[gstreamer-bugs] [Bug 486659] metadata parser for image files

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Wed Oct 31 14:41:23 PDT 2007


If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=486659

  GStreamer | gst-plugins-bad | Ver: HEAD CVS




------- Comment #15 from Edgard Lima  2007-10-31 21:41 UTC -------
today I have committed the following changes to the element:

it sends the whole IPTC (Exif or else XMP) chunk in just one tag,
#define GST_TAG_IPTC "iptc"

this way, pipeline like this works fine:

filesrc ! metadataparse ! jpegdec ! image-processing ! jpegenc ! metadatamux !
filesink

'cause the metadatamux element will receive the tag event and write to the
image file.

....now it would be good to create some default tags (bug #482947) related to
images. And those tags could be mapped to/from exif,iptc and xmp metadata.

for example:

v4l2src ! jpegenc ! metadatamux ! filesink

the v4l2src element wants to send just "EXPOSURE_TIME" tag (no matter if it is
iptc, exif or whatelse)...then the metadatamux-exif could just map this image
general tag into one of its.

...if we don't have such new default tags to be mapped...the only thing we can
do is : the application receives the tag message i.e. "EXPOSURE_TIME" and then
send it back to the pipeline like this "Exif::ExposureTime" (or something like
this using nested structures or whatelse)..so, in this second case, the map is
up to the application

comments pls !!

BR
Edgard


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=486659.




More information about the Gstreamer-bugs mailing list