GNOME Bugzilla – Bug 151130
Support Adobe XMP metadata
Last modified: 2008-01-18 21:18:25 UTC
This would allow metadata to be saved directly in image files instead of external files. See http://www.adobe.com/products/xmp/main.html for details about the spec.
http://svn.gnome.org/viewcvs/gimp/trunk/plug-ins/metadata/ This plugin from gimp could be useful. The .xmp sidecar file support would also be very appreciated.
I'm wondering whether the support shouldn't be in gdk-pixbuf directly instead.
That would mean that gdkpixbuf understand the notion of meta-data. But XMP goes far beyond simple images.
Do any common libraries handle XMP? I'm thinking that the metadata tools need to be cleaned up - libexif is getting old, and we barely use libiptcdata in any meaningful way. So perhaps we should migrate to exiv2... Thoughts on metadata directions, anybody? - Mike
I have sort of started writing one, because I'll need it for libopenraw. No premature announcement. my concern with exiv2, which is not a problem for gthumb per-see, is that it is GPL. last solution, Adobe XMP SDK, but the indemnification clause of the license makes me wonder about GPL compatibility
As I mentionned above, the metadata plugin for gimp could help :-) http://svn.gnome.org/viewcvs/gimp/trunk/plug-ins/metadata/ It supports XMP.
Hubert, I saw the gimp plug-in, thanks. I was hoping there was a library available, to avoid copying great hunks of code... poorly maintained cruft creeps in that way. Anyway, it will be a while before I do anything with the metadata code. - Mike
I've outlined some metadata ideas at bug 409050. Please take a look. - Mike
Could someone point me to a source of xmp sample photos, or email a couple to mjc@avtechpulse.com? Thanks. - Mike
XMP reading support has been added to trunk. Please test. - Mike