[gst-devel] image metadata on GStreamer
Edgard Lima
edgard.lima at indt.org.br
Thu Jan 31 14:52:55 CET 2008
Hi Michael,
First of all: Thanks for your feedback/help.
I have considered to use exiv2 before start developing. The problem is
the license, GPL. I have asked the author if he could change it to LGPL
and he said: "no plans to change".
I haven't got 'craches' with libexif until now. Could you please send me
files, or tell me how can I get such craches?
Thanks you again,
Edgard Lima
ext Dr. Michael J. Chudobiak wrote:
> Edgard Lima wrote:
>> Hello guys,
>>
>> I have written a plugin to read and write metadata (EXIF, IPTC and XMP)
>> to image files (JPEG and PNG)
>>
>> The plugin is at:
>>
>> http://webcvs.freedesktop.org/gstreamer/gst-plugins-bad/ext/metadata/
>>
>> Before you compile it if have to install some of the following lib
>> (apt-get install should work):
>>
>> http://libiptcdata.sourceforge.net/
>> http://libexif.sourceforge.net/
>> http://libopenraw.freedesktop.org/wiki/Exempi
>
> Edgard,
>
> Could I strongly suggest that you use exiv2 instead? libexif is poorly
> maintained and crash prone, in my experience. exiv2 supports xmp, iptc,
> exif, and raw files, all in one library. For an example of how we are
> using it in the trunk version of gthumb, see
> http://svn.gnome.org/viewvc/gthumb/trunk/libgthumb/gth-exiv2-utils.cpp?view=markup.
> We are using it very successfully, even though the exiv2 api is C++, and
> gthumb is C. The exiv2 maintainer is very responsive.
>
> Tag reading is quite simple with exiv2, as the above file shows.
>
> - Mike
More information about the gstreamer-devel
mailing list