What's New in V3.1

EXIFutils V3.1 includes the following changes:

  • Feature Changes
    • Add support for all IPTC4XMP Core fields and most IPTC4XMP Extension fields. Not all IPTC4XMP Extension fields can be supported as EXIFutils does not yet support sequencess ("Bags") of structures, or structures with multiple levels of subfields.
    • Add support for PLUS XMP fields
    • Add support additional Olympus .ORF file headers
    • Change behaviour of exifedit /r option. This option will now delete all    occurences of the specified field(s), not just the first occurence. In     practice this will only affect multi-image files.
    • Generic TIF IFDs will now be reported with the name "Generic IFD".   Previously they were displayed as "Unknown".
    • Tidied up formatting of XMP fields in exifinfo /f display.
    • Accept XMP dates that do not include the seconds field (sometime produced by Photoshop CS3).
  • Bug Fixes
    • Fix buffer overrun when serializing XMP data that is exactly the length as the buffer
    • Fix "Attempt to write past end of buffer..." error when processing multi-page TIF files that contain large numbers of image IFDs at the same level.
    • Fix "Error: Write failed for output file..." message that occurred when deleting a field when no fields of that type existed (eg: when deleting an IPTC field when there were no IPTC fields in the file).
    • Fix bug in exifedit -t a option (generate thumbnail). The generated thumbnail always had it's Orientation field set to "Upper Left" when it should have been set to the same orientation as the main image.
    • Correct errors in definition of i4x-country-code and i4x-subj-code fields.