f3ff4e9f34Accepting request 1245251 from devel:languages:perl
factory
Ana Guerrero
2025-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)
devel
Dirk Stoecker
2025-02-12 08:26:05 +00:00
9983f64668Accepting request 1243562 from devel:languages:perl
Ana Guerrero
2025-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:perl
Ana Guerrero
2025-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:perl
Ana Guerrero
2025-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:perl
Ana Guerrero
2025-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:perl
Ana Guerrero
2025-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
378e98f636Accepting request 1219413 from devel:languages:perl
Dominique Leuenberger
2024-10-30 16:39:17 +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:perl
Ana Guerrero
2024-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:perl
Ana Guerrero
2024-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:perl
Ana Guerrero
2024-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
8bfd090030Accepting request 1198241 from devel:languages:perl
Dominique Leuenberger
2024-09-02 11:15:32 +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:perl
Ana Guerrero
2024-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 images
Dirk Stoecker
2024-08-21 07:24:09 +00:00
e7cf92eac6Accepting request 1189573 from devel:languages:perl
Dominique Leuenberger
2024-07-25 13:40:01 +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:perl
Ana Guerrero
2024-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:perl
Ana Guerrero
2024-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:perl
Ana Guerrero
2024-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:perl
Ana Guerrero
2024-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:perl
Ana Guerrero
2024-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:perl
Ana Guerrero
2024-04-29 15:58:13 +00:00
9b0735cab8Accepting request 1170663 from home:jubalh:branches:devel:languages:perl
Dirk Stoecker
2024-04-29 11:09:45 +00:00
c08f9c603aAccepting request 1166554 from devel:languages:perl
Ana Guerrero
2024-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:perl
Ana Guerrero
2024-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
570f42582bAccepting request 1159828 from devel:languages:perl
Dominique Leuenberger
2024-03-20 20:18:29 +00:00
64731fdf7cAccepting request 1159786 from home:jubalh:branches:devel:languages:perl
Paolo Stivanin
2024-03-20 12:23:41 +00:00
f0826d8aa8Accepting request 1159036 from devel:languages:perl
Ana Guerrero
2024-03-18 15:47:56 +00:00
4d9bd4a307Accepting request 1158894 from home:jubalh:branches:devel:languages:perl
Paolo Stivanin
2024-03-18 14:58:13 +00:00
6f5c4065ebAccepting request 1155443 from devel:languages:perl
Dominique Leuenberger
2024-03-06 22:05:33 +00:00
c2e0f55bbfAccepting request 1155440 from home:jubalh:branches:devel:languages:perl
Paolo Stivanin
2024-03-06 07:48:48 +00:00
e8c7fe0105Accepting request 1147507 from devel:languages:perl
Ana Guerrero
2024-02-20 20:13:01 +00:00
4748c9c8ffAccepting request 1147319 from home:jubalh:branches:devel:languages:perl
Paolo Stivanin
2024-02-19 06:40:44 +00:00
f89810f659Accepting request 1143199 from devel:languages:perl
Ana Guerrero
2024-02-01 17:05:17 +00:00
b7c9ed3ba1Accepting request 1143196 from home:jubalh:branches:devel:languages:perl
Dirk Stoecker
2024-02-01 08:12:35 +00:00
03eb8907bbAccepting request 1142908 from devel:languages:perl
Ana Guerrero
2024-01-31 22:54:46 +00:00
116484cd3dAccepting request 1142895 from home:jubalh:branches:devel:languages:perl
Paolo Stivanin
2024-01-31 06:42:11 +00:00
2a63dce75bAccepting request 1141123 from devel:languages:perl
Ana Guerrero
2024-01-25 17:40:40 +00:00
13d869e7cbAccepting request 1141122 from home:jubalh:branches:devel:languages:perl
Paolo Stivanin
2024-01-24 06:54:27 +00:00
64c13e32f7Accepting request 1138760 from devel:languages:perl
Ana Guerrero
2024-01-15 21:20:13 +00:00
40970518d1Accepting request 1138230 from home:jubalh:branches:devel:languages:perl
Paolo Stivanin
2024-01-15 06:40:49 +00:00
8fad1e9d02Accepting request 1136086 from devel:languages:perl
Dominique Leuenberger
2024-01-03 11:29:33 +00:00
37d6664e20Accepting request 1135748 from home:jubalh:branches:devel:languages:perl
Dirk Stoecker
2024-01-02 09:30:59 +00:00
98942a1416Accepting request 1134589 from devel:languages:perl
Ana Guerrero
2023-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:perl
Ana Guerrero
2023-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:perl
Ana Guerrero
2023-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:perl
Ana Guerrero
2023-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
5ad9e1bd7dAccepting request 1103586 from devel:languages:perl
Dominique Leuenberger
2023-08-12 13:07:05 +00:00
8f017fbb08Accepting request 1103429 from home:jubalh:branches:devel:languages:perl
Paolo Stivanin
2023-08-12 08:07:12 +00:00
6286ed03a6Accepting request 1096605 from devel:languages:perl
Dominique Leuenberger
2023-07-03 15:44:28 +00:00
daf921916cAccepting request 1096574 from home:jubalh:branches:devel:languages:perl
Paolo Stivanin
2023-07-03 14:29:49 +00:00
67322f5644Accepting request 1092772 from devel:languages:perl
Dominique Leuenberger
2023-06-13 14:10:30 +00:00
975bdfd43fAccepting request 1092588 from home:gkenion:branches:devel:languages:perl
Paolo Stivanin
2023-06-13 06:24:36 +00:00
1aba7de8ceAccepting request 1084556 from devel:languages:perl
Dominique Leuenberger
2023-05-04 15:11:04 +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
e5261fd3e8Accepting request 1080855 from devel:languages:perl
Dominique Leuenberger
2023-04-20 13:15:01 +00:00
3b1d824cbcAccepting request 1080782 from devel:languages:perl:autoupdate
Paolo Stivanin
2023-04-20 12:12:21 +00:00
08c14c08cfAccepting request 1076404 from devel:languages:perl
Dominique Leuenberger
2023-03-31 19:15:55 +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
d8864c3e5aAccepting request 1073477 from devel:languages:perl
Dominique Leuenberger
2023-03-21 16:43:47 +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
fa7b580994Accepting request 1058730 from devel:languages:perl
Dominique Leuenberger
2023-01-16 17:00:01 +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
c38a808813Accepting request 1046536 from devel:languages:perl
Dominique Leuenberger
2023-01-03 15:26:55 +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
d063c2e8a8Accepting request 1034813 from devel:languages:perl
Dominique Leuenberger
2022-11-09 11:58:26 +00:00
98860095db- Update to 12.50: * Added a new XMP-GCreations tag * Added a few new Sony lenses (thanks Jos Roost) * Added new SonyModelID and Olympus CameraType values (thanks LibRaw and Herb) * Added a couple of new XMP tags (thanks Jose Oliver-Didier) * Added a new Nikon Z lens (thanks LibRaw) * Added a new Canon LensType and CanonModelID (thanks Norbert Wasser and LibRaw) * Added some new Pentax lenses (thanks LibRaw) * Added experimental support for timed GPS in TS videos from Jomise T860S-GM dashcam (more samples are needed for this to be finalized) * Decode information written in "skip" atom of 70mai Pro Plus+ MP4 videos * Decode timed accelerometer data from Kenwood dashcam MP4 videos * Decode a few new Nikon Z9 tags (thanks Stefan Grussen) * Decode ColorData for some newer Canon models (thanks LibRaw) * Decode a number of new tags for the Sony ILCE-7RM5 (thanks Jos Roost) * Updated IPTC XMP tags to correspond with new Photo Metadata 2022.1 standard * Extract JPEG previews from FujiFilm HIF images * Changed -if option so multiple -if options are evaluated at the lowest specified -fast level * Changed MIMEType for ICO and CUR files * Enhanced -fast2 so it stops processing QuickTime files at mdat atom * Enhanced -listx output so -f also indicates the ID of the parent structure for Flattened tags * Improved conversion of IPTC date-only and time-only tags to allow formatting with the -d option * Improved Canon and Nikon TimeZone tags to accept a wider variety of input formats when writing * Disabled extraction of Nikon Z9 MenuSettings for firmware 3.0 until they can be properly decoded (thanks Warren Hatch)
Paolo Stivanin
2022-11-09 10:37:57 +00:00
810655e97eAccepting request 1007185 from devel:languages:perl
Richard Brown
2022-09-30 15:58:35 +00:00
5fd6ac332fAccepting request 1007174 from home:polslinux:branches:devel:languages:perl
Paolo Stivanin
2022-09-30 08:13:11 +00:00
d1ff5aff4bAccepting request 986550 from devel:languages:perl
Dominique Leuenberger
2022-07-04 09:32:58 +00:00
821879e2c2- Update to version 12.42: * Added support for reading maker notes from Panasonic DC-GH6 videos * Added conversion for Samsung MCCData * Added a new Nikon LensID (thanks Chris) * Added a few new Canon LensType values * Added a couple of new Olympus StackedImage values (thanks Eberhard) * Added a few new values for some Nikon Settings tags (thanks Warren Hatch) * Added a "lang:" element to the -json output for alternate language tags when -D, -H or -t is used * Update DNG writer to not issue an error when writing DNG 1.6 files * Decode information from DJI "ae_dbg_info" maker notes * Decode Olympus AISubjectTrackingMode * Changed ExifTool FileSize print conversion to use kB/MB/GB units instead of KiB/MiB/GiB * Changed "is not shiftable" warning to appear in -v (instead of just -v3) output * Patched to allow PDF Encrypt object to be "null" * Fixed bug reading ICC_Profile 'meta' tags
Paolo Stivanin
2022-07-04 07:15:10 +00:00
c00450c1e0Accepting request 974087 from devel:languages:perl
Dominique Leuenberger
2022-04-30 20:52:58 +00:00
6fd26a53e7Accepting request 973841 from home:polslinux:branches:devel:languages:perl
Stephan Kulow
2022-04-30 06:58:09 +00:00
115e0d0123Accepting request 950556 from devel:languages:perl
Dominique Leuenberger
2022-02-02 21:40:41 +00:00