A Java/.NET library for extracting Exif, IPTC, XMP, ICC and other metadata from image and movie files.
metadata-extractor
is a library for both Java & .NET that extracts various types of metadata from several common image and image and video file formats.
The project has been running since 2002 and is still under active development.