ad7fd9f8a9- Update to 13.32: * Added a new Olympus CameraType * Added a new Sony LensType (github #335) * Added a new Nikon CropHiSpeed value * Added a warning if a tag value couldn't be packed for writing to a binary data structure * Decode more Ricoh/Pentax AF tags for some models * Decode Canon HDR-PQ tag (github #336) * Extract a couple more EXIF tags * Patched to allow a dot (.) in the name of a structure element when writing * Fixed "uninitialized value" bug when using -w with the -stay_open feature * Fixed bug in -file option when tag names were used to specify the name of the alternate file (the tags were taken only from the first input file unless a file name formatting code was also specified)
devel
Paolo Stivanin
2025-07-04 07:37:00 +00:00
dee263f3eaAccepting request 1288269 from devel:languages:perlAna Guerrero2025-06-27 21:00:32 +00:00
403e111177- Update to 13.31: * Added a new CanonModelID and RFLensType * Added some new FujiFilm AdvancedFilter values * Added a new Nikon Z LensID * Decode a few new Sigma tags * Decode two more types of timed GPS from MP4 videos * Decode more Pentax AF tags for some models * Extract Pages MediaBox from PDF files (github #333) * Enhanced Validate feature to check some embedded images * Remove sub-seconds if they exist when writing a PDF date * Removed a debugging warning left in the -plot update of 13.28 * Changed DNG ProfileIFD RGBTables to Binary-type tag (github #334) * Internal code improvements in the handling of some trailers * Patched LNK string parsing for Windows nonconformity (github #332) * Fixed a few possible "uninitialized value" warnings
Paolo Stivanin
2025-06-24 13:36:39 +00:00
301bad125d- Update to 13.30: * Added a new Canon RF lens (thanks Norbert Wasser) * Added some new Olympus ArtFilter values * Added support for reading timed GPS from Transcend Drive Body Camera 70 MP4 videos * Added a new FujiFilm AdvancedFilter value (thanks Greybeard) * Decode maker notes from Sigma BF images * Decode a few more Pentax AF-related tags (thanks Karsten Gieselmann) * Extract PreviewImage and its metadata from Sigma BF MOV videos * Allow multiple config files to be specified on the command line (but leave undocumented for now because the config files currently included in the full ExifTool package aren't compatible with this feature) * Removed warning introduced in version 12.60 for an undefined tag in a -if condition, but leave the 12.60 change that sets these tags to an empty string when -m is used * Patched LensID conversion to better handle a manual lens on a Sony ILCE-7M2 * Patched to avoid runtime warning when using -fast option and reading and HEIC file via a pipe (but you will still get a seek error) * Fixed some tag format types in the config_files/pix4d.config file * Fixed possible "uninitialized value" warning when reading some types of Ligo timed GPSOliver Kurz2025-06-03 09:57:19 +00:00
3a459be7ed- Update to 13.29: * Changed default -geotime argument to use SubSecDateTimeOriginal if available instead of DateTimeOriginal, instead of applying both (as was done since ExifTool 13.18). This is more efficient, and avoids an unnecessary warning * Properly return warnings from inverse value conversions when copying a tag using -tagsFromFile with a tag name string * Fixed issue where RW2 images from the Panasonic DC-S1RM2 could be corrupted when writing
Paolo Stivanin
2025-04-28 12:56:43 +00:00
c7b14b71f2Accepting request 1251651 from devel:languages:perlAna Guerrero2025-03-10 17:05:49 +00:00
8d668027a6- Update to 13.24: * Changed -listf, -listr and -listwf options to print descriptions when either -v or -l is added (previously only -l did this) * Patched to avoid failed PCAP test due to differing time zones (#319)
Paolo Stivanin
2025-03-10 07:02:40 +00:00
9eb70585e8- Update to 13.21: * Patched issue that could result in runtime warning for some video files * Fixed a bug that could cause a compiler error when using the -plot option
Paolo Stivanin
2025-02-26 06:45:29 +00:00
f3ff4e9f34Accepting request 1245251 from devel:languages:perlAna Guerrero2025-02-12 20:35:58 +00:00
8cc1a1f591- Update to 13.19: * Added read/write support for PDF and XMP-pdfx SourceModified * Decode GPS from two more DJI protobuf formats (Matrice 30 and Mini 4 Pro) * Decode timed GPS from Rexing V1-4k dashcam * Decode more information from AAE files * Made a new icon for the Windows EXE application * Changed family 3 groups for ICO files so the first icon is in the Doc1 instead of the Main group * Improved handling of ICC_Profile in HEIC images: + Profiles for sub-images are extracted as sub-documents + Allow only the profile of the main image to be written * Updated Sony decoding for ILCE-1M2 (thanks Jos Roost)Dirk Stoecker2025-02-12 08:26:05 +00:00
9983f64668Accepting request 1243562 from devel:languages:perlAna Guerrero2025-02-06 21:08:24 +00:00
ee29e83ec8- Update to 13.18: * Decode a number of new GoPro tags * Enhanced -geotag option to set Geotime from either SubSecDateTimeOriginal (preferentially) or DateTimeOriginal if not otherwise specified * Don't allow ICC_Profile to be deleted from QuickTime-based files (specifically HEIC, to avoid problem where Apple Preview wouldn't display the resulting file) * Improved decoding of AF points for Nikon D3400 and D7500 * Patched issue introduced in 13.13 which could give a "No data reference" error when writing MP4 videos from some Google phones * Fixed problem writing XMP-iptcExt:LocationCreatedGPSAltitudeRef with an incorrect namespace
Paolo Stivanin
2025-02-06 07:47:19 +00:00
e26ef9c50bAccepting request 1241068 from devel:languages:perlAna Guerrero2025-01-29 15:17:20 +00:00
cd634456d9- Update to 13.16: * Added a couple of new Nikon Z lenses * Added a new Canon RFLensType * Added support for a MIE trailer on QuickTime-format files * Added a number of new EXE MachineType values (github #309) * Made "iTunes" a deletable group * Updated decoding of many Nikon tags for the Z9 firmware version 5.1 * Fixed issue where -diff option would miss showing 1 tag from a group that exists in the difference file but not in the source file * Fixed issue where tag exclusions for alternate files weren't honoured in a -p formatting expression when using "$file#:all:all" in the expression and the -file#, -x, and -p options all together * Fixed FileTypeDescription for lossless extended WebP images
Paolo Stivanin
2025-01-29 07:43:21 +00:00
0066278199Accepting request 1239879 from devel:languages:perlAna Guerrero2025-01-23 17:06:07 +00:00
366c7f9eb4- Update to 13.14: * Fixed bug where ItemList tags weren't created when creating new AudioKeys or VideoKeys tags in the same command and neither tag group pre-existed in the file
Paolo Stivanin
2025-01-23 13:24:30 +00:00
c19895c2eeAccepting request 1237647 from devel:languages:perlAna Guerrero2025-01-14 15:23:46 +00:00
1f49ce419e- Update to 13.12: * Added a few new Panasonic AFAreaMode values * Added a couple of new Canon RFLensType values * Added a -validate warning for duplicate IPTC tags * Decode AF points for some newer Nikon models * Decode a new Panasonic tag * Decode a couple of previously unknown tags from LIGOGPSINFO records * Extract some PDB information if available from Win32 EXE files (github#303) * Improved handling of duplicate tags in -diff output * Improved handling of QuickTime zero date/time values * Enchanced -csv= and -json= options to allow group names and wildcards to be used when specifying which tags to import * Updated some EXIF:Compression values (github#304) * Changed wording of warning when file time couldn't be updated * Fixed bug introduced in 13.11 reading EXIF from some EXV files * Fixed bug introduced in 12.99 where empty entries in a CSV file weren't ignored as they should be when importing with -csv= * Fixed problem where MWG module wasn't loaded automatically when specifying Composite:MWG:TAG instead of MWG:TAG * Fixed bug where -diff option was inconsistent in its treatment of List values when used with the -sep option
Paolo Stivanin
2025-01-14 07:03:34 +00:00
0a7b3e49e4Accepting request 1234913 from devel:languages:perlAna Guerrero2025-01-05 14:31:48 +00:00
df711a7154- Update to 13.11: * Added warning for an unknown DJI protobuf schema * Decode timed GPS from the DJI Osmo Action 5 * Decode yet another type of LIGOGPSINFO timed GPS from a dashcam video * Made Matroska Keywords and Instruments List-type tags * Fixed problem were EXIF couldn't be added to some AVIF files * API Changes: + Added GPSQuadrant option
Paolo Stivanin
2025-01-04 12:52:57 +00:00
7f57dcad20- Update to 13.00: * Added support for reading GPS from Autel Evo II drone videos * Added a new PhaseOne RawFormat value * Updated XMP-exifEX tags, exif2xmp.args and xmp2exif.args according to the 2024 EXIF for XMP specification * Updated Geolocation databases from current geonames.org files * Updated the MIME types for a couple of font formats * Enhanced -diff option to work with -ec (C-style escape of special chars) * Changed name of EXIF Title tag to ImageTitle to correspond with specifiation * Reverted a geotag warning message to remove debugging information that was added in version 12.67 and moved this information into a -v3 verbose message * Patched Perl bug which gave "Can't spawn" warning in Windows if control-C was pressed while displaying the exiftool application help * Fixed API StructFormat JSONQ setting to properly quote values in structures * Fixed incorrect AudioStreamType for M2TS videos containing a PGS stream * Fixed -diff option so "same tags" messages are only shown when -v is added (as per the documentation)
Paolo Stivanin
2024-10-30 09:50:21 +00:00
83fc903da6Accepting request 1216468 from devel:languages:perlAna Guerrero2024-10-21 14:25:55 +00:00
ce882c6fca- Update to 12.99: * Added -diff option to compare the metadata in two files * Added a new Canon lens (thanks Norbert Wasser) * Decode GPS from 70mai A810 dashcam videos * Decode a new QuickTime tag * Patched to recognize C2PA APP11 JUMBF header with incorrect byte order written by buggy Microsoft software * Patched to maintain order of entries in a JSON object when reading * Patched to maintain order of CSV columns when setting tags from a CSV file * Patched to maintain order of XMP lang-alt entries when writing/copying * Fixed typo in an APP12 tag name * API Changes: + Structured values returned as HASH references with the Struct option may contain a new "_ordered_keys_" entry used to preserve the order of the entries + Added the OrderedKeys method to return the ordered or sorted keys from a returned structure value
Paolo Stivanin
2024-10-21 06:42:45 +00:00
e865177802Accepting request 1206634 from devel:languages:perlAna Guerrero2024-10-10 20:11:24 +00:00
eb9984aa2b- Update to 12.98: * Added write support for PDF files with huge offsets * Added a number of new Sony LensType values * Require -v4 or higher to output "JPG RST" lines * Patched problem with -fast option when reading HEIC file via a pipe * Patched to avoid hang when reading some corrupted XMP
Paolo Stivanin
2024-10-10 06:32:23 +00:00
4550652f9dAccepting request 1203746 from devel:languages:perlAna Guerrero2024-09-26 16:54:10 +00:00
a636b7ece2- Update to 12.97: * Added ability to ignore up to 4095 bytes of garbage at the end of an INDD file with the -m option * Added a new Canon RFLensType value * Added a new Nikon Z LensID * Decode a number of new Nikon Z6_3 tags * Decode a few more FujiFilm tags * Enhanced %C format code to allow file-name collisions to be avoided by using a colon instead of a decimal in the format modifier * Fixed bug which could result in hang when using %C code in an output file name
Paolo Stivanin
2024-09-26 05:39:54 +00:00
45a5e3732f- Update to 12.96: * More improvements to handling of trailers on video files (and add ability to write videos which have an unknown trailer) * Fixed problem geotagging from some newer Google Takeout files
Paolo Stivanin
2024-09-02 07:08:03 +00:00
c02d6aaaf6Accepting request 1195025 from devel:languages:perlAna Guerrero2024-08-21 21:26:25 +00:00
c3f3abab54- Update to 12.93: * Added a new Nikon LensID * Added a couple of new OpenEXR Compression types * Added a couple of new QuickTime Keys tags * Decode timed metadata from E-ACE B44 DashCam videos * Make "Unrecognized" Samsung Meta warnings minor * Fixed bug in -listg6 option which resulted in "uninitialized value" warnings * Fixed decoding of Func1Button and Func2Button for the Nikon Z6/Z7 * Fixed bug reading JUMB metadata from JXL imagesDirk Stoecker2024-08-21 07:24:09 +00:00
9388e55bc0- Update to 12.92: * Removed -w from exiftool shebang
Paolo Stivanin
2024-07-25 10:04:49 +00:00
9fd22365ffAccepting request 1187475 from devel:languages:perlAna Guerrero2024-07-15 17:49:35 +00:00
3bbe90cc8fAccepting request 1187428 from home:jubalh:branches:devel:languages:perl
Paolo Stivanin
2024-07-15 07:31:41 +00:00
70d3e71181Accepting request 1186998 from devel:languages:perlAna Guerrero2024-07-12 15:05:34 +00:00
9a6e4162c5Accepting request 1186989 from home:jubalh:branches:devel:languages:perl
Paolo Stivanin
2024-07-12 05:57:14 +00:00
a46ca58df3Accepting request 1180900 from devel:languages:perlAna Guerrero2024-06-14 17:03:03 +00:00
10a810a595- Update to 12.87: * Added ability to write Google Container XMP tags (using the namespace prefix 'GContainer' to avoid conflict with the Google Device Container prefix) * Decode a few new tags for the Canon EOS R5 * Decode battery information for the Pentax K-3 III * Decode RAFCompression from FujiFilm RAF images * Avoid reporting FileSize of 0 for pipes * Updated Geolocation databases from current geonames.org files * Skip over Matroska Cluster if necessary to read Tags if referenced in SeekHead * Changed conversion for Matroska SeekID (now in hex with tag name in brackets) and SeekPosition (now returns an absolute offset) * Fixed problem writing XMP-Device:EarthPos coordinates * Fixed typo in a value of Canon:DigitalLensOptimizer * Fixed decoding of Matroska VideoScanType * Fixed misleading error message when -o option was used to write to an unsupported file type
Paolo Stivanin
2024-06-14 12:31:57 +00:00
f66f05c665Accepting request 1180004 from devel:languages:perlAna Guerrero2024-06-11 16:31:50 +00:00
f08336d170Accepting request 1179977 from home:jubalh:branches:devel:languages:perl
Paolo Stivanin
2024-06-11 11:55:39 +00:00
b50b2471f3Accepting request 1175984 from devel:languages:perlAna Guerrero2024-05-23 13:35:34 +00:00
43cc442486Accepting request 1175851 from home:jubalh:branches:devel:languages:perl
Paolo Stivanin
2024-05-23 05:36:11 +00:00
edbfa76f86Accepting request 1170741 from devel:languages:perlAna Guerrero2024-04-29 15:58:13 +00:00
9b0735cab8Accepting request 1170663 from home:jubalh:branches:devel:languages:perlDirk Stoecker2024-04-29 11:09:45 +00:00
c08f9c603aAccepting request 1166554 from devel:languages:perlAna Guerrero2024-04-10 15:49:39 +00:00
4df5f55d96Accepting request 1166547 from home:jubalh:branches:devel:languages:perl
Paolo Stivanin
2024-04-10 05:51:37 +00:00
d914211bdfAccepting request 1163334 from devel:languages:perlAna Guerrero2024-03-29 12:09:53 +00:00
4f79518d6fAccepting request 1163310 from home:jubalh:branches:devel:languages:perl
Paolo Stivanin
2024-03-28 13:52:37 +00:00
37d6664e20Accepting request 1135748 from home:jubalh:branches:devel:languages:perlDirk Stoecker2024-01-02 09:30:59 +00:00
98942a1416Accepting request 1134589 from devel:languages:perlAna Guerrero2023-12-22 21:41:39 +00:00
3ce722354eFix version in changelog
Paolo Stivanin
2023-12-22 06:57:18 +00:00
63f8a98478Accepting request 1134587 from home:jubalh:branches:devel:languages:perl
Paolo Stivanin
2023-12-22 06:56:47 +00:00
f1c86cf569Accepting request 1127622 from devel:languages:perlAna Guerrero2023-11-20 20:19:56 +00:00
507e1d87f5Accepting request 1127580 from home:jubalh:branches:devel:languages:perl
Paolo Stivanin
2023-11-20 06:24:32 +00:00
e63ea19312Accepting request 1121442 from devel:languages:perlAna Guerrero2023-10-31 19:26:36 +00:00
8651df3b11Accepting request 1121316 from home:jubalh:branches:devel:languages:perl
Paolo Stivanin
2023-10-31 13:05:25 +00:00
f253f10c92Accepting request 1118825 from devel:languages:perlAna Guerrero2023-10-19 20:49:32 +00:00
79b2553fbf- Update to 12.68: * Added preliminary read support for XISF images * Added the ability to delete JUMBF metadata from PNG images * Added support for writing Canon burst-roll CR3 images * Added a new Nikon Z9 SubjectDetection value, and improved Zf support (thanks Warren Hatch) * Added a couple of new PentaxModelID values * Added a few couple of new tag values for the Pentax K-3 Mark III Monochrome (github #226) * Added a new XMP-photomech tag * Added a new QuickTime ItemList tag * Added a new Nikon LensID * Added a new Canon LensType * Added a new Pentax LensType (thanks dmont) * Added a new FujiFilm FilmMode and FaceElementTypes values (thanks Greybeard) * Added a few new Canon LensType values (thanks Norbert Wasser) * Added conversions for a few Apple:ImageCaptureType values * Added new XMP tag for PLUS version 2.0.1 * Added a new CanonModelID (thanks Laurent Clevy) * Support decimal values for FujiFilm ShadowTone and HighlightTone tags * Decode some new Sony tags (thanks Jos Roost) * Decode ShutterCount for Canon EOS R6 (thanks gamin) * Decode QuickTime VideoFullRangeFlag * Decode JPGCompression for the Nikon D3S * Enhanced -geotag feature to allow writing QuickTime:GPSCoordinates * Renamed Panasonic HDRShot tag to MergedImages (forum 15298) * Fixed problem where some NEF files were misidentified as NRW * Fixed error writing new DataMining tag where URI prefix wasn't being properly added to the value * Decode another tag from Canon 1DS raw images (Hubert Figuière, github #219) * Decode JPGCompression for newer Nikon models (thanks Warren Hatch) * Fixed bug introduced in 12.65 where duplicate tags were not returned even when the groups where specified explicitly
Paolo Stivanin
2023-10-19 06:50:38 +00:00
328b8a9318- Update to 12.62: - Added basic read support for WPG images - Added ImageDataMD5 support for HEIC images - Added support for RAR version 5.0 compressed files (thanks Amir Gooran) - Added a few new XMP-aux tags (thanks John Ellis) - Made Composite tags available for use in -fileNUM argument - Better handling of FlashPix VT_EMPTY value - Fixed "Can't write" error when specifying a .webp file for the -o option - API Changes: - Added NoWarning option - Added ImageDataMD5 support for J2C and JXL images - Added support for PDF 2.0 (specification is finally freely available) - Added ability to extract timed Accelerometer data from Azdome GS63H MP4 videos which don't contain GPS - Added some new Sony lenses (thanks Jos Roost) - Decode some new tags for the Sony ZV-E1 (thanks Jos Roost) - Decode more tags for the Nikon Z30 (thanks Xavier) - Enhanced -fileNUM option to allow tags from the main file to be used in the file name string - Validate sample offset and size when calculating ImageDataMD5 for MP4 videos (note: may change ImageDataMD5 value for videos where audio data runs past end of media data) - Return error when attempting to write a fragmented JXL file - Improved robustness for determining image size for corrupted JPEG - Patched to allow Insta360 GPS records of unexpected length and tweaked verification algorithm to determine validity of these records - Fixed bug introduced in 12.57 where -progress:%f gave runtime warnings - Fixed "--" option to ignore subsequent -common_args option - Fixed incorrect ImageDataMD5 for Sony A100 ARW images - Fixed problem reading new XMP-et:OriginalImageMD5 tag
Paolo Stivanin
2023-05-04 07:50:36 +00:00
0fd1684046- Update to 12.59: * COMPATIBILITY WARNING: Changed the calculated ImageDataMD5 for JPEG images to include all data from the SOS to the EOI (including the SOS marker but not the EOI marker) * Added new -fileNUM option to load tags from alternate files * Added family 8 groups for accessing tags from alternate files * Added new XMP-et:OriginalImageMD5 tag for storing ImageDataMD5 value * Added verbose ImageDataMD5 message for JPEG files * Added a new Nikon LensID (thanks Warren Hatch) * Decode a new Olympus tag and improved decoding of another (thanks Herb) * Decode a couple of new PanasonicRaw tags * Decode image coordinates for a couple more VNT object types * Enhanced ImageDataMD5 to also support MRW, CR3, PNG, MOV/MP4 and RIFF-based files * Improved verbose messages when deleting NikonApp trailer * Patched to avoid structure warnings when copying tags from Nikon files containing NKSC metadata * Fixed %-C filename format code to work properly with the -fileOrder and -progress options * Fixed new ImageDataMD5 tag to work properly with PhaseOne IIQ files * Fixed potential ValueConv warning when reading LIF files * API Changes: - Added SetAlternateFile method
Paolo Stivanin
2023-03-31 07:08:02 +00:00
1126373263- Update to 12.58: * Added Extra ImageDataMD5 tag to calculate MD5 of image data only * Added support for reading DJI APP4 and APP7 JPEG segments * Added a new SonyModelID value * Decode a few new Nikon tags (thanks Warren Hatch) * Patched possible runtime warning when API IgnoreTags option is used to ignore FileType * Fixed problem extracting NetName from Windows LNK files * Fixed issue where the %C filename format code would increment the count on an output filename collision, but it is supposed to count the input files * Added two new Nikon Z lenses (thanks LibRaw) * Added a new Sigma LensType (thanks LibRaw) * Added a new Olympus LensType (thanks Herb) * Decode more new Nikon tags (thanks Warren Hatch) * Decode Photoshop LayerColors, LayerSections and LayerVisible tags * Improved Verbose output for QuickTime-format files * Set family 1 group name for Garmin GPS from uuid atom * Enhanced -progress option to allow message to be displayed every NUM files * Significant improvements to parsing of Nikon ShotInfo records for newer models * Removed hex dump of APP segments from -v3 output when writing * Fixed bug writing negative MIE GPS coordinates * Fixed bug where a duplicate XMP could be generated when writing XMP to a JPEG XL image which already contained XMP * Fixed problem where HEAD lines may be duplicated in an output file if the -p option was combined with -w+ or -W+ * Added support for VNT files (both Scene7 Vignette and V-Note document) * Added read support for InfiRay IJPEG metadata (thanks Marcos Del Sol Vives) * Added some new Sony LensType values (thanks Jos Roost and François Piette) * Added a new FujiFilm VideoRecordingMode value (thanks Greybeard) * Added two new Canon LensTypes and CanonModelIDs (thanks Norbert Wasser) * Added ability to extract semantic images from Apple ProRaw DNG files * Added read support for the PNG cICP chunk * Decode more Nikon tags (thanks Warren Hatch) * Extract PreviewImage from Insta360 trailer record 0x200
Paolo Stivanin
2023-03-21 08:10:21 +00:00
efbe02df21- Update to 12.54: - Increased precision of Sony FocusDistance2 conversion - Decode a number of new Apple tags (thanks Frank Rupprecht) - Fixed bug writing QuickTime-format files which have a zero-sized mdat (ie. media data extends to end of file) which would cause an incorrect mdat size to be written - Added support for a number of new XMP tags written by ACR 15.1 - Added a new Nikon LensID - Decode timed GPS from Lamax S9 dual dashcam MOV videos - Decode a number of new Nikon tags (thanks Warren Hatch) - Decode a couple of new Canon tags (thanks John Moyer) - Decode FujiFilm BWMagentaGreen tag - Enable block-write of EXIF to JXL files - Accept values of "now" and "Z" when writing EXIF OffsetTime tags - Changed priority of XMP when reading/writing HEIC files so that it is no longer preferred as with other QuickTime-based formats - Changed family 1 group name of Canon DR4 tags from CanonVRD to CanonDR4 to allow newer tags to be differentiated from older ones. The family 0 group name for both remains CanonVRD - Patched to recognize JXL EXIF box with non-zero header length - Patched to avoid runtime error when writing a PDF with an Info dictionary which was stored incorrectly as a direct object - Fixed problem writing EXIF to JXL images where a new EXIF box was created even if one previously existed
Paolo Stivanin
2023-01-16 15:11:09 +00:00
8048d1b4f7- Update to 12.52: - Added a few new Nikon LensID's (thanks LibRaw and Chris) - Added Slovak translations (thanks Peter Bagin) - Made SphericalVideoXML readable/writable as a block - Improved handling of Matroska metadata tags, including language support - Improved French translations (thanks Philippe Bonnaure of GraphicConverter) - Improved Composite:GPSAltitude conversion to honour -lang setting - Improved -v2 messages to indicate files extracted from zip archives - Added a new Olympus LensType (thanks Herb) - Extract C2PA JUMBF metadata from PNG images and extract C2PA Salt values - Decode NikonSettings for Z9 firmware 3.0 (thanks Warren Hatch) - Decode additional camm metadata from Insta360 Pro2 MP4 videos - Improved Verbose output when writing Composite tags to add a "+" sign to indicate related tags that are being written - Enhanced -geotag option CSV format to support GPSImgDirection column - Fixed problem where -w+ option didn't work in Windows if there were Unicode characters in the path name - Fixed problem where only the last image of the sequence was extracted (multiple times) when using -ee2 to extract embedded images from FLIR SEQ files - Fixed issue where GPS reference directions may be unknowingly written when using ExifTool 12.44 or later to write GPSLatitude or GPSLongitude without specifying a group name. The fix was to Avoid writing the Composite tags unless the Composite group is specified explicitly - Fixed -geotag to write orientation and track tags even if some tags in the category were missing - Fixed inconsistency in selecting which tag to output with the -json option when multiple tags with the same JSON key exist and the -TAG# feature is used to disable print conversion - Fixed problem writing QuickTime:PlayListID
Paolo Stivanin
2023-01-03 14:03:49 +00:00