Software Update: ExifTool 12.45

Spread the love

Phil Harvey has released version 12.45 of ExifTool. ExifTool is a free and cross-platform program that allows the metadata of a large number of files can be managed and edited. It works from the command line, but third-party solutions are available that allow it to be used with a graphical user interface as well. New versions appear regularly, but most releases are made available under the beta flag. This update is also referred to as a development version; the latest stable release is version 12.42. Since version 12.42 the following changes and improvements have been made:

Changes in version 12.45:

  • Added new IPTC Video Metadata version 1.3 tags
  • Added a couple of new Canon lenses
  • Added a new Sony Lens Type
  • Added known Unknown value for IPTC ChromaticityColorant
  • Added new Nikon WhiteBalanceFineTune tag
  • Extract the raw thermal data from all frames of a SEQ file when -ee2 is used
  • Decode individual tags in QuickTime ColorRepresentation
  • Decode a new Matroska tag
  • Improved verbose “nothing changed” messages when writing
  • Patched -ee option to extract metadata after the first Cluster in MKV videos (previously only -U and -v did this)
  • Patched to differentiate Java bytecode .class files from Mach-O fat binaries
  • Patched to avoid “Use of uninitialized value” warning when deleting GPS coordinates via the newly writable Composite tags
  • Patched to avoid duplicating raw data when writing Sony ARW images where the raw data is double-referenced as both strips and tiles (affects ARW images from some newer models like the ILCE-1 when SonyRawFileType is “Lossless Compressed RAW 2”)
  • Patched to avoid “fixing” the order of IFD entries in TIFF-based RAW files to improve compatibility with some RAW viewers
  • Minor change to Composite FileNumber to remove “-” when -n is used
  • Fixed problem extracting some timed metadata when “-api ignoretags=all” was used with “-api requesttags” to request the specific information
  • Fixed -validate feature to avoid incorrectly warning about non-capitalized boolean values ​​in XMP

Changes in version 12.44:

  • Added a few new Sony lenses
  • Decode Accelerometer and Gyroscope data from ARCore videos
  • Decode a couple of new Motorola tags
  • Decode FujiFilm FirmwareVersion
  • Decode MetaType for timed metadata in videos
  • Decode a number of new Nikon Z tags
  • Extract more types of embedded images from FlashPix-format files
  • Made Composite GPSLatitude and GPSLongitude writable for setting GPS coordinates and reference directions with one assignment
  • Fixed bug introduced in 12.39 which broke extraction of timed GPS from some INNOVV videos
  • Fixed bug introduced in 12.43 which broke extraction of timed GPSDateTime from Insta360 videos

Changes in version 12.43:

  • Added the ability to geotag from Google Takeout JSON files
  • Added a few new Canon RF LensType values ​​and a couple of new CanonModelID’s
  • Added new values ​​to a couple of FujiFilm tags
  • Added a new Nikon Lens ID
  • Recognize Autodesk Revit files (but don’t yet support reading metadata)
  • Decode DriveSerialNumber from LNK files (github #145)
  • Decode Apple FocusDistanceRange
  • Made a number of Sony SR2SubIFD tags writable
  • Tolerate dashes instead of colons as date separators in -geotag CSV files
  • Patched to read new format accelerometer data from Insta360 files
  • Patched to avoid outputting some Unknown tags when the -validate option is used after a previously -execute’d command used the -u option
  • Fixed names of Canon G9 WB levels tags (changed from GRGB to GRBG)
  • Fixed typo in new Olympus AISubjectTrackingMode value
  • Fixed “use of undefined value” warning when reading DJI metadata
  • API changes:

Version number 12.45
Release status Final
Operating systems Windows 7, Linux, macOS, Windows 8, Windows 10, Windows 11
Website Phil Harvey
Download
License type GPL
You might also like