ExifTool is a platform-independent Perl library (Image::ExifTool) plus a 
command-line application (exiftool) for reading, writing, and editing 
meta information in image, audio, and video files.  

ExifTool supports many different types of metadata including EXIF, GPS, 
IPTC, XMP, JFIF, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP,
and ID3, as well as the maker notes of many digital cameras.
