[Digikam-devel] video metadata support: req. guidance

Gilles Caulier caulier.gilles at gmail.com
Thu Dec 13 18:15:44 GMT 2007

2007/12/13, Daniel Zuberb├╝hler <dani at zubinet.org>:
> Hello everyone!


I use digikam since a long time for all my pictures, and in general I'm
> quite
> happy with the direction of development. Digikam is IMHO by far the best
> opensource photo management software. Thanks a lot!


Lately I started taking more and more videoclips with my digicam.

same here (:=)))

I manage the
> clips together with the pictures, but here digikam shows still some
> weaknesses.

agree. We have concentrated work to photo management, and it will be time to
study video stuff...

The biggest problem for me is that metadata like capture date or
> associated digikam tags are not stored in the video files and consequently
> can get lost. Especially the missing capture date can be very annoying
> because the chronological order of the videos gets lost.
> So I decided to look for a solution. When I download the clips from my
> camera,
> I convert them to mpeg4/mp3/avi. Additionally I saved the capture date
> (the
> file timestamp) in the comment tag of the avi file. Of course digikam is
> not
> aware of this, but at least I will still be able to extract the
> information
> when digikam supports video metatags in a future stage.
> Are there any plans to support video file metatags or is even someone
> implementing it already?

Well, not yet from the team. We working on other major features and for the
KDE4 port.

But to handle video metadata, the KMetadata api from KDE3 can be enough. For
KDE4 will provide more advanced support, but KDE4 is for the future...

If not, I would be willing to contribute, if someone gives me a starting
> point
> and some guidance.

digKam already use KMetadata (and Exiv2 but only for photo). If i rememeber,
KMatadata can parse few video formats to handle metadata entries. We just
need to take a look into KMetadata code to learn how to use API. KMetadata
use kfile-plugins to supports video format (and images format)


In digikam, we have a class to get metadata: DMetadata. This one is used to
load informations from files to database :


Alternativly, you can take a look into Kphotoalbum code to check how video
informations are extracted...



Gilles Caulier

> _______________________________________________
> Digikam-devel mailing list
> Digikam-devel at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20071213/56ca991a/attachment.html>

More information about the Digikam-devel mailing list