drewnoakes / metadata-extractor Java 2.8K 509 Extracts Exif, IPTC, XMP, ICC and other metadata from image, video and audio files java exif iptc xmp