Revisions of perl-Image-ExifTool
Dominique Leuenberger (dimstar_suse)
accepted
request 1136086
from
Dirk Stoecker (dstoecker)
(revision 60)
Ana Guerrero (anag+factory)
accepted
request 1134589
from
Paolo Stivanin (polslinux)
(revision 59)
- Update to 12.71: * Added a warning if there was an error reading an alternate file with the -fileNUM option * Added the ability to write QuickTime Keys:Encoder * Added a few new Canon LensType values * Added a new, obscure EXIF tag * Decode real-time metadata from Ricoh Theta videos * Decode SpecularWhiteLevel for more Canon models (github #232) * Decode Canon DualPixelRaw tag * Decode a few new Nikon tags * Decode more FujiFilm M-RAW tags * Improved generation of tag names for some JSON tag ID's containing colons * Fixed "Undefined subroutine" error when writing makernotes as a block * Fixed missing ID in family 7 group name for ID3 tags which are not valid for the specified ID3 version * Fixed bug where some tags from alternate files (with the -fileNUM option) could show up as "not defined" when used in expressions even though they did exist * API Changes: + Added NoMandatory option
Ana Guerrero (anag+factory)
accepted
request 1118825
from
Paolo Stivanin (polslinux)
(revision 56)
- 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
Dominique Leuenberger (dimstar_suse)
accepted
request 1103586
from
Paolo Stivanin (polslinux)
(revision 55)
Dominique Leuenberger (dimstar_suse)
accepted
request 1096605
from
Paolo Stivanin (polslinux)
(revision 54)
Dominique Leuenberger (dimstar_suse)
accepted
request 1092772
from
Paolo Stivanin (polslinux)
(revision 53)
Dominique Leuenberger (dimstar_suse)
accepted
request 1084556
from
Paolo Stivanin (polslinux)
(revision 52)
- 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
Dominique Leuenberger (dimstar_suse)
accepted
request 1080855
from
Paolo Stivanin (polslinux)
(revision 51)
Dominique Leuenberger (dimstar_suse)
accepted
request 1076404
from
Paolo Stivanin (polslinux)
(revision 50)
- 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
Dominique Leuenberger (dimstar_suse)
accepted
request 1073477
from
Paolo Stivanin (polslinux)
(revision 49)
- 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 * Extract EmbeddedImageRectangle and some other new tags from VNT files * Minor improvement to arg_files/xmp2exif.args (thanks StarGeek) * Enhanced -ee option to extract metadata from all frames of a multipart EXR image * Removed EXR Layout tag and incorporated into new Flags tag * Patched possible hang problem when reading corrupted .rm audio files * Added support for geotagging from FlightAware KML files * Decode two more types of timed GPS from MOV/MP4 videos (66 types now) * Decode a few new Nikon tags (thanks Warren Hatch) * Decode a new Samsung HEIC tag * Decode FujiFilm RollAngle * Fixed bug where the FlatName property wasn't working properly for some user-defined structure tags
Dominique Leuenberger (dimstar_suse)
accepted
request 1058730
from
Paolo Stivanin (polslinux)
(revision 48)
- 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
Dominique Leuenberger (dimstar_suse)
accepted
request 1046536
from
Paolo Stivanin (polslinux)
(revision 47)
- 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 - Fixed problem writing QuickTime tags when specifying tag ID (ie. family 7 group) as well as a language code
Dominique Leuenberger (dimstar_suse)
accepted
request 1034813
from
Paolo Stivanin (polslinux)
(revision 46)
- 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) * Fixed decoding of AF points for some newer Nikon models * Fixed inconsistent year and time zone for Kenwood dashcam timed GPS in MP4 videos
Richard Brown (RBrownFactory)
accepted
request 1007185
from
Paolo Stivanin (polslinux)
(revision 45)
Dominique Leuenberger (dimstar_suse)
accepted
request 986550
from
Paolo Stivanin (polslinux)
(revision 44)
- 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
Displaying revisions 21 - 40 of 83