Extracts Exif, IPTC, XMP, ICC and other metadata from image, video and audio files
Full Changelog: https://github.com/drewnoakes/metadata-extractor/compare/2.18.0...2.19.0
Rational
value presentation in some casesMetadata.addDirectory
not passed null
Full Changelog: https://github.com/drewnoakes/metadata-extractor/compare/2.17.0...2.18.0
FilterInputStream
with InputStream
in FileTypeDetector
by @drewnoakes in https://github.com/drewnoakes/metadata-extractor/pull/541
Full Changelog: https://github.com/drewnoakes/metadata-extractor/compare/2.16.0...2.17.0
com.adobe.xmpcore
to 6.1.11 (#514)KeyValuePair.toString()
(#523)Schema.PHOTOSHOP_PROPERTIES
(#522)cprt
tag from "Copyright" to "Profile Copyright" (#488)PngColorType
from enum to class to support unknown values (f66b905d50d948cc6c8a41638e66ecd1abf59790)printStackTrace
(#456)FileType.Mov
to FileType.QuickTime
(fa92cfa6c845ffaee3919c1084e24f70590cf36f)java.lang.NoClassDefFoundError: java.awt.Point
on Android (#409)PanasonicRawWbInfo2
(#420)detectFileType
to take FilterInputStream
(#425)PngDescriptor.getBackgroundColorDescription()
(#325)getDateModified()
methods to get composite values from multiple Exif tags (#344)getFlashDescription()
when flash is off (#356)getLong64()
(#365)photoshop:DocumentAncestors
node size (#394)FileType
enum to include friendly name, MIME type and expected file extensionsFileMetadataReader
to FileSystemMetadataReader
Thanks to all contributors, but especially to @payton who is responsible for the vast majority of work in this release.