- Dołączył
- 26 Maj 2010
- Posty
- 15663
- Reakcje/Polubienia
- 51915
Apr. 5, 2023 - Version 12.60 (production release)
- Added a new Sony FileFormat value
- Added Validate warning about duplicate EXIF
- Added ability to edit JPEG APP1 EXIF segment with incorrect header
- Decode a few new Sony ARW tags
- Improved -htmldump of non-EXIF-based maker notes
- Enhanced -geotag from CSV files support GPSSpeed (with variable units), "bearing" for GPSTrack, and GPSDateTime in format "dd.mm.YYYY HH:MM:SS"
- Enhanced ImageDataMD5 to also support CRW, RAF, X3F and AVIF images
- Enhanced -efile option to also record updated and created file names
- Family 8 group names may now also be used in Composite Require/Desire tags
- Fixed handling of undefined tags in -if conditions to conform with documentation and match -p and -tagsFromFile behaviour when -m or -f option is used
- Fixed problem where setting the Geotime value didn't work when using an advanced-formatting expression containing a greater-than symbol (>)
Apr. 24, 2023 - Version 12.61
- 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
May 3, 2023 - Version 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
Zaloguj lub Zarejestruj się aby zobaczyć!
June 28, 2023 - Version 12.64
- Added a new Sony LensType (thanks Jos Roost)
- Added config_files/guano.config to the distribution (thanks StarGeek)
- Added support for Garmin Low-resolution Video (GLV) files
- Added JUMBF to the list of deletable groups
- Added (untested) read support for spherical video tags in Matroska videos
- Decode a number of new Nikon Z9 tags (thanks Warren Hatch)
- Decode AmbisonicAudio tags in spherical MP4 vidoes
- Decode another Apple tag
- Improved French translations (thanks Philippe Bonnaure of GraphicConverter)
- Patched to allow writing QuickTime-based videos where the audio/video sample description comes after the sample pointers
- Fixed parsing of GPS from Insta360 videos to properly skip void fixes
- Fixed problem where Apple iPhone 14 images produced invalid XML in -X output when using -struct option
- API Changes:
- Added
Zaloguj lub Zarejestruj się aby zobaczyć!to allow JSON-format serialized structures- Added
Zaloguj lub Zarejestruj się aby zobaczyć!to eliminate duplicate items from queued values when writing List-type tags
Aug. 10, 2023 - Version 12.65
- Added a new QuickTime Keys tag
- Added a new CanonModelID (thanks Laurent Clevy)
- Added a new Canon LensType (thanks Norbert Wasser)
- Added number in brackets to converted Samsung MCCData value
- Decode a number of new Sony tags (thanks Jos Roost)
- Decode a few new FlashPix tags (github #217)
- Improved decoding of Nikon Z9 firmware 4.0 tags (thanks Warren Hatch)
- Improved parsing of PDF:Keywords to support semicolon-separated lists
- Enhanced -api option to show list of available options if no argument is provided
- Lowered priority of IFD1 tags in ARW images so IFD0/SubIFD take precedence
- Changed QuickTime tag names for atID (AlbumTitleID to ArtistID) and plID (PlayListID to AlbumID) (github issue #216), and added cmID (ComposerID)
- Changed Apple:MediaGroupUUID tag name back to ContentIdentifier
- Patched the -d option to handle the %s format code internally when writing (avoids problems due to inconsistent behaviour of this format code in the strptime function on different systems)
- Patched patch of version 12.32 to restore ability to read from named pipes
- Fixed bug which could cause a hang when processing a corrupt BigTIFF image
- Fixed document number for auxiliary image metadata in HEIC files
- Fixed misspelt Apple tag name (thanks Neal Krawetz)
- API Changes:
- Added
Zaloguj lub Zarejestruj się aby zobaczyć!
September 19, 2023
- Added a new Pentax LensType (thanks dmont)
- Added a new FujiFilm FilmMode and FaceElementTypes values (thanks Greybeard)
- Fixed error writing new DataMining tag where URI prefix wasn't being properly added to the value
Oct. 16, 2023 - Version 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
- 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 (
Zaloguj lub Zarejestruj się aby zobaczyć!)- Fixed problem where some NEF files were misidentified as NRW
Dec. 21, 2023 - Version 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 (thanks Norbert Wasser)
- Added a new, obscure EXIF tag (thanks Neal Krawetz)
- Decode real-time metadata from Ricoh Theta videos
- Decode SpecularWhiteLevel for more Canon models (github #232)
- Decode Canon DualPixelRaw tag (thanks John Moyer)
- Decode a few new Nikon tags (thanks Warren Hatch)
- Decode more FujiFilm M-RAW tags (thanks Greybeard)
- 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
Zaloguj lub Zarejestruj się aby zobaczyć!
Dec. 29, 2023 - Version 12.72
- Added read support for AAC audio files
- Added a new QuickTime Keys Android tag
- Added a number of new values for some Ricoh GR III tags
- Decode timed metadata from Intsa360 Ace Pro MP4 videos
- Decode GPSDateTime milliseconds in timed Insta360 metadata
- Decode timed metadata from INNOV K5 TS videos
- Decode a number of new GoPro timed-metadata tags
- Decode a few new Xiaomi EXIF tags
- Fixed writing of JPG/ARW images from some newer Sony models to preserve HiddenData