#2 · Primary category: Data Catalog & Metadata Management

metadata-extractor

eps exif icc iptc java jpeg metadata mp4 photography png quicktime tiff video webp xmp

Extracts Exif, IPTC, XMP, ICC and other metadata from image, video and audio files

Project last updated:07/28/26

GitHub Stars

2.8K

Forks

505

Contributors

78

License

Apache-2.0

Why we included this project

metadata-extractor is a Java library that pulls embedded metadata out of media files, so a photo library or asset management pipeline can find out what a file contains before processing it. One call reads Exif, IPTC, XMP, ICC profiles, Photoshop fields, and container-specific properties across JPEG, PNG, WebP, TIFF, MP4, QuickTime, WAV, and AVI, plus common camera raw formats. That coverage means a single dependency can replace hand-written binary parsers for dozens of formats, and it also decodes camera-specific makernote data from major manufacturers. The query interface lets you iterate or look up individual tag values, so you can grab camera settings, GPS coordinates, timestamps, or copyright info without digging through raw bytes. For Java teams that need reliable metadata extraction in media workflows, this is a solid, well-tested choice.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category