What's New in V3.0

EXIFutils V3.0 includes the following new features:

  • Added support for MacOS X on Intel based platforms
  • Add support for Adobe XMP meta data, including:
    • Reading, adding and removing XMP fields
    • Assigning values from legacy EXIF and IPTC metadata fields to their XMP equivalents, and vice versa.
    • Assigning multiple language string values to fields defined as "language alternate" fields.
    • Setting a default language other than English.
  • Added support for the following file types:
    • Adobe Digital Negative (.DNG) - read/write
    • Olympus Raw (.ORF) - read only
    • Sony Raw (.ARW) - read only
  • Improvments to exiflist command.
    • Added new display options:
      • The /o dn option displays the nicknames and values of all fields present in the image file in an easy to read format
      • The /o x option displays the serialized XMP data block stored in the image file.
    • Simplified exiflist by removing the following options. The functionality provided by these options have been moved to the new exifinfo command.:
      • /l (display field definitions)
      • /i (display character set settings).
    • The comma/tab separated list output formats (/o l, /o ln, and /o lh options) now allows you to list all fields present in a file. Previously only fields for which EXIFutils had a definition could be listed.
    • Can now list the values of EXIF fields for which EXIFutils does not have a definition. Previously only fields which were known to EXIFutils could be listed. These unknown fields are referenced by using their tag number, eg tag-01ad
    • Change behaviour of exiflist /o ln and /o lf option. Any selected fields that are not present in the image file will be shown as having a null value. Previously the field would have been ommitted from the output.
  • Added exifinfo command to display:
    • Meta data field definitions
    • EXIFutils settings, environment variables, and default values
    • The names of known XMP Schemas
  • Remove the limit on the number of files that can be edited in a single directory (previously limited to 1000)
  • Improved installation on Windows:
    • "Check for Update" option added to Windows installation allow for checking for new versions of EXIFutils.
    • More reliable setting of PATH environment variable during installation.
  • Updated many Maker Note field definitions to include fields/values from newer cameras.
  • Bug Fixes
    • Fix problems in the display of GPS values:
      • Seconds values in latitudes and longitudes were incorrectly being omitted even when minutes values were whole numbers.
      • Leading zeroes were missing from some date/time values.
    • Fix bug in exifdate when subtracting 59 minutes from a minute value of 00
    • Fix bug in setting of IPTC string field values. A null byte was incorrectly being appended to values.
    • Remove "buf_p" debugging message that was incorrectly output to stdout after a "Maker Note prefix is incorrect" warning was issued.