Exif, IPTC, XMP & The Mess We’re In

Adding proper support for Exif, IPTC & XMP data to the gallery application that powers my Eyeballism site proved a lot more tricky than could be considered healthy by any stretch of the imagination. We quickly found ourselves trying to decipher the image meta tag soup mess we’re in.

Some of the issues we encountered:

  • data may or may not be present in Exif headers
  • data may be present at different locations
  • data may be present in different formats
  • data may be present in different formats at different locations with different values

(more…)