head 1.61; access; symbols pkgsrc-2023Q4:1.59.0.6 pkgsrc-2023Q4-base:1.59 pkgsrc-2023Q3:1.59.0.4 pkgsrc-2023Q3-base:1.59 pkgsrc-2023Q2:1.59.0.2 pkgsrc-2023Q2-base:1.59 pkgsrc-2023Q1:1.58.0.4 pkgsrc-2023Q1-base:1.58 pkgsrc-2022Q4:1.58.0.2 pkgsrc-2022Q4-base:1.58 pkgsrc-2022Q3:1.57.0.4 pkgsrc-2022Q3-base:1.57 pkgsrc-2022Q2:1.57.0.2 pkgsrc-2022Q2-base:1.57 pkgsrc-2022Q1:1.56.0.4 pkgsrc-2022Q1-base:1.56 pkgsrc-2021Q4:1.56.0.2 pkgsrc-2021Q4-base:1.56 pkgsrc-2021Q3:1.54.0.4 pkgsrc-2021Q3-base:1.54 pkgsrc-2021Q2:1.54.0.2 pkgsrc-2021Q2-base:1.54 pkgsrc-2021Q1:1.53.0.6 pkgsrc-2021Q1-base:1.53 pkgsrc-2020Q4:1.53.0.4 pkgsrc-2020Q4-base:1.53 pkgsrc-2020Q3:1.53.0.2 pkgsrc-2020Q3-base:1.53 pkgsrc-2020Q2:1.52.0.2 pkgsrc-2020Q2-base:1.52 pkgsrc-2020Q1:1.51.0.2 pkgsrc-2020Q1-base:1.51 pkgsrc-2019Q4:1.51.0.4 pkgsrc-2019Q4-base:1.51 pkgsrc-2019Q3:1.50.0.4 pkgsrc-2019Q3-base:1.50 pkgsrc-2019Q2:1.50.0.2 pkgsrc-2019Q2-base:1.50 pkgsrc-2019Q1:1.49.0.8 pkgsrc-2019Q1-base:1.49 pkgsrc-2018Q4:1.49.0.6 pkgsrc-2018Q4-base:1.49 pkgsrc-2018Q3:1.49.0.4 pkgsrc-2018Q3-base:1.49 pkgsrc-2018Q2:1.49.0.2 pkgsrc-2018Q2-base:1.49 pkgsrc-2018Q1:1.48.0.2 pkgsrc-2018Q1-base:1.48 pkgsrc-2017Q4:1.47.0.8 pkgsrc-2017Q4-base:1.47 pkgsrc-2017Q3:1.47.0.6 pkgsrc-2017Q3-base:1.47 pkgsrc-2017Q2:1.47.0.2 pkgsrc-2017Q2-base:1.47 pkgsrc-2017Q1:1.45.0.2 pkgsrc-2017Q1-base:1.45 pkgsrc-2016Q4:1.44.0.2 pkgsrc-2016Q4-base:1.44 pkgsrc-2016Q3:1.43.0.4 pkgsrc-2016Q3-base:1.43 pkgsrc-2016Q2:1.43.0.2 pkgsrc-2016Q2-base:1.43 pkgsrc-2016Q1:1.41.0.2 pkgsrc-2016Q1-base:1.41 pkgsrc-2015Q4:1.40.0.2 pkgsrc-2015Q4-base:1.40 pkgsrc-2015Q3:1.39.0.2 pkgsrc-2015Q3-base:1.39 pkgsrc-2015Q2:1.38.0.2 pkgsrc-2015Q2-base:1.38 pkgsrc-2015Q1:1.37.0.4 pkgsrc-2015Q1-base:1.37 pkgsrc-2014Q4:1.37.0.2 pkgsrc-2014Q4-base:1.37 pkgsrc-2014Q3:1.36.0.2 pkgsrc-2014Q3-base:1.36 pkgsrc-2014Q2:1.35.0.2 pkgsrc-2014Q2-base:1.35 pkgsrc-2014Q1:1.34.0.6 pkgsrc-2014Q1-base:1.34 pkgsrc-2013Q4:1.34.0.4 pkgsrc-2013Q4-base:1.34 pkgsrc-2013Q3:1.34.0.2 pkgsrc-2013Q3-base:1.34 pkgsrc-2013Q2:1.33.0.6 pkgsrc-2013Q2-base:1.33 pkgsrc-2013Q1:1.33.0.4 pkgsrc-2013Q1-base:1.33 pkgsrc-2012Q4:1.33.0.2 pkgsrc-2012Q4-base:1.33 pkgsrc-2012Q3:1.32.0.4 pkgsrc-2012Q3-base:1.32 pkgsrc-2012Q2:1.32.0.2 pkgsrc-2012Q2-base:1.32 pkgsrc-2012Q1:1.30.0.2 pkgsrc-2012Q1-base:1.30 pkgsrc-2011Q4:1.29.0.2 pkgsrc-2011Q4-base:1.29 pkgsrc-2011Q3:1.28.0.2 pkgsrc-2011Q3-base:1.28 pkgsrc-2011Q2:1.27.0.4 pkgsrc-2011Q2-base:1.27 pkgsrc-2011Q1:1.27.0.2 pkgsrc-2011Q1-base:1.27 pkgsrc-2010Q4:1.26.0.2 pkgsrc-2010Q4-base:1.26 pkgsrc-2010Q3:1.25.0.2 pkgsrc-2010Q3-base:1.25 pkgsrc-2010Q2:1.23.0.2 pkgsrc-2010Q2-base:1.23 pkgsrc-2010Q1:1.22.0.2 pkgsrc-2010Q1-base:1.22 pkgsrc-2009Q4:1.21.0.2 pkgsrc-2009Q4-base:1.21 pkgsrc-2009Q3:1.20.0.2 pkgsrc-2009Q3-base:1.20 pkgsrc-2009Q2:1.18.0.4 pkgsrc-2009Q2-base:1.18 pkgsrc-2009Q1:1.18.0.2 pkgsrc-2009Q1-base:1.18 pkgsrc-2008Q4:1.16.0.2 pkgsrc-2008Q4-base:1.16 pkgsrc-2008Q3:1.15.0.8 pkgsrc-2008Q3-base:1.15 cube-native-xorg:1.15.0.6 cube-native-xorg-base:1.15 pkgsrc-2008Q2:1.15.0.4 pkgsrc-2008Q2-base:1.15 cwrapper:1.15.0.2 pkgsrc-2008Q1:1.13.0.2 pkgsrc-2008Q1-base:1.13 pkgsrc-2007Q4:1.11.0.2 pkgsrc-2007Q4-base:1.11 pkgsrc-2007Q3:1.10.0.6 pkgsrc-2007Q3-base:1.10 pkgsrc-2007Q2:1.10.0.4 pkgsrc-2007Q2-base:1.10 pkgsrc-2007Q1:1.10.0.2 pkgsrc-2007Q1-base:1.10 pkgsrc-2006Q4:1.9.0.2 pkgsrc-2006Q4-base:1.9 pkgsrc-2006Q3:1.6.0.2 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.4.0.2 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.3.0.2 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.1.1.1.0.2 pkgsrc-2005Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.61 date 2024.02.25.08.36.06; author wiz; state Exp; branches; next 1.60; commitid fkJZnOS5YxCq7NZE; 1.60 date 2024.01.04.10.52.40; author wiz; state Exp; branches; next 1.59; commitid IdY6cl3LCLsUx7TE; 1.59 date 2023.05.20.06.16.46; author wiz; state Exp; branches; next 1.58; commitid j1IXxfwRVZTEnFpE; 1.58 date 2022.11.20.13.24.10; author gdt; state Exp; branches; next 1.57; commitid z62WvnkORaGmyr2E; 1.57 date 2022.04.08.18.02.13; author gdt; state Exp; branches; next 1.56; commitid DnD8qLfH77wtmqzD; 1.56 date 2021.10.26.10.46.37; author nia; state Exp; branches; next 1.55; commitid 6mU28GyqPd3PdjeD; 1.55 date 2021.10.07.14.12.39; author nia; state Exp; branches; next 1.54; commitid 7mrgNTa8lk0sYSbD; 1.54 date 2021.05.09.14.05.57; author gdt; state Exp; branches; next 1.53; commitid E8S3IiOxiu2oNtSC; 1.53 date 2020.09.07.11.22.30; author wiz; state Exp; branches; next 1.52; commitid BKxuIc45HWTwJ6nC; 1.52 date 2020.04.20.10.15.50; author adam; state Exp; branches; next 1.51; commitid ClmDIwYGV6BMQ65C; 1.51 date 2019.10.13.08.21.40; author adam; state Exp; branches; next 1.50; commitid X6Hc1dHdXYFkkGGB; 1.50 date 2019.04.25.16.35.57; author adam; state Exp; branches; next 1.49; commitid enaNLlVFX1BUyKkB; 1.49 date 2018.06.24.07.32.24; author wiz; state Exp; branches; next 1.48; commitid vwxsTrBDXntQmvHA; 1.48 date 2018.02.25.17.54.02; author wiz; state Exp; branches; next 1.47; commitid XgptNmEo27NcDgsA; 1.47 date 2017.06.14.13.14.49; author wiz; state Exp; branches; next 1.46; commitid 0zIq1NdHFfEGjlVz; 1.46 date 2017.04.27.12.42.26; author wiz; state Exp; branches; next 1.45; commitid A1akknM94P2gGaPz; 1.45 date 2017.01.16.09.32.33; author wiz; state Exp; branches; next 1.44; commitid R0JYVb7nrU4oSaCz; 1.44 date 2016.11.28.13.50.57; author wiz; state Exp; branches; next 1.43; commitid TuXjV0gF9hbFSTvz; 1.43 date 2016.06.15.07.46.19; author wiz; state Exp; branches; next 1.42; commitid v8vg7JQzY7C8cxaz; 1.42 date 2016.04.24.06.33.25; author wiz; state Exp; branches; next 1.41; commitid E2SwmsIL3GNVsQ3z; 1.41 date 2016.01.23.17.16.46; author adam; state Exp; branches; next 1.40; commitid tbTcpEnKFli4Z4Sy; 1.40 date 2015.11.03.21.34.13; author agc; state Exp; branches; next 1.39; commitid PgUQO3oNWmoc0HHy; 1.39 date 2015.08.21.15.27.45; author wiz; state Exp; branches; next 1.38; commitid 3Qy6Ae0JCPIym9yy; 1.38 date 2015.04.02.22.43.02; author wiz; state Exp; branches; next 1.37; commitid zDd5vnMfqp3Ui4gy; 1.37 date 2014.11.16.12.16.38; author wiz; state Exp; branches; next 1.36; commitid J9Joaw4LDao2fpYx; 1.36 date 2014.09.07.12.31.04; author wiz; state Exp; branches; next 1.35; commitid Nz2leW6dn0xwzpPx; 1.35 date 2014.06.05.06.23.46; author adam; state Exp; branches; next 1.34; commitid rtOAC3mt7payyiDx; 1.34 date 2013.08.04.18.28.51; author adam; state Exp; branches; next 1.33; commitid HYYQhpMaz8sqna0x; 1.33 date 2012.10.21.23.03.28; author wiz; state Exp; branches; next 1.32; 1.32 date 2012.06.05.22.43.24; author gdt; state Exp; branches; next 1.31; 1.31 date 2012.04.22.10.55.26; author wiz; state Exp; branches; next 1.30; 1.30 date 2012.01.26.20.16.11; author rhaen; state Exp; branches; next 1.29; 1.29 date 2011.12.13.12.29.43; author hiramatsu; state Exp; branches; next 1.28; 1.28 date 2011.07.12.13.48.10; author wiz; state Exp; branches; next 1.27; 1.27 date 2011.03.16.00.19.23; author gdt; state Exp; branches; next 1.26; 1.26 date 2010.12.04.01.02.50; author gdt; state Exp; branches; next 1.25; 1.25 date 2010.07.16.12.39.09; author gdt; state Exp; branches; next 1.24; 1.24 date 2010.07.13.06.37.34; author adam; state Exp; branches; next 1.23; 1.23 date 2010.04.09.23.44.28; author gdt; state Exp; branches; next 1.22; 1.22 date 2010.02.10.15.27.57; author gdt; state Exp; branches; next 1.21; 1.21 date 2009.11.21.19.18.53; author gdt; state Exp; branches; next 1.20; 1.20 date 2009.08.18.23.30.08; author gdt; state Exp; branches; next 1.19; 1.19 date 2009.07.18.00.12.45; author gdt; state Exp; branches; next 1.18; 1.18 date 2009.02.13.01.29.49; author gdt; state Exp; branches; next 1.17; 1.17 date 2009.01.07.22.24.31; author gdt; state Exp; branches; next 1.16; 1.16 date 2008.11.06.11.28.09; author gdt; state Exp; branches; next 1.15; 1.15 date 2008.05.31.11.45.45; author gdt; state Exp; branches; next 1.14; 1.14 date 2008.05.07.19.52.54; author gdt; state Exp; branches; next 1.13; 1.13 date 2008.03.13.00.30.39; author gdt; state Exp; branches; next 1.12; 1.12 date 2008.02.13.14.03.15; author gdt; state Exp; branches; next 1.11; 1.11 date 2007.10.24.21.16.40; author gdt; state Exp; branches; next 1.10; 1.10 date 2007.02.17.15.33.53; author gdt; state Exp; branches; next 1.9; 1.9 date 2006.12.20.14.30.54; author gdt; state Exp; branches; next 1.8; 1.8 date 2006.11.21.10.38.38; author gdt; state Exp; branches; next 1.7; 1.7 date 2006.10.03.00.26.01; author gdt; state Exp; branches; next 1.6; 1.6 date 2006.09.08.13.03.53; author gdt; state Exp; branches; next 1.5; 1.5 date 2006.07.24.15.23.58; author gdt; state Exp; branches; next 1.4; 1.4 date 2006.05.12.14.17.06; author gdt; state Exp; branches; next 1.3; 1.3 date 2006.02.20.12.32.12; author gdt; state Exp; branches; next 1.2; 1.2 date 2006.01.03.13.12.57; author gdt; state Exp; branches; next 1.1; 1.1 date 2005.11.18.18.39.21; author gdt; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2005.11.18.18.39.21; author gdt; state Exp; branches; next ; desc @@ 1.61 log @p5-Image-ExifTool: update to 12.76. Jan. 31, 2024 - Version 12.76 (production release) - Properly implement patch of 12.45 to avoid duplicating raw data when writing Sony ARW images where the raw data is double-referenced as both strips and tiles - Improved handling of bad offsets in HtmlDump output Jan. 30, 2024 - Version 12.75 (production release) - CORRUPTION WARNING: Fixed bug introduced in 12.45 which could result in corrupted Sony ARW images from some newer models when rewriting lossless compressed ARW images which were previously edited by 12.44 or earlier - Added ability to read C2PA JUMBF metadata from PDF and SVG files - Added ability to extract JUMBF metadata as a block - Added read support for C2PA (JUMBF-format) files - Removed "date before 1970" warning entirely since 64-bit systems should be able to handle dates in this range - Improved Canon FocusMode decoding - Fixed bug introducd in 12.74 which could cause "Undefined subroutine" runtime error when reading MIE files Jan. 23, 2024 - Version 12.74 - Added a couple of new Nikon lenses (thanks Chris) - Added write support for a few new QuickTime Keys tags - Decode ShutterCount for Canon EOS R5 (thanks John Moyer) - Improved error messages in the case of file read errors - Enhanced tag name strings (eg. -if and -p option arguments) to allow values of multiple matching tags to be concatenated when a group name of "All" is specified - Enhanced -p option to add -p- feature which avoids adding trailing newline - Changed warning from "Shift results in negative time" to "Shift results in date before 1970" - Patched calculation of GPSDateTime for the timed metadata in Track3 of Garmin videos so the API QuickTimeUTC option is no longer required - Fixed conversion error when writing QuickTime:GoogleTrackDuration - Fixed misidentification of non-TIFF-format files containing DNGVersion tag - Fixed bug where Avoid-ed XMP structures could be created when writing another same-named structure - Internal Changes: - Changed form of all new() calls to accommodate backward incompatibilities in recent versions of Perl - Changed order of InsertTagValues() arguments - DateFmt() now returns value of formatted date/time string Jan. 10, 2024 - Version 12.73 - Added write support for Leica XMP-xmpDSA tags - Added read support for timed GPS from Yada RoadCam Pro 4K dashcam videos - Added read support for PNG cpIp chunk - Added range checks on lat/long values when writing QuickTime:GPSCoordinates - Decode a number of new values for Ricoh GR III tags - Decode a new Leica tag - Improved handling of Brotli compression errors - Enhanced API NoWarning option to also apply to app "Warning:" outputs - Identify PNG Plus files - Changed name of Pentax ISOAutoParameters to ISOAutoMinSpeed and improved decoding - Fixed writing of date/time tags in XMP-xmpMM:Pantry structure - API Changes: - Added LimitLongValues option to provide control over tags which previously had a hard-coded length limit 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 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 NoMandatory option @ text @$NetBSD: distinfo,v 1.60 2024/01/04 10:52:40 wiz Exp $ BLAKE2s (Image-ExifTool-12.76.tar.gz) = 6d89084a5ec61f7288014b1d9d192f4687e664642f6424a0805ed9d7b441833f SHA512 (Image-ExifTool-12.76.tar.gz) = 3e00718663cf1eb8f9b93ad2bdcaf7beb31d20d40ad7b131cb70155c660795afc8ba430610ece5e2949773667ea27d57eb417b8bf64a108409b336daffa99db7 Size (Image-ExifTool-12.76.tar.gz) = 5320564 bytes @ 1.60 log @p5-Image-ExifTool: update to 12.70. Nov. 19, 2023 - Version 12.70 (production release) - This marks the 20th anniversary of the initial ExifTool release! - Added ability to read/delete C2PA CAI JUMBF metadata from TIFF-based images (eg. DNG), QuickTime-based files (eg. MP4) and WebP images, and read JUMBF from other RIFF-based files (eg. WAV, AVI), GIF images and ID3v2 metadata - Added read/write support for JPH images - Added ability to read Leica Q3 maker notes - Added ability to recognize and write FujiFilm M-RAW RAF images (multiple raw images in a single file) and the ability to read preview-less RAF images - Added support for reading a number of obscure Microsoft EXIF tags - Added a few new Sony lenses and support for the ILCE-9M3 (thanks Jos Roost) - Added a couple of new Panasonic Leica lenses - Added a couple of new Canon RF lenses (thanks Norbert Wasser) - Added a number of new CPUType values for ELF executables - Added some new Olympus CameraType values - Decode a few more ID3v2.2 tags (github #142) - Decode a few new Canon G5X Mark II tags (thanks Martin B.) - Decode WB_RGGBLevels for a few more Nikon cameras - Extract information from FujiFilm M-RAW header - Improved decoding of a few Nikon Z tags (thanks Warren Hatch) - Marked misspelt XMP-drone-dji:GPSLongtitude tag to Avoid when writing - Changed RIFF MaxDataRate conversion to use SI prefixes by default - Fixed decoding of unknown ColorBalance information for some Nikon models - Fixed an incorrect Nikon Z LensID - API Changes: - Added ByteUnit option @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.59 2023/05/20 06:16:46 wiz Exp $ d3 3 a5 3 BLAKE2s (Image-ExifTool-12.70.tar.gz) = 7666c5fda2a84cac3e77ed5de64a438dff708643528f73a35ac01958abb86221 SHA512 (Image-ExifTool-12.70.tar.gz) = 9771cb20590eb80b3dbbc13789d1a2973096e8eaddd5aa400561636a5b8ce5e774cfd3edbde6d928a816b95377684d9af7e0f41c2d5e7b652f50c4390640cba1 Size (Image-ExifTool-12.70.tar.gz) = 5299446 bytes @ 1.59 log @p5-Image-ExifTool: update to 12.60. 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 (>) Mar. 28, 2023 - Version 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, IIQ, PNG, MOV/MP4 and some 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 potential ValueConv warning when reading LIF files - API Changes: - Added SetAlternateFile method Mar. 15, 2023 - Version 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) - Downgraded "Windows file times" to a minor warning when Win32::API or Win32API::File is not installed while reading metadata - 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 Feb. 23, 2023 - Version 12.57 - 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+ Feb. 9, 2023 - Version 12.56 - 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 Francois 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 Jan. 17, 2023 - Version 12.55 - 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 Jan. 6, 2023 - Version 12.54 - Decode a number of new Apple tags (thanks Frank Rupprecht) - Increased precision of Sony FocusDistance2 conversion - Fixed problem where GPSAltitude wasn't being set when geotagging from KML files - Fixed bug writing HEIC/AVIF files which have a zero-sized mdat (ie. media data extends to end of file) which could cause an incorrect mdat size to be written Jan. 4, 2023 - Version 12.53 - 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 Dec. 6, 2022 - Version 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 Nov. 21, 2022 - Version 12.51 - 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 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.58 2022/11/20 13:24:10 gdt Exp $ d3 3 a5 3 BLAKE2s (Image-ExifTool-12.60.tar.gz) = 0cca0cc2ce6fc99dc90fa096066047e1a1736df19fb382cb2b7cd0905489df9e SHA512 (Image-ExifTool-12.60.tar.gz) = 3a581bfd5a75b48b13063f4d169cc167fd027c029bf5d05111d51e789ce9344dcec40b3b7e4f6a9e10ce5599ece514bc0689e93b3aef6bd7db1498537d10899f Size (Image-ExifTool-12.60.tar.gz) = 5204922 bytes @ 1.58 log @graphics/p5-Image-ExifTool: Update to 12.50 Upstream changes are essentially bugfixes and minor improvements, but there are a very large number of them (see Changes for details). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.57 2022/04/08 18:02:13 gdt Exp $ d3 3 a5 3 BLAKE2s (Image-ExifTool-12.50.tar.gz) = 62e000de7acce30556398df9592dd818aabb5152122398368982a48b391b5249 SHA512 (Image-ExifTool-12.50.tar.gz) = d95be3636ed139a41a14183fc31fa2ecb5ea71b570ccdd282b9f0bba84a264b2edff2c42b34ee1114a14b106383d5ab3b67b8e73642e534f4df3fa54082dba85 Size (Image-ExifTool-12.50.tar.gz) = 5088286 bytes @ 1.57 log @graphics/p5-Image-ExifTool: Update to 12.30 Despite repology showing 12.41, 12.30 is the latest production release. Upstream changes are minor improvements and bugfixes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.56 2021/10/26 10:46:37 nia Exp $ d3 3 a5 3 BLAKE2s (Image-ExifTool-12.30.tar.gz) = c68cda84c6959d711958b7cd83c6e37e61aa5b1aeaa7f5dd52b09939b418f58a SHA512 (Image-ExifTool-12.30.tar.gz) = 2966854d8fd163fd5aaaca5608eeab2a3f0681fe9e22e006840acacd2ff2aaecd6076bcec23989facb7baf64aa96425ad7eeceb4045da44004421b8f10050935 Size (Image-ExifTool-12.30.tar.gz) = 4948601 bytes @ 1.56 log @graphics: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.55 2021/10/07 14:12:39 nia Exp $ d3 3 a5 3 BLAKE2s (Image-ExifTool-12.25.tar.gz) = d14d6b9bc4bd14c9b03c901d0d86adfda54463de95188db3e3d2d33f432f8677 SHA512 (Image-ExifTool-12.25.tar.gz) = bc549b021cf608959ef72f98f24ddd60f331edc0c430593aa076d6967357488430369b6ab7b5b0ebfa7d6dc3b79a77dff9ffd0b740cf334a5062cd46a4741bf7 Size (Image-ExifTool-12.25.tar.gz) = 4931048 bytes @ 1.55 log @graphics: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.54 2021/05/09 14:05:57 gdt Exp $ d3 1 a3 1 RMD160 (Image-ExifTool-12.25.tar.gz) = 5378038f8028d56dc2d9f700c775ded2c1926bfb @ 1.54 log @p5-Image-ExifTool: Update to 12.25 Note that this is not a production release; normally, upstream asks that we only package production releases. However, 12.24 contains a bugfix for https://nvd.nist.gov/vuln/detail/CVE-2021-22204, and no production release has that fix. Upstream changes since 12.00 are basically bugfixes, minor improvments, and added codepoints for lenses/tags/etc, plus JPEG XL support is now official Added read support for Medical Research Council (MRC) image files See https://exiftool.org/history.html for the full details @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.53 2020/09/07 11:22:30 wiz Exp $ a2 1 SHA1 (Image-ExifTool-12.25.tar.gz) = 1b4c9c0515aa95c0c61d69dcaf29564bc68023c1 @ 1.53 log @p5-Image-ExifTool: update to 12.00. June 11, 2020 - Version 12.00 (production release) - Added two new Olympus LensTypes (thanks Don Komarechka for one) - Added two new Sony LensType values (thanks Jos Roost) - Added a few new Nikon LensID's (thanks Mathieu Carbou) - Added support for the Sony ZV-1 (thanks Jos Roost) - Added a new CanonModelID (thanks Jos Roost) - Added missing MimeType values for HEICS and HEIFS files - Added definitions for a number of new XMP-crs tags - Recognize WOFF and WOFF2 font files - Decode streaming GPS from Roadhawk, EEEkit and 360Fly MP4 videos - Decode a number of new tags for the Nikon D6 (thanks Warren Hatch) - Decode a couple more AF tags for the D500/D850 - Decode a number of new Panasonic tags - Improved Composite LensID logic (thanks Matt Stancliff) - Enhanced -v option to state when a directory has 0 entries - Removed a couple of incorrect Validate warnings for bilevel TIFF images - Drop ContrastCurve tag when copying from NEF to JPEG - Changed -csv output to add "Unknown" group name to column headings for missing tags when -f and -G options are used - Patched to support new XMP LensID format for Nikon cameras as written by Apple Photos (thanks Mattsta) - Fixed problem extracting metadata from Sigma DP2 Quattro X3F files - Fixed End() and EndDir() functions so they work when writing and when the -v option is used - Fixed problem recognizing some PGM files - Fixed bug in offsets for some Photoshop information in -v3 output - Fixed problem writing a list containing empty elements inside an XMP structure - API Changes: - Changed FilterW option to not write tag if $_ is set to undef - Added NoMultiExif option May 11, 2020 - Version 11.99 - Added a new Nikon LensID (thanks Mykyta Kozlov) - Added a new Canon LensType - Added a newn PentaxModelID - Decode a few new QuickTime tags - Decode new ID3 Grouping tag - Decode a few more MinoltaRaw tags (thanks LibRaw) - Fixed runtime warning which could occur when reading corrupted RTF files - Fixed another potential pitfall in M2TS Duration calculation - Fixed problem extracting some unknown QuickTime:Keys tags - Fixed problem decoding Nikon D850 orientation tags - Fixed bug where TIFF image data may not be padded to an even number of bytes May 1, 2020 - Version 11.98 - Added a new Nikon LensID (thanks Warren Hatch) - Added a new Sony LensType (thanks LibRaw) - Added a new Canon LensType - Patched to extract EXIF with an "Exif\0\0" header from WebP images - Enhanced -efile option and added to the documentation - Minor tweak to -htmlDump output (disallow locking of empty selection) - Fixed problem determining Duration of some M2TS videos Apr. 27, 2020 - Version 11.97 - Added experimental -efile option (undocumented) - Decode NMEA GGA sentence from streaming GPS of some dashcam videos Apr. 24, 2020 - Version 11.96 - Decode streaming GPS from Lucas LK-7900 Ace AVI videos - Changed new Exit/ExitDir function names to End/EndDir - Fixed inconsistencies when using "-use mwg" together with the -wm option Apr. 23, 2020 - Version 11.95 - Added Exit() and ExitDir() functions for use in -if conditions (NOTE: these function names changed to End() and EndDir() in ExifTool 11.96) - Enhanced -geotag feature to support a more flexible input CSV file format - Enhanced -if and API Filter options to allow access to ExifTool object via $self - Fixed problem reading HEIC Exif with a missing header Apr. 17, 2020 - Version 11.94 - Added support for QuickTime ItemList:GPSCoordinates - Added additional Validate test for overlapping EXIF values - Added a new Sony LensType (thanks Jos Roost) - Added a new Nikon LensID - Decode a few more Nikon tags (thanks Warren Hatch) - Decode Pentax ShutterType - Changed color of locked highlighted selection in -htmlDump output - Fixed problem reading PDF files written by Microsoft Print-to-PDF - Fixed problem where -X output would produce invalid XML for MP4 files containing an HTCTrack Apr. 3, 2020 - Version 11.93 - Added new config file to the distribution for writing Pix4D XMP-Camera tags (config_files/pix4d.config) - Added support for the DOSCyrillic (cp866) character set - Added IO::String to the Windows EXE version - Improved identification of Canon RF lenses (thanks LibRaw) - Enhanced -htmlDump output to add "File offset" entry for EXIF tags and ability lock highlighted selection by clicking the mouse - Enhanced -srcfile option to generate OriginalFileName and OriginalDirectory UserParam tags - Patched HEIC writer to add missing pitm box if necessary - Fixed problem adding back EXIF after deleting it from HEIC file - Fixed minor problem with incorrect number of bytes being reported for invalid header in corrupt files - API Changes: - Enhanced UserParam option to allow parameters to be extracted as if they were normal tags Mar. 19, 2020 - Version 11.92 - Added a new Nikon LensID (thanks Wolfgang Exler) - Decode a few new Leica tags (thanks Tim Gray) - Decode AccelerometerData from Samsung Gear 360 videos - Fixed a couple of problems decoding timed GPS metadata from NextBase dashcam videos - Fixed problem where -X option could produce invalid XML when reading corrupted XMP Mar. 5, 2020 - Version 11.91 - Decode a couple of new Panasonic tags - Documented -ec option (available since version 11.54) - Reverted -htmlDump fix of 11.90 because it broke more than it fixed, and instead applied a targeted patch to fix this problem for RW2 files Mar. 3, 2020 - Version 11.90 - Added a new Sony LensType (thanks LibRaw and Jos Roost) - Added two new Olympus LensType values - Added a new Canon LensType - Added some new Canon RecordMode values - Added some new QuickTime GeneralProfileIDC values - Added new values for a couple of FujiFilm tags - Added a number of new QuickTime GenreID values - Decode Nikon Z6/Z7 phase-detect AF points (thanks Andy Dragon) - Patched to avoid possible "Undefined subroutine" error in MacOS 10.15 - Fixed incorrect offsets in -htmlDump output for some file types Feb. 25, 2020 - Version 11.89 - Added support for Exif 2.32 for XMP - Recognize the HIF file extension - Improved verbose output for QuickTime iref items - Patched to create new GPS metadata in Canon CR3 images using a default byte order that is the same as existing EXIF boxes - Patched to add missing newline that could occur in XMP with the API Compact Shorthand option Feb. 20, 2020 - Version 11.88 - Added write support for new Google depth-map XMP tags - Added config_files/depthmap.config to the distribution - Added minor error when attempting to write FFF images due to incompatibility with Hasselblad Phocus software - Patched to avoid "Invalid iloc offset size" error when writing some QuickTime-based files - Fixed incorrect ColumnCount for CSV files - Fixed various spelling errors (thanks Jens Schleusener) - Fixed bug writing QuickTime:Rotation in HEIC files Feb. 13, 2020 - Version 11.87 - Added read support for CSV files - Added "--" option to indicate the end of options - Added ability to read/write/copy/delete the JPEG trailer as a block - Added new Olympus CameraType and LensType values (thanks LibRaw) - Decode a few more FujiFilm tags - Enhanced -fast option (API FastScan) to bypass PNG CRC validation when writing Feb. 4, 2020 - Version 11.86 - Added support for DNG version 1.5 - Added config_files/acdsee.config to the full distribution (thanks StarGeek) - Added a new Sony LensType (thanks Jos Roost and LibRaw) - Decode two more bits from Nikon LensType (thanks LibRaw) - Decode QuickTime MovieFragmentSequence - Patched HEIC writer to add missing iref box if necessary - Fixed typo in a Canon LensType value - API Changes: - Patched ImageInfo() to recognize a stringified object as a file name @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.52 2020/04/20 10:15:50 adam Exp $ d3 4 a6 4 SHA1 (Image-ExifTool-12.00.tar.gz) = 17ca846f940d57069288408301a3aedcc7b71a15 RMD160 (Image-ExifTool-12.00.tar.gz) = 4b786cc8b83df1b35346ce470c5016d13025d08d SHA512 (Image-ExifTool-12.00.tar.gz) = 458a0cbab18202f796645656ba431b5179b79392d91064f7c4d6d3cab60a28b1cd0a45e6ea1d0ba9296b7ccd00088e320e95f020fddfc4a41e22c00d2e9d1c1d Size (Image-ExifTool-12.00.tar.gz) = 4817545 bytes @ 1.52 log @p5-Image-ExifTool: updated to 11.85 Version 11.85 (production release) - Added a new Sony LensType - Added a new Olympus CameraType - Added a two new Pentax LensType values - Added a new FujiFilm FocusMode - Decode timed GPS from Akaso dashcam MOV videos - Decode Insta360 trailer from INSP images and made Insta360 a deletable group - Patched kml.fmt file to limit maximum image size - Fixed problem decoding values from Leica M10 and S maker notes Version 11.84 - Decode accelerometer data from timed metadata of more dashcam videos - Decode Canon G9 white balance tags - Recognize INSP files Version 11.83 - Added a couple of new XMP-crs tags - Fixed bug introduced in 11.82 with the -php -D output - Fixed problem where some flattened XMP tags could be written when they should be avoided Version 11.82 - Added a new Canon LensType - Added a new CanonModelID - Added ability to process SubDirectories in QuickTime Keys tags - Removed minor error when writing PDF 2.0 files - Fixed problem where trailing null bytes were removed from binary values in the -php output when the -b option was used Version 11.81 - Added a new Nikon LensID - Added two new CanonModelID's - Decode AVIF AV1 configuration record - Changed names of QuickTime MovieData tags to "MediaData" - Patched to use 4-digit years in Time::Local calls - Patched Composite sub-second date/time tags to do additional validation of source EXIF date/time tags before adding sub seconds - Fixed problem where -json output could produce invalid JSON when -struct was used and the structure field names contained special characters - Fixed spelling in a Panasonic SceneMode value Version 11.80 - Added a new Canon LensType - Added a new Nikon Z LensID - Added a few new Sony LensType values - Attempt to improve reliability of Samsung DepthMapWidth/Height decoding - Updated a number of Canon-mount Tamron lens names to include the Tamron model number - Patched MOV/MP4 writer to allow a small amount of garbage at the end of a file to be deleted when writing with the -m option - Fixed bug where some Composite tags may not have taken priority over other tags as they should have Version 11.79 - Added support for AVIF files - Added new Canon, Sigma and Sony LensType values - Made PDF 2.0 writable at your own risk with the -m option - Enhanced -validate feature to warn about duplicate languages in an XMP lang-alt list - Fixed inconsistency between documentation and ExifTool capabilities for "Writable" status of some tags Version 11.78 - Added a new Nikon LensID - Added two new FujiFilm SceneRecognition values - Patched to avoid crash in Windows when writing a negative epoch time using the "-d %s" option - Fixed problem editing MIE tags when using the "-wm w" option Version 11.77 - Added a new Nikon LensID - Added a number of new Olympus LensType values - Added a new Canon LensType - Decode timed GPS from Ambarella A12 dash cam MP4 videos - Decode a number of new Sigma tags - Decode a couple of new PanasonicRaw tags - Enhanced -fileOrder option to add -fast feature Version 11.76 - Added support for the Sony ILCE-9M2 - Added a couple of new XMP-GCamera tags - Added MIMEType values for some formats that previously reported "application/unknown" - Enhanced -geotag feature to write pitch to CameraElevationAngle if available - Improved determination of MIMEEncoding for TXT files Version 11.75 - Added ability to read some basic characteristics of TXT files - Added kml_track.fmt to the fmt_files of the full distribution - Added built-in support for decoding GPS from the four video subtitle text formats that were previously handled by separate config files, and removed these config files from the distribution - Derive GPSDateTime from CreateDate and SampleTime if not already available when extracting timed GPS metadata from QuickTime-format videos - Changed family 2 groups of some Extra tags Version 11.74 - Added support for new XMP IPTC Extension version 1.5 tags - Added a new Nikon LensID - Decode GPS track from Auto-Vox dashcam MOV videos - Improved Russian translations - Enhanced convert_regions.config to support new IPTC Extension 1.5 ImageRegion - Changed the way the FlatName element works when used in a structure element (the structure name is now added as a prefix to the flattened tag name) - Patched gpx.fmt and gpx_wpt.fmt to support sub-seconds in GPSDateTime value Version 11.73 - Decode timed metadata from Parrot drone videos - Patched dji.config file to properly handle time zones - Fixed bug which caused runtime error when reading timed metadata from Cobra Dash Cam AVI videos Version 11.72 - Added warning messages for corrupted Photoshop document data - Added a new Olympus CameraType - Added a new Canon LensType - Decode more Sigma tags - Improved Russian translations - Updated decoding of some CanonCustom settings for recent models - Documented DNG OpcodeList values Version 11.71 - Added a new Sony LensType - Added a few new Nikon Z LensID's - Added a simple print conversion for DNG OpcodeList tags (note that due to this, these tags must now be copied using the -n option) - Fixed problems determining some video parameters for DV files - Changed behaviour of -sep option when writing empty list items - API Changes: - Changed ListSplit option to preserve empty list items @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.51 2019/10/13 08:21:40 adam Exp $ d3 4 a6 4 SHA1 (Image-ExifTool-11.85.tar.gz) = b5cd71197d06bc29cb8a4b01ce2eea9e2ee6c113 RMD160 (Image-ExifTool-11.85.tar.gz) = e3120eeb90b45b64c3e5e64ef7764a839cd4e0b5 SHA512 (Image-ExifTool-11.85.tar.gz) = 36c3073c292ca68f62f1598ae0f30b806e7db86123cdb7f448dec14837fab543db846ee37c9b02da862d7a169759638eae700b8de5563d30e42e3330a2ce8b9e Size (Image-ExifTool-11.85.tar.gz) = 4700232 bytes @ 1.51 log @p5-Image-ExifTool: updated to 11.70 Version 11.70 (production release) Added a new CanonModelID Improved identification of Office Open XML files Removed RAF version check when writing FujiFilm RAF files Limited the number of accelerometer records that ExifTool will read by default with the -ee option from INSV files to avoid excessive processing times and memory usage Patched Windows version to allow reading of shared files with Unicode names Patched to avoid converting some bad GPS coordinates Fixed verbose output to include YCbCrSubSampling for JPEG files Fixed conversion and group names for the new FujiFilm tag added in 11.68 Fixed format of GeoTiffDirectory and GeoTiffDoubleParams when writing Version 11.69 Fixed bug introduced in version 11.66 where the sign was lost when writing coordinate values between 0 and -1 to QuickTime:GPSCoordinates Version 11.68 Added read support for yet another type of streaming GPS in MP4 videos Added a number of new FujiFlashMode values Decode a new FujiFilm tag Made NikonCaptureOffsets and NikonCaptureVersion deletable Enhanced tag name documentation to indicate deletable MakerNotes tags Version 11.67 Added config_files/thinkware.config to the distribution Fixed bug decoding negative GPS coordinates from INSV videos Version 11.66 Added a new Nikon LensID Added a few new Canon LensType values Decode a few more Hasselblad tags Decode a new Canon tag Decode more Samsung trailer tags Extract BWF iXML, aXML and UMID from RIFF-format files Extract ICC_Profile from more types of PDF files Enhanced %s of the -W option to recognize the PICT format Recognize MacOS alias files Changed name of Ricoh CropMode35mm tag and added a new value Minor change to a Minolta lens name Fixed problem where NikonCapture information couldn't be deleted from an NEF Fixed problem identifying some SVG files Fixed typo in a CanonModelID value Fixed bug which could result in "Internal error: no list index" warning when creating nested XMP lang-alt lists Fixed the names of a few Tamron lenses for Nikon Fixed problem extracting Layer information from some PSD files Fixed writing of QuickTime GPSCoordinates to use the correct number of digits before the decimal point for latitude and longitude Version 11.65 Added new SonyModelID and Sony LensType values Added support for some new Sony models Added a couple of new CanonModelID values Added a new Canon ColorDataVersion value Enhanced FastScan option so a setting of 2 stops processing PNG images at the IDAT chunk when reading Preserve order of nested lang-alt list entries when -struct option is used Version 11.64 Added a new Canon LensType Added a new Nikon LensID Added config file for converting streaming GPS from BlueSkySea dashcam Decode FocusDistance for Nikon Z6/Z7 Documented groups in families 5 and 6 (available but undocumented since Exiftool version 8.22 and 11.50 respectively) Fixed some ordering problems when writing/copying nested XMP lang-alt lists Fixed some minor quirks with QuickTime language codes Fixed a CanonModelID value API Changes: Documented SavePath and SaveFormat options Version 11.63 - "PNG Early Text" Added a few new Sigma lenses Improved handling of Canon CNTH atom in MOV/MP4 videos Changed PNG writer to place all text chunks before IDAT (not just XMP) Issue minor warning for any text chunk after PNG IDAT (not just XMP) Enhanced ForceWrite feature to allow "PNG" to be specified (to move existing text chunks to before IDAT without editing any metadata) Removed Windows "surrogate" warning for files that wouldn't be processed anyway Fixed some entries in the Minolta LensType list Fixed identification of a Sony lens Version 11.62 Added a number of new Canon, Pentax, Sony and Sigma lenses Removed some extraneous verbose warnings when geotagging Removed Minolta LensType value for a non-existent lens Patched problem writing some simple qualified XMP values Patched to avoid writing files in Windows with Unicode surrogate characters in their name unless the -overwrite_original_in_place option is used Fixed an incorrect Pentax LensType Fixed family 2 group names of some XMP-exifEX and XMP Composite tags Version 11.61 Added a new FujiFilm CropMode Added a few new proprietary CustomRendered values Added a new Nikon LensID and fixed a Canon LensType Added a new CanonModelID Decode more Sony DSC-RX100M7 tags Write standard EXIF to PNG even if non-standard EXIF already exists Changed a Minolta/Sony LensType Changed Composite GPS reference direction tags to be derived from only the XMP-exif GPS coordinate tags (and not other XMP GPS coordinates) Reverted a PNG Validation check that was removed from 11.60 Patched to avoid problems overriding new values when writing thumbnail and preview images Version 11.60 Added a few new Sigma LensType values Updated Sony makernote decoding for the DSC-RX100M7 Various internal improvements to PNG reader/writer Fixed bug in RIFF decoder that could cause an "undefined subroutine" error Fixed problem writing some QuickTime tags if the PREFERRED levels were changed via the config file Install Changes: Properly erase all temporary files after validation tests Version 11.59 Added a new SonyModelID Changed block delete to allow subsequent writing of tags from the same group (like a group delete) Minor changes to warnings and verbose output when writing PNG images Fixed potential runtime warning on an error rewriting XMP in a PNG image Version 11.58 Added a number of new Canon and Sony LensType values Decode NikonMeteringMode for the D500 Decode LensID for Nikon Z lenses Extract RawThermalImage from Parrot Bebop-Pro Thermal images Validate PNG CRC values when writing or using the Validate option Improved Russian translation Improved identification of some Tamron lenses for Canon cameras Changed name of D810MeteringMode tag to NikonMeteringMode Patched writing of XMP in PNG images to always come before IDAT, and warn if XMP comes after IDAT when reading Fixed problem replacing multiple lang-alt default-language structure elements in lists of XMP structures (behaviour for other languages still not ideal) API Changes: Removed PNGEarlyXMP option Fixed problem introduced in 11.54 which caused Options('UserParam') to return undef Internal Changes: A block delete of EXIF, XMP, IPTC, etc now sets the group delete flag Version 11.57 Improved decoding of some tags for the Sony ILCE-7RM4 Minor change to a Sony lens name Fixed format of a number of 8-bit integer QuickTime tags when writing Fixed problem replacing multiple structure elements in lists of XMP structures Version 11.56 Added support for the Sony ILCE-7RM4 Added a new SonyModelID Added a few new Sony/Minolta LensType values Decode some new Nikon and Motorola tags Decode a couple more ColorData tags for some Canon models Extract PreviewImage from DNG files which don't have a .DNG extension Extract Huawei APP7 maker notes with the Unknown (-u) option Internal change in LensID logic for Sony E-type lenses Version 11.55 Added write support for XMP-crs:Texture and XMP-drs tags Added a number of new Panasonic NoiseReduction values Added definition for a new Kodak tag Added a couple of new Panasonic AFAreaMode values Added a couple of new Sony/Minolta LensTypes Added a new CanonModelID Decode HEVCConfiguration record from HEIC images Decode a new Panasonic tag Decode a new QuickTime tag Changed internal handling of Composite tag ID's to include module name Removed "FE" designation from Samyang E-mount lenses Dropped Validate warning about missing GPSProcessingMethod tag Version 11.54 Added new Canon and Sony/Minolta LensType values Added a number of new Sony/Minolta LensType values Added "Unknown" value for new EXIF CompositeImage tag Added ability to write GSpherical tags in video track of MOV/MP4 files Added support for geotagging from GPS/IMU CSV-format files Improved Russian translation Improved Validate feature to check ExifVersion/GPSVersionID numbers Accept unsigned numbers when setting GPSAltitudeRef from a numerical value Fixed decoding of DepthMapWidth/Height for some Samsung live-focus images Fixed a couple of incorrect/incomplete CanonModelID values Fixed problem identifying some Canon lenses when used on a Sony camera with a Metabones adapter API Changes: Added FilterW option Enhanced Compact option to improve flexibility and include features of XMPShorthand option Removed XMPShorthand option from documentation Version 11.53 - "Exif 2.32" Added support for the new tags of the Exif 2.32 specification Added a new SamsungModelID Added warning if extracting ZIP file contents without the -a option Added ability to extract EmbeddedVideo from the trailer of Android JPEG images with the ExtractEmbedded option Decode timed GPS from Cobra Dash Cam AVI videos Decode a new GoPro tag Enhanced -struct option to allow extraction of structured Torrent Info Improved error handling when an unexpected terminator is encountered while writing a QuickTime-format file Renamed one of the Nikon Saturation tags to "SaturationAdj" Removed warning message when writing FujiFilm RAFVersion 0240 and 0261 files Fixed encoding problem when writing some QuickTime UserData tags with strings containing special characters API Changes: Enhanced XMPShorthand option to add level 2 Version 11.52 Added a few new Nikon CropHiSpeed values Added a new Nikon LensID Fixed problem where reading a large, corrupt AIFF file may could take an excessively long time API Changes: Enhanced Compact option to add levels 3, 4 and 5 Version 11.51 Decode Canon DistortionCorrection tags Removed a minor EXIF warning when processing EPS files with a DOS header Fixed bug which caused an error when rewriting some EPS files multiple times Version 11.50 (production release) Added a new Canon LensType and two new Sony LensTypes Added tiff_version and rotate_regions config files to the distribution Added two new QuickTime Keys tags and made some existing Keys unwritable Improved Composite LensID logic to make better use of EXIF LensModel Improved logic when writing BinaryData tags to allow multiple interdependent tags to be written in a single command Improved -htmldump output to show names of Unknown tags Allow advanced formatting expressions to access the current tag key ($tag) Remove escaped nulls from -json string values Reverted change in ExifTool 11.38 so that Composite GPS reference directions are generated again even if the EXIF versions of these tags already exist Fixed an incorrect FlashPix CodePage conversion @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.50 2019/04/25 16:35:57 adam Exp $ d3 4 a6 4 SHA1 (Image-ExifTool-11.70.tar.gz) = 4431ddff8dad81c19783b1b9615af64a1de744ca RMD160 (Image-ExifTool-11.70.tar.gz) = f9c1747ed3cc635b3369a8cd342adfe79345c581 SHA512 (Image-ExifTool-11.70.tar.gz) = 4b131923ddb70effe213df1095eb4c86be101f29bb01e943743ea87a4258cc3342d6241eb0ae25b5a340c085f881484b58b8a87cb0e1cfa3054921323c1af517 Size (Image-ExifTool-11.70.tar.gz) = 4629966 bytes @ 1.50 log @p5-Image-ExifTool: updated to 11.30 Version 11.30 (production release) Added a new Sony/Minolta LensType Decode streaming metadata from TomTom Bandit Action Cam MP4 videos Decode Reconyx HF2 PRO maker notes Decode ColorData for some new Canon models Enhanced -geotag feature to set AmbientTemperature if available Remove non-significant spaces from some DICOM values Fixed possible "'x' outside of string" error when reading corrupted EXIF Fixed incorrect write group for GeoTIFF tags added in version 11.24 Version 11.29 Added support for Ricoh GR III maker notes Added a new Canon LensType Added a new XMP-crs tag Enhanced -csv option to output base64-encoded binary data when combined with -b or when the -charset option is used and the text has invalid characters Remove trailing space from even-length DICOM values Patched to avoid "Hexadecimal number > 0xffffffff non-portable" warning Fixed meta charset attribute in -htmlDump output Version 11.28 Added support for reading INSV video and decode streaming GPS Added a new Pentax LensType Added a new FujiFilm ImageStabilization value Allow exiftool to be run via a symbolic link on Mac/Linux Reverted INDD patch of version 11.27 (ie. raise error again on incorrectly terminated INDD object list) Changed handling of temporary documentation file in Windows version Version 11.27 Added support for more XMP-dji-drone tags Added new Olympus CameraType and LensType values Added a new Canon LensType Added a new CanonModelID Decode yet another type of GPS from DashCam videos Allow FileName to be written when only case is changed on case-insensitive filesystems Improved identification of some iWork file types Recognize the LRV file extension Changed Windows version to use the parent folder of PAR_GLOBAL_TEMP for the temporary documentation file Don't raise an error if an INDD object list is terminated by spaces instead of nulls Fixed some problems with new -htmldump IFD highlighting feature Fixed bug introduced in 11.24 with "-o -.EXT" feature Version 11.26 Added a new Nikon LensID Decode more tags for the Sony ICLE-6400 Enhanced -htmldump feature to highlight IFD when mousing over IFD offset Version 11.25 Added a new Sony/Minolta LensType Added a new Nikon LensID Decode Leica D-Lux7 maker notes Decode more Nikon AF tags for newer models Decode Samsung Type2 maker notes with lower case Make Decode another Sony tag Improved decoding of Nikon LensType Improved time shift feature to fix some incorrectly formatted date/time values Renamed some Sony ImageCount tags to ShutterCount Fixed problem reading back metadata written to some odd PDF files Version 11.24 Compatibility Notice: Changed the meaning of '-' and '+' modifiers for %C formatting code (does not affect lower-case %c code) Decode a number of new Nikon tags Added new Olympus FlashType and FlashModel values Added a new Canon LensType Added a new Nikon LensID Made more GeoTIFF tags writable Handle XMP rdf:value when reading Improved warning when trying to read a file with a zero-length name Fixed decoding of PictureControl tags for Nikon Z-7 Fixed problem writing date/time values with " DST" designator at end of date/time string Fixed problem in Windows which could cause ExifTool to abort due to a Win32::FindFile error if a file name contained surrogate Unicode characters Version 11.23 Recognize DWG and DWF files Minor improvement to some -validate warnings Tolerate leading UTF-8 byte order mark (BOM) at start of JSON files Fixed problem recognizing some streaming camm metadata in QuickTime videos Version 11.22 Added read support for PC Paintbrush (PCX) files Added two new Sony/Minolta LensTypes Decode LensData tags for some newer Nikon models Decode ColorData for the Canon EOS R Recognize DCX files Version 11.21 Added a new Sony/Minolta LensType Added a new Olympus FlashModel Improved decoding of FujiFilm InternalSerialNumber Minor improvements to decoding of GPS from some dashcam videos Made XMP-getty:Personality a List-type tag Made it an error to use the -o option or write FileName or Directory tags when using the TestName dry-run feature Fixed problem using -E with other character sets when writing Version 11.20 Added a new Panasonic WhiteBalance value Added a new Nikon LensID Decode streaming GPS from MOV videos for another dashcam model Improved -E option to support character sets other than UTF-8 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.49 2018/06/24 07:32:24 wiz Exp $ d3 4 a6 4 SHA1 (Image-ExifTool-11.30.tar.gz) = a1bf4751b00931c1b2c0adc65661b8d0cb83a5dd RMD160 (Image-ExifTool-11.30.tar.gz) = d4fbdc936deb485a6611d123f041f7007641ed8c SHA512 (Image-ExifTool-11.30.tar.gz) = 52f4397bfd23c36e3c70c4e1f0d6b0c505676f1df796124b59198ba1c8788d89c03b067de5ecc0baffabbb08a911f82b3d9ba6aab0b13ce3d694546220ac83b0 Size (Image-ExifTool-11.30.tar.gz) = 4507774 bytes @ 1.49 log @p5-Image-ExifTool: update to 11.01. June 11, 2018 - Version 11.01 (production release) - Added a new ProfileCMMType (thanks Neal Krawetz) - Added a Validate warning about non-standard EXIF or XMP in PNG images - Added a new Canon LensType - Decode a couple more PanasonicRaw tags (thanks Klaus Homeister) - Patched to avoid adding tags to QuickTime videos with multiple 'mdat' atoms --> avoids potential corruption of these videos! June 7, 2018 - Version 11.00 (production release) - Added read support for WTV and DVR-MS videos - Added print conversions for some ASF date/time tags - Added a new SonyModelID (thanks LibRaw) - Decode a new PanasonicRaw tag (thanks Klaus Homeister) - Decode some new Sony RX100 VI tags (thanks LibRaw and Jos Roost) - Made Padding and OffsetSchema tags "unsafe" so they aren't copied by default May 29, 2018 - Version 10.99 - Decode layer information from Photoshop ImageSourceData in TIFF images - Updated to the IPTC video metadata 1.2 specification - Patched DateFmt() utility function to apply GlobalTimeShift if used - Improved error message when trying to write a file with a wrong extension - Fixed unnecessary warning when setting FileCreateDate in Windows May 22, 2018 - Version 10.98 - Added additional Validate checks for JPEG thumbnail tags - Added a new Canon LensType (thanks LibRaw) - Decode a number of new Nikon ColorBalance tags (thanks LibRaw) - Disable extraction of Nikon D850 PhotoShootingMenuBank from NEF images (apparently not valid in this type of file) - Fixed problem with writable user-defined Composite tags introduced in 10.16 - Fixed unnecessary Validate warning about missing GPSVersionID - Fixed incorrect "wrong IFD" Validate warnings in CR3 images May 17, 2018 - Version 10.97 - "Multi-segment EXIF" - Added read/write support for multi-segment EXIF in JPEG images - Added a number of new Canon LensType values (thanks LibRaw) - Added support for Panasonic DC-FT7 makernotes and metadata in MP4 videos - Decode a number of new Nikon WB tags (thanks LibRaw) - Improved warning message when attempting to write to an invalid tag name - Enhanced Validate feature to perform more tests on TIFF and JPEG images [The Validate feature is no longer considered experimental] May 9, 2018 - Version 10.96 - Added a new Sony LensType (thanks Jos Roost) - Added a few new Panasonic lenses (thanks LibRaw) - Added Composite tags for GPSDestLatitudeRef and GPSDestLongitudeRef - Decode maker notes from Kodak PixPro AZ901 - Extract Preview images from iWork files - Improved identification of Apple iWork files - Fixed arg_files to handle GPS destination reference directions May 4, 2018 - Version 10.95 - Added new Nikon LensID's (thanks Warren Hatch, LibRaw and Jami Bradley) - Added a new Sony LensType (thanks Jos Roost) - Decode a new Samsung tag (thanks LibRaw) - Decode Photoshop Lr16 layer information - Decode more Leica tags (thanks LibRaw) - Updated DarwinCore tags to current specification - Improved validation of JPEG files - Disabled writing of buggy Samsung EK-GN120 SRW files - Fixed conversion for Nikon D850 ExposureDelayMode (thanks Jami Bradley) - Fixed "x outside string" error when reading a truncated zip file - Fixed "uninitialized value" error when writing a corrupted JPEG image Apr. 19, 2018 - Version 10.94 - Added read/write support for Canon CRM files - Added a new Sony LensType (thanks Jos Roost) - Added a new CanonModelID - Decode a new Samsung tag (thanks LibRaw) - Fixed AIColorModel conversion Apr. 13, 2018 - Version 10.93 - Added a new Canon Quality value (thanks Norbert Wasser) - Added a new Pentax Quality value (thanks LibRaw) - Decode some new Sony ARW tags (thanks Jos Roost) - Decode some AI-specific tags from PDF and PostScript files - Decode a new QuickTime tag - Enhanced -geotag option to support NMEA from GLONASS and other systems - Fixed bug decoding seconds of ZIP file timestamps (thanks Lars Wallenborn) Apr. 19, 2018 - Version 10.92 - Decode GPS from videos of more camera models - Tolerate white space before header in PDF files Apr. 9, 2018 - Version 10.91 - Added read/write support for MacOS FileCreateDate (writing this is the same as MDItemFSCreationDate, but reading uses a different mechanism which doesn't have the delayed-update issue of MDItemFSCreationDate) - Added ability to write MacOS MDItemUserTags (requires "tag" utility) - Decode a new Sony tag (thanks LibRaw) - Properly un-escape quotes in extracted MacOS MDItem values - Fixed another subtle order-of-operations anomaly - API Changes: - Enhanced GetValue() to accept a tag name with group prefix(es) Apr. 5, 2018 - Version 10.90 - Improved decoding of Sony PictureProfile (thanks Jos Roost) - Fixed problem introduced in 10.61 with order of command-line operations when mixing copied values with assigned values Apr. 2, 2018 - Version 10.89 - Added ability to rotate MP4/MOV videos by writing Rotation angle - Added two new Sony PictureProfile values (thanks Albert Shan) - Decode more Nikon tags - Updated some values of the QuickTime MediaType tag Mar. 27, 2018 - Version 10.88 - Added example config file (dji.config) to generate Composite GPS and other tags from Text metadata embedded in DJI drone videos - Added a new PentaxModelID - Documented new advanced-formatting "@@" feature which has existed since version 10.53 but not fully functional until 10.87 - Decode a new Sony tag (thanks LibRaw) - User-defined Composite tags now show up in the -list output - Improved speed for generating Composite SubDoc tags with -ee option - Fixed problem creating writable UserDefined Composite tags - Fixed an incorrect PRISM tag name Mar. 20, 2018 - Version 10.87 - Added a new FujiFilm ShutterType value (thanks Albert Shan) - Decode more timed metadata from CR3 images - Decode Samsung DualShot depth map - Decode a new Canon tag - Improved decoding of some Canon color information (thanks LibRaw) - Fixed print conversion of ID3v2 Genre values with multiple genres Mar. 15, 2018 - Version 10.86 - Decode timed GPS and accelerometer data from BikeBro AVI videos - Decode a new Sony tag and add a new value to another tag (thanks Jos Roost) - Decode GPSAltitude from some videos with the -ee option - Decode some new tags from Kodak PixPro 4KVR360 JPEG images and MP4 videos - Decode GPS information from CR3 images - Fixed unnecessary warnings when Validate option used on CR3 images Mar. 14, 2018 - Version 10.85 - Decode GPSTrack from MOV videos of more dashcam models - Decode a few new CanonVRD tags for DPP 4.8.20 - Decode a new Sony tag (thanks Jos Roost) - Decode a few more Canon tags (thanks LibRaw) - Improved processing speed when using the -ee option on some video files - Fixed incorrect names for a couple of CanonVRD HSL tags - Fixed problem where UTF-8 validation missed some invalid sequences - Fixed bug introduced in 10.84 with GPSPosition when -n option is used Mar. 12, 2018 - Version 10.84 - Decode GPS from MOV videos of more dashcam models with -ee option - Decode a new Sony tag (thanks Jos Roost) - Convert GPS speeds extracted from MOV videos with the -ee option to km/h - Avoid converting empty GPS coordinates to 0.000000 - Fixed some bugs extracting Novatek GPS from MP4 videos Mar. 7, 2018 - Version 10.83 - Added read support for Sketch design files - Added Light LRI files to the list of recognized file types - Added a new Canon LensType (thanks LibRaw) - Decode a couple of new Sony tags (thanks Jos Roost) - Extract JpgFromRaw image from CR3 images - Improved warning message when attempting to write a tag in a specific group that isn't writable - Changed group name of JSON tags from "File" to "JSON" - Fixed some incorrect offsets in -v3 output for CR3 images Mar. 1, 2018 - Version 10.82 - Added support for Canon's new CR3 raw file format - Added a few new CanonModelID/SonyModelID values (thanks LibRaw) - Added support for the Sony ILCE-7M3 (thanks Jos Roost) - Decode timed GPS information from Insta360 MP4 videos with the -ee option - Write XMP before idat in MOV/MP4/CR3 files if possible - Fixed "'x' outside of string" runtime error when reading some Sony images - Fixed problem with some hex dumps going to the console when -v3 was combined with the -w option Feb. 26, 2018 - Version 10.81 - Added new values for a few Panasonic tags (thanks Bernd-Michael Kemper) - Added a new Canon, Olympus and Sony LensTypes (thanks LibRaw) - Added a new PanasonicRaw Compression type (thanks LibRaw) - Added definitions for a number of new MacOS tags - Decode CameraInfo for Canon 5DmkIII firmware 1.3.5 - Removed INX from list of writable files (-listwf option output) - Fixed problem introduced in version 10.16 that could cause a "Can't create" error when using the -o option to write certain types of files - Fixed problem introduced in version 10.34 resulting in a "Can't delete all meta information" error when writing .PS files @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.48 2018/02/25 17:54:02 wiz Exp $ d3 4 a6 4 SHA1 (Image-ExifTool-11.01.tar.gz) = 530890c6af9c4eef09c52b253444e0d6df0b8101 RMD160 (Image-ExifTool-11.01.tar.gz) = c9cee90941ed1c6b55056138c9b424892fe6d7fa SHA512 (Image-ExifTool-11.01.tar.gz) = 0dc5435da85d639f6d62e79ed93b6c64d1e785238ea9e7d1b884a5ff5733454b8006566d3ff9b146bd72362f84e9854144d6ea8104aa3dec9d2240f2b7ef65b1 Size (Image-ExifTool-11.01.tar.gz) = 4411472 bytes @ 1.48 log @p5-Image-ExifTool: update to 10.80. Feb. 22, 2018 - Version 10.80 (production release) - Decode a new PanasonicRaw tag (thanks LibRaw) - Extract ImageWidth/Height for main image of HEIC file - Added preliminary read/write support for Reconyx UltraFire maker notes - Added a new Sony/Minolta lens (thanks Jos Roost) - Internal changes: - Changed TimeNow() make ExifTool object optional Feb. 11, 2018 - Version 10.79 - Added a new Olympus CameraType (thanks LibRaw) - Added a new XMP-microsoft tag (thanks José Oliver-Didier) - Decode a new GoPro QuickTime tag - Convert nulls IPTC:DocumentHistory to newlines - Removed all null terminators from JSON and PHP output - Fixed writing of GPSDateStamp and GPSTimeStamp to be able to set to "now" - Internal changes: - Changed TimeNow() to require ExifTool object as first argument Jan. 31, 2018 - Version 10.78 - Added a few new values for some Olympus tags (thanks John) - Decode GoPro APP6 metadata in JPEG images and more GoPro MP4 tags - Decode more Red tags, and improved decoding of others - Decode face detection information from timed metadata with the -ee option - Fixed problem writing shorthand XMP containing CDATA sections - Fixed problem copying XMP-acdsee:Snapshots - Fixed decoding of a few Panasonic RAW tags (thanks Klaus Homeister) Jan. 26, 2018 - Version 10.77 - Added read support for Redcode R3D RAW videos - Enhanced -sep option to specify separator and terminator for binary output - Removed null terminator from JSON output of ICC_Profile:CharTarget - Improved error messages to help diagnosing some types of corrupted files - Return an exit status of 2 instead of 1 if all files fail the -if condition - Fixed decoding of QuickTime chapter names - Fixed incorrect MimeType for RMD files - Fixed problem where exit status of 1 was returned when writing with a -if condition if any of the files failed the condition Jan. 22, 2018 - Version 10.76 - Added ability to write shorthand XMP with the -z option - Added write support for Google XMP GFocus tags - Improved decoding of GoPro timed metadata - Renamed ASF PlayDuration to Duration - Fixed problem where fractional seconds were ignored when geotagging from an NMEA track log with no date stamps - Fixed runtime warning when reading XMP with an empty structure in a list - API Changes: - Added XMPShorthand option - Enhanced Compact option so a setting of 2 avoids XMP indentation Jan. 12, 2018 - Version 10.75 - Added another Sony/Minolta lens (thanks Jos Roost) - Decode more QuickTime tags - Decode a number of new tags from GoPro Hero6 MP4 videos - Enhanded "Unknown file type" error to indicate if "File is empty" or "File header is all binary zeros" - Improved decoding of some Sony tags (thanks Jos Roost) - Improved decoding of QuickTime timed metadata - Marked ArtworkCircaDateCreated as "Unsafe" for writing to avoid it being added when attempting to shift all date/time tags - Fixed bug which could cause runtime error when reading some old Sony maker notes (thanks Tamas Lovag) Jan. 8, 2018 - Version 10.74 - Added a new Sony/Minolta lens (thanks Jos Roost) - Added print conversion for ICC_Profile DeviceManufacturer and ProfileCreator - Added informational warning when the ExtractEmbedded option may be useful - Improved experimental validate feature for RAW files - Fixed bug in experimental Validate feature that could cause out-of-memory error when combined with "-use mwg" Jan. 5, 2018 - Version 10.73 - Added read/write support for GoPro RAW (GPR) files - Added a new Sony/Minolta lens (thanks Sylvain) - Improved conversions for GPS tags extracted from video streams Jan. 4, 2018 - Version 10.72 - Added IF feature to -p option - Decode streamed GPS position and other streamed metadata from MP4 videos when the -ee option is used - Fixed problem geotagging GPSAltitude from some GPX files Jan. 2, 2018 - Version 10.71 - Decode some more ICC_Profile tags (thanks Eef Vreeland) - Decode MechanicalShutterCount for Nikon D850 (thanks Xavier Jubier) - Convert PNG:CreationTime values to/from standard date format - Fixed problem loading default config file from application directory - Fixed problem reading XMP where a namespace is defined after an attribute which uses the namespace Dec. 27, 2017 - Version 10.70 - Search application directory for -config file - Improved robustness of JSON import - Enhancements to experimental Validate feature - Fixed bug introduced in 10.69 which could result in hang when writing multi-segment JPEG metadata Dec. 18, 2017 - Version 10.69 - Added "OK" UserParam for use in -if conditions - Allow writing an empty JPEG Comment - Check for proper location of Photoshop metadata with -validate or -use mwg - Exit status now set to 1 if command was aborted due to invalid arguments - Translate "UTF8" to appropriate escape sequence when writing IPTC:CodedCharacterSet with the -n option - Improved "Not a valid TIFF" error message to be more specific about the file type for TIFF-based formats - Fixed problem parsing Honeywell PTNTHPR NMEA sentences from some GPS devices Dec. 5, 2017 - Version 10.68 - Added ability to set tag values and API options to an empty string using "^=" on the command line - Added a new Sony LensType (thanks Jos Roost) - Added a new Nikon LensID - Decode more tags from some newer Leica models - Decode a new Apple tag - Fixed indeterminate order of extracted XMP structures Nov. 16, 2017 - Version 10.67 - Fixed problem introduced in 10.66 with -execute not returning the command number in the "{ready}" message when -stay_open was used - API Changes: - Added TimeZone option Nov. 14, 2017 - Version 10.66 - Added a new Canon LensType (thanks Norbert Wasser) - Updated en-ca and en-gb language translations - Minor format change to experimental Validate feature return value - Prevent JFIF from being added to a JPEG containing Adobe APP14 - Changed a number of Canon LensType strings to add "USM" to L model names - Patched for compatibility with Time::Piece version 1.29_04 and later, and improved error handling when writing formatted date/time values - Fixed bug in Composite MWG CreateDate and DateTimeOriginal tags which could cause existing tags to be hidden when not using the -a option - Fixed problem using '#' suffix not properly fixed in 10.65 - Fixed problem decoding Nikon D810 MultiExposure tags Oct. 31, 2017 - Version 10.65 - Added support for DOSLatinUS (cp437) and DOSLatin1 (cp850) character sets - Added Extra ForceWrite tag for forcing metadata in a file to be rewritten - Added write support for RAF images from some newer FujiFilm models - Added a new SonyModelID, Sony LensType and Olympus LensTypes (thanks LibRaw) - Added a new Pentax LensType - Added a new Nikon LensID - Decode more Sony tags for new models (thanks Jos Roost) - Decode Nikon D850 ShotInfo tags and custom settings (thanks Warren Hatch) - Decode Nikon D850 ColorTemperatureAuto (thanks LibRaw) - Decode Photoshop LayerModifyDates and LayerIDs - Improved decoding of Nikon D5/D500/D810 ShotInfo tags - Allow advanced formatting expressions to return a list reference - Fixed problem in Composite:GPSAltitude when derived from an "undef" altitude - Fixed bug which could result in runtime warning when excluding some tags from being extracted Oct. 17, 2017 - Version 10.64 - Added a new Nikon LensID - Added a new SonyModelID - Added a new CanonModelID (thanks LibRaw) - Added some new non-standard CustomRendered values - Decode FrameRate from FLIR SEQ files (thanks Sebastian Hani) - Enhanced shift feature to be able to shift some not-so-simple numerical values (eg. GPSLatitude) with -TAG+=VALUE syntax - Fixed problem with possible malformed UTF-8 when writing IPTC values that require truncation - Fixed incorrect Writable type for XMP-GSpherical:TimeStamp - Fixed incorrect family 2 group name for Nikon HDRInfo tags Oct. 4, 2017 - Version 10.63 - Added a number of new Canon LensTypes (thanks Norbert Wasser for some) - Added a new CanonModelID - Added a new Olympus CameraType - Decode MD5Signature in FLAC StreamInfo (thanks Tim Eliseo) - Improved decoding of HEIC/HEIF metadata - Removed useless write support for QuickTime date/time tags in HEIC/HEIF images - Fixed "Incorrect XMP stream length" problem when writing some INDD files Sept. 28, 2017 - Version 10.62 - Added preliminary support for HEIC/HEIF images - Added support for Google depthmap metadata (XMP-GDepth) - Added some new Sony/Minolta lenses (thanks LibRaw and Jos Roost) - Added a new CanonModelID (thanks Norbert Wasser) - Added a new Nikon LensID (thanks Michael Tapes) - Decode a new Sony tag (thanks Jos Roost) - Decode some new Nikon tags (thanks Warren Hatch) - Decode maker notes from Leica TL2 - Enhanced ID3 -v2 output to show frame flags - Fixed problem decoding Nikon D810 camera tilt angles - Fixed problem where SphericalVideoXML metadata was deleted when writing XMP to a QuickTime-format file containing this information Aug. 18, 2017 - Version 10.61 - Added a new Canon LensType (thanks LibRaw) - Added a number of new Sigma, Nikon and Sony lenses (thanks Jos Roost) - Added a new Nikon LensID (thanks Yang You) - Decode a number of new Sony tags (thanks Jos Roost) - Decode Panasonic FocusDistance (thanks David Ellsworth) - Updated to the IPTC video metadata 1.1 specification - Restored the ability to delete JpgFromRaw from RAW images (broken in 10.38) - Fixed problem decoding maker notes from Pentax K-70 AVI videos - Fixed problem conditionally replacing a tag if the value to be deleted was taken from another tag while the new value was assigned directly July 21, 2017 - Version 10.60 - Added two new Sony/Minolta LensTypes (thanks Jos Roost) - Added a new Pentax LensType (thanks Dieter Pearcey) - Added new Composite UniquePathPoints tag to photoshop_paths.config - Extract raw-data JFIF/JFXX thumbnails as ThumbnailTIFF - Improved Sony LensSpec conversion - Updated German translations (thanks Herbert Kauer) - Set family 1 group name of JFXX ThumbnailImage to JFXX instead of JFIF - Fixed problem with %C no longer incrementing properly July 7, 2017 - Version 10.59 - Added a new Canon LensType (thanks LibRaw) - Added a new Nikon LensID - Added "wrong extension" warning to experimental Validate feature - Decode Pentax maker notes in Q-S1 AVI videos - Updated iptc2exif.args and exif2iptc.args to support new EXIF OffsetTime tags (thanks Herb) - Patched potential problem with "Use of uninitialized value $pos" error when importing malformed JSON data - Patched to avoid runtime warning due to invalid Nikon ShutterCount value - Raise an error if -b is used with the -csv option - Changed PNG exIf chunk name to eXIf - Fixed bug introduced in 10.26 which could cause hang when %C is used in an output file name - Fixed MWG:DateTimeOriginal and MWG:CreateDate to return XMP when EXIF and IPTC don't exist June 29, 2017 - Version 10.58 - Added read support for RIFF-format MBWF/RF64 files - Added write support for dji-drone XMP tags - Added a new Canon LensType (thanks Steve Bates) - Added a few new Sony/Minolta LensType values (thanks Jos Roost) - Added a couple of new CanonModelID values (thanks LibRaw and Norbert Wasser) - Decode some new FujiFilm tags (thanks Chris Schucker) - Enhanced FileSize print conversion to show in "GB" for large files - Fixed "outside of string in unpack" errors when reading some corrupted EXE/ICC files - Fixed problem extracting GIF MIDISong metadata June 20, 2017 - Version 10.57 - Added a new Canon LensType (thanks Norbert Wasser) - Added write support for PNG Collection tag - Added a few new CanonModelID values - Added some new Pentax ShakeReduction values - Removed ability to create PNG zxIf chunks - Documented -progress:%b feature (added in 10.26) - No longer report FileType, FileTypeExtension or MIMEType for JPEG/TIFF images with an unknown header - Relaxed case requirement for "SourceFile" header in CSV and JSON import - Fixed decoding of Pentax ExposureCompensation for newer Ricoh models - Fixed some incorrect "Wrong IFD" messages with experimental Validate feature - Fixed a couple of Sony/Minolta lens names (thanks Jos Roost) - Fixed "Error reading PreviewImage" warning for some Sony models June 6, 2017 - Version 10.56 - Removed ordering constraints between Geotag/Geosync and Geotime assignments on the command line - Removed debugging print statement left in photoshop_paths.config @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.47 2017/06/14 13:14:49 wiz Exp $ d3 4 a6 4 SHA1 (Image-ExifTool-10.80.tar.gz) = 57b58738f086150b42bc13db12872ccebdb3232b RMD160 (Image-ExifTool-10.80.tar.gz) = 8b2188cfc952b77388b4ad922a26cace44b61468 SHA512 (Image-ExifTool-10.80.tar.gz) = 461f51b56056790d5be19534689f19a874707bb15a159f7a6bc8f3621d80059ad6384ad17c982a61b542f4a409905755e5eb3509ef51b1f62c41feae5d0cb962 Size (Image-ExifTool-10.80.tar.gz) = 4347722 bytes @ 1.47 log @Updated p5-Image-ExifTool to 10.55. June 5, 2017 - Version 10.55 (production release) - Added support for GIF multimedia extensions - Added a couple of new Sony/Minolta lenses (thanks Chris) - Added a new Nikon LensID (thanks Jakob Dettner) - Added new Composite TotalPathPoints tag to photoshop_paths.config - Decode a number of new Sony tags and updated some others (thanks Jos Roost) - Decode a new Pentax tag and fixed decoding of another (thanks Andras Salamon) - Updated iptcCore.args for new IPTC specification - Changed description of a couple of AVI Model tags to match EXIF - Patched tests to avoid failures with Perl 5.25.11 due to missing "." in @@INC - Fixed an incorrect warning from the experimental Validate feature May 26, 2017 - Version 10.54 - Added support for Google XMP GImage and GAudio tags - Added a new Olympus CameraType (thanks LibRaw) - Added a two new Sony lenses and decode more ILCE-9 tags (thanks Jos Roost) - Added new values to some Pentax tags (thanks Andras Salamon) - Added a new Canon LensType - Added an additional checks to the experimental -validate feature - Improved user-defined FileTypes feature to provide more flexibility - Enhanced -ext option to allow specific files extensions to be processed along with supported files - API Changes: - Added ListJoin option to replace List and ListSep options May 17, 2017 - Version 10.53 - Added support for "MeSa" Photoshop IRB resource - Made XMP-GSpherical tags writable - Improved German translations (thanks Jobi) May 12, 2017 - Version 10.52 - Added some new values to a number of FujiFilm tags and changed some others (thanks Albert Shan) - Decode a number of new Sony tags for the ILCE-9 (thanks Jos Roost) - Made SonyISO writable - Changed behaviour of advanced formatting expression for Shortcut tags so it now applies to the combined value rather than individual constituent values - Minor changes to some Pentax print conversions - Fixed problem using new NoDups utility with Shortcut tags May 2, 2017 - Version 10.51 - Added "NoDups" utility function for use in advanced formatting expressions - Added a new Pentax LensType (thanks JohnK) - Added some new Pentax DriveMode values (thanks Andras Salamon) - Enhanced -ver option to report Perl include directories with -v2 - Improved warning message when advanced formatting expression returns undef - Minor change to a few FujiFilm print conversion strings (thanks Albert Shan) - Changed behaviour when interpolating Shortcut tags in a string (the values are now separated according to the -sep option setting instead of simply being concatenated) - Patched to allow file times to be set on systems where futimes is not available @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.46 2017/04/27 12:42:26 wiz Exp $ d3 4 a6 4 SHA1 (Image-ExifTool-10.55.tar.gz) = 8a79db8ec9861caba205346045bef3c9535f3a7d RMD160 (Image-ExifTool-10.55.tar.gz) = c594d0f32f23b64ac4ba7de1ff5d0fbc8736b6c8 SHA512 (Image-ExifTool-10.55.tar.gz) = 7c11ae53cf43a621d1144860cc6d5c2f2c0f3bb7b5b4a6ecfd090112df7b829c152c4b91bbf24b4ce03d33300748fa19cae842d8a108f7e3d52572f0ab2b0c39 Size (Image-ExifTool-10.55.tar.gz) = 4257555 bytes @ 1.46 log @Updated p5-Image-ExifTool to 10.50. Apr. 20, 2017 - Version 10.50 (production release) - Decode a new Pentax tag (thanks Andras Salamon) - Improved decoding of Olympus DriveMode (thanks Herbert Kauer) - Improved handling of errors from utime when setting file times - Fixed potential hang problem when reading corrupted QuickTime metadata - Fixed problem deleting duplicate EXIF tags when writing other tags at the same time Apr. 10, 2017 - Version 10.49 - Added "DateFmt" utility function for use in advanced formatting expressions - Added a new Sony/Minolta LensType (thanks LibRaw) - Decode a new Panasonic tag - Fixed problem decoding Sony VariableLowPassFilter values (thanks Jos Roost) - Fixed problem setting XMP:About when creating new XMP in a file - Fixed an incorect Pentax DriveMode value (thanks Andras Salamon) - API Changes - Allow access to the advanced formatting expression via a new ExifTool "FMT_EXPR" member variable Apr. 3, 2017 - Version 10.48 - Added some new FujiFlashMode values (thanks Albert Shan) - Added a new Sony LensType (thanks Jos Roost) - Added a new Canon LensType (thanks LibRaw) - Added a new CanonModelID and minor changes to some others (thanks Dmitry) - Decode two Pentax tags and added a number of new values for other Pentax tags (thanks Andras Salamon) - Decode a new Sony tag (thanks Jos Roost) - Improvements to the experimental Validate feature - Fixed problem which could cause hang when reading bad PPT documents Mar. 20, 2017 - Version 10.47 - Added read support for JSON-format files - Added two new Sony/Minolta lenses (thanks Jos Roost) - Added a number of new Pentax tag values - Decode a new Canon CR2 tag (thanks Ed Hannon) - Decode WB information for Canon 800D (thanks LibRaw) - Improved config_files/photoshop_paths.config to indicate start of paths - Attempt to validate new file names in Windows before renaming images - Experimental Validate feature no longer warns about Windows XP tags - Fixed problem extracting layer information from very large PSD/PSB files Mar. 8, 2017 - Version 10.46 - Moved Mac System tags from the Extra table into a new MacOS group and added ability to extract them by requesting the MacOS group - Updated QuickTime GenreID list (thanks Francois Bonzon) - Fixed "Invalid xref" problem when reading some PDF files - Fixed error in Minolta lens list (thanks Jos Roost) - Fixed minor problem with -U option generating Unknown tags for some known bytes in variable-sized strings - API Changes: - Enhanced RequestTags option to allow groups to be requested Mar. 2, 2017 - Version 10.45 - Added ability to write a number of Mac OS X system tags (including the file creation date!) - Added ability to extract OS X extended attributes ("XAttr" tags) - API Changes: - Added XAttrTags option - Enhanced RequestAll option Feb. 24, 2017 - Version 10.44 - Added a few new CanonModelID values and a new Canon LensType - Added two new Nikon lenses (thanks Rolf Probst) - Added a few new Sony/Minolta lenses (thanks Jos Roost) - Added two new Sony MeteringMode values (thanks Jos Roost) - Improved verbose dump of Photoshop Layer information - Patched to allow "FileName encoding not specified" warnings to be avoided by setting -charset filename="" - Fixed problem in photoshop_paths.config printing some paths Feb. 16, 2017 - Version 10.43 - Restrict writing of EXIF:FlashEnergy to a single value as per EXIF spec - Reverted format change of Sony ImageCount tag - Changed PNG new eXIF/zXIF chunk names to "exIf" and "zxIf" until the proposed chunks are accepted (of course, while maintaining backward compatibility for reading/updating the other chunks) - Lowered priority of XMP-pdf:Keywords so it doesn't take precedence over PDF:Keywords when the Duplicates option is not used - Improved config_files/convert_regions.config to handle the case where the RegionInfoMP is missing a Rectangle Feb. 10, 2017 - Version 10.42 - Added ability to read/write PNG eXIF and zXIF chunks, and made these the place where new EXIF is created in PNG images (zXIF if the -z option is used, or eXIF otherwise) - Added ability to copy Photoshop OriginPathInfo with photoshop_paths.config - Made FileUserID and FileGroupID writable - Changed format for a Sony ImageCount tag - Improvements to experimental Validate feature - Fixed incorrect XMP swf namespace URI - Fixed problem using new -p section feature when combined with -w or -ee - Fixed formatting problem in -listx output when -lang option was used - Fixed problem where UserComment wasn't removed if found in IFD0 when writing it to the correct IFD Feb. 1, 2017 - Version 10.41 - Added an experimental metadata validation feature (invoked either by requesting the new Extra Validate tag or by setting the API Validate option) - Added support for PSDT file extension - Added age.config to the distribution - Added a new Sony lens (thanks Jos Roost) - Added a new PentaxModelID (thanks Louis Granboulan) - Enhanced -p option to allow files to be grouped in sections - Made makernote offset warning minor - Relaxed parsing of NMEA GGA sentence so comma after the geoid units is now optional - Patched problem extracting value of an unsafe binary tag with the -b option when specified using -TAG# instead of -TAG with -n - API Changes: - Added experimental Validate option @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.45 2017/01/16 09:32:33 wiz Exp $ d3 4 a6 4 SHA1 (Image-ExifTool-10.50.tar.gz) = b7d7af4cc8761d8d8979f282452cfdd8e3a12bb3 RMD160 (Image-ExifTool-10.50.tar.gz) = 2fe760b6176c93913e59c8189bc390fd42483759 SHA512 (Image-ExifTool-10.50.tar.gz) = de24e2f702aacecfe55f7ee256b4465c830d5737d3173b8e488812c4e55e91cc031ffc8d654750364247e17c304bd8336985937f93c203905c4b55ab94e681fe Size (Image-ExifTool-10.50.tar.gz) = 4247879 bytes @ 1.45 log @Updated p5-Image-ExifTool to 10.40. Jan. 14, 2017 - Version 10.40 (production release) - Fixed tests that were failing on some platforms Jan. 13, 2017 - Version 10.39 - Added Perl version and Unicode settings to -ver -v output - Added a new Sony LensType2 value - More improvements to sample time_zone.config file (thanks Hayo Baan) - Fixed problem with MWG date/time tags introduced in version 10.34 - Fixed problem setting the value of a tag from a binary file when the PERL_UNICODE environment or the perl -C option is used to force UTF-8 treatment of @@ARGV elements Jan. 5, 2017 - Version 10.38 - Added a couple of new XMP-ics tags - Added a new Nikon LensID (thanks Ken Cochran) - Decode a couple more PhaseOne tags - Increased priority of Sony 0x0115 WhiteBalance when reading - Range check QuickTime date/time values when writing - Apply CharsetPhotoshop setting to decoding of Photoshop LayerNames - Improved identification of Nikon NRW images - Minor improvements to verbose dump of FLIR information - Improvements to sample time_zone.config file (thanks Hayo Baan) - Removed trailing null in -b output for GPSDateStamp - Changed "TAG is not supported" warning when writing to "TAG is not defined" - Changed groups of Composite Preview/Thumbnail/JpgFromRaw/etc images to match the tags from which they are derived - Changed description of Composite Nikon LensSpec tag to match the tag name - Fixed problems reading/writing PreviewImage from some DNG files Dec. 19, 2016 - Version 10.37 - Decode more information from BMP V4 and V5 images - Added a few new FujiFlashMode values (thanks Albert Shan) - Changed -geotime default to use unconverted value of DateTimeOriginal - Changed a couple of Sony Voigtlander LensType strings (thanks Jos Roost) - Warn about invalid tag names used on the command line - Generate default-language version of QuickTime tags even if the same-named tag already exists in another group - Fixed bug reading some Photoshop layer information - Fixed problems in sample config file time_zone.config (thanks Hayo Baan) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.44 2016/11/28 13:50:57 wiz Exp $ d3 4 a6 4 SHA1 (Image-ExifTool-10.40.tar.gz) = d76b0ee3bd0116ada4c52d431aa839aba0f221d1 RMD160 (Image-ExifTool-10.40.tar.gz) = 27fc7fc86444ac3302771cb422a1f44808f0c72f SHA512 (Image-ExifTool-10.40.tar.gz) = c4a091f2d682c1bafd6b41b14c143aeeb7af9c03482f2699435973a417279969fa43a963af9c6283e9fdcacf0f98145c9a46c664b08f93021dd73c9a9eed1a2e Size (Image-ExifTool-10.40.tar.gz) = 4220341 bytes @ 1.44 log @Updated p5-Image-ExifTool to 10.36. Nov. 24, 2016 - Version 10.36 (production release) - Added 3D Studio MAX files to the list of supported file types - Decode more Sony tags (thanks Jos Roost) - Decode a couple more FlashPix tags - Minor changes to some of the new IPTC Extension tags - Fixed problem reading some FlashPix (Windows Compound Binary Format) files Nov. 21, 2016 - Version 10.35 - Fixed bug in Windows version introduced in 10.32 which could cause ExifTool to exit with an error if the -lang option was used Nov. 21, 2016 - Version 10.34 - Added support for new IPTC Extension version 1.3 + video metadata XMP tags - Added missing print conversion for PreviewDateTime - Decode a few new FujiFilm tags (thanks Zilvinas Brobliauskas) - Enhanced MWG date/time tags to support new EXIF time offsets - Patched loophole in WriteMode which would allow creation of new metadata files when creation of new groups was disallowed - Fixed problem where some EXIF date/time tags may not shifted when shifting all date/time tags with "-time:all-=VAL" for ExifTool version 10.28-10.33 or when the MWG feature was used Nov. 11, 2016 - Version 10.33 - Windows EXE version is 32-bit again, and packaged with Perl 5.24.0 - Fixed encoding problem with EXIF:Copyright when writing MWG tags using an alternate EXIF charset Nov. 9, 2016 - Version 10.32 - WARNING: The Windows EXE version for this release is 64-bit (and packaged with Perl 5.22.2 instead of 5.24.0) - Time::Piece may now be used as an alternative to POSIX::strptime for parsing date/time values when writing, and is included in the Windows package - Added a number of new XMP tags (thanks StarGeek) - Added support for a few new Sony cameras (thanks Jos Roost) - Added new Nikon LensID (thanks Tanel) - Decode a new Nikon tag (thanks Warren Hatch) - Decode FLIF encoding type - Decode a new Samsung tag (thanks Klaus Homeister) - Ignore -filter option for a tag if it returns an undefined value Oct. 19, 2016 - Version 10.31 - Added write support for FLIF images - Added support for animated PNG images - Added a few new SamsungModelID values - Added a new Canon LensType - Added a new Sony/Minolta LensType (thanks Jos Roost) - Decode more Samsung tags (thanks Klaus Homeister and Sreerag Raghavan) - Decode more Nikon tags (thanks Warren Hatch) - Changed "TAG does not exist" warning when writing to "TAG is not supported" - Fixed problem importing information from CSV or JSON databases for files with special characters in their name Oct. 13, 2016 - Version 10.30 - Added read support for FLIF images - Added a couple of new Minolta/Sony LensType values (thanks Jos Roost) - Added a new SonyModelID (thanks LibRaw and Jos Roost) - Added a new digiKam XMP tag - Decode a new Apple tag (thanks Neal Krawetz) - Decode a few new FujiFilm tags (thanks Chris Schucker) - Decode more Nikon D5 custom settings (thanks Warren Hatch) - Decode a couple more Samsung tags (thanks Klaus Homeister) - Improved decoding of Nikon D500/D5 ShotInfo information - Enhanced -ver option to output system information when -v is added - Minor change to parsing of -@@ argfile (comment lines may may no longer have spaces before the "#") - Patched Jpeg2000 reader to read bad UUID-EXIF boxes - Lowered priority of unknown XMP tags when reading - Fixed problem in new xmp2exif.args date/time arguments introduced in 10.28 - Fixed potential "Use of uninitialized value" warning when decoding compressed PNG iTXt chunk Oct. 5, 2016 - Version 10.29 - Added a couple of new Sony LensType values (thanks LibRaw) - Decode a few new Sony tags - Decode a few new FLIR tags - Decode some new Nikon D5 tags (thanks Warren Hatch) - Decode a new Apple tag - Enhanced -geotag option to allow tagging from KML placemarks with a TimeSpan - Enhanced -d option (and API DateFormat option) to perform inverse date/time conversion when writing if the POSIX::strptime module is available. If POSIX::strptime is not available then the behaviour is like older versions (ie. the date/time is not converted) unless the API StrictDate option is set in which case a warning is issued and the tag is not written Sept. 27, 2016 - Version 10.28 - "EXIF 2.31" - Added support for new EXIF 2.31 tags - Added some new Canon LensType values (thanks Norbert Wasser for one) - Added a new Olympus LensType (thanks LibRaw and Niels Kristian Bech Jensen) - Added a new Sony LensType and SonyModelID (thanks Jos Roost) - Added a new Pentax LensType - Added fotoware.config and bibble.config files to the distribution - Made Composite SubSecDateTimeOriginal, SubSecCreateDate and SubSecModifyDate tags writable, and expanded to include new EXIF 2.31 time zone tags - Fixed problem writing user-defined structured tag elements with a dot (.) in their tag ID Sept. 23, 2016 - Version 10.27 - Added a new CanonModelID (thanks LibRaw) - Added a new Sony LensType (thanks Jos Roost) - Added a few new NikonLensID's (thanks Yang You and Robert Rottmerhusen) - Added a couple of new Olympus LensType values (thanks LibRaw and Niels Kristian Bech Jensen) - Added a new Olympus CameraType - Decode some Canon 80D, 750D, 760D and 1200D CameraInfo tags - Changed writing of some ExposureTime and ExposureCompensation tags to allow the exact numerator and denominator of the stored rational value to be specified - Fixed Timecode printout in -v3 output for M2TS videos (thanks Ken Neighbors) - Fixed some problems with the new "-progress:TITLE" feature - Fixed problem where "_exiftool_tmp" file could be left around after a failed write attempt - Fixed potential "isn't numeric" runtime error when reading a PDF file with the -ee option Sept. 15, 2016 - Version 10.26 - Added read support for GSpherical metadata in MP4 videos - Added a few new XMP-xmpMM tags and a new XMP-crs tag - Added some new Minolta/Sony lenses (thanks Jos Roost) - Added two new CanonModelID's (thanks Norbert Wasser and Laurent Clevy) - Added two new Canon LensType's (thanks Norbert Wasser) - Decode a number of Nikon D610 custom settings (thanks Tor) - Removed a questionable Samsung tag - Marked TestName tag as "Unsafe" for writing - Enhanced -progress option with ability to set console window title - Changed behaviour of %C to increment for each processed file as documented (was incrementing for each output file created) - Patched to recreate XMP in the standard location of PNG images when deleting certain non-standard XMP as a group and recreating in one step - Fixed runtime warning when writing 0 to MinoltaRaw ISOSetting - Fixed problem writing SRW images from some newer Samsung models Aug. 3, 2016 - Version 10.25 - Added a new Pentax PictureMode (thanks Louis Granboulan) - Added a new Nikon LensID (thanks LibRaw) - Decode a new Samsung tag (thanks LibRaw) - Decode a few more Canon tags (thanks Anton Reiser) - Removed "Avoid" flag for XMP-crs:ColorTemperature - Changed the format of a number of XMP-GPano tags from integer to real - Fixed incorrect tag ID's for some obscure Island Graphics EXIF tags - Fixed decoding of some UTF-8 DNG tags which may be stored in BYTE format July 27, 2016 - Version 10.24 - Added support for DJI Phantom maker notes - Added a few more XMP-crs tags - Added ability to write DNG OpcodeList tags - Added a new Sony/Minolta LensType (thanks Jos Roost) - Added a few new FujiFilm Saturation values - Added a new FujiFlashMode value and fixed an incorrect Italian translation (thanks Massimo Sanna, ApolloOne) - Decode more Pentax tags (thanks Louis Granboulan) - Changed -config option to search the current directory first for the config file (patches problem introduced in ExifTool 10.21 for Windows where the working directory might not be searched when using the -config option) - Changed print conversion of ProcessingTime to show 3 significant digits - Fixed bug decoding PanasonicRaw DistortionInfo in DNG images July 14, 2016 - Version 10.23 - Added read support for Ogg Opus audio files - Added ability to geotag only GPS date/time if no position information is available by setting Geotag to "DATETIMEONLY" (all caps) - Added "-charset RIFF" option - Added a new Sony LensType (thanks Jos Roost) - Decode a number of new Canon tags (thanks Kai Harrekilde-Petersen) - Changed handling of special characters in RIFF-format files (eg. AVI, WAV) - Changed MIME type of OGG files to audio/ogg (was audio/x-ogg) - Minor change to wording of new Nikon D80 Rotation tag for consistency - API Changes: - Added CharsetRIFF option July 7, 2016 - Version 10.22 - Added read support for BPG images - Minor changes to a few of the new Nikon tags - Fixed problem in Windows version where not all 10.21 updates were included in the release June 29, 2016 - Version 10.21 - WARNING: The Windows EXE package for this release was built on Windows 10 using Perl 5.24 instead of Windows XP and Perl 5.8 -- please watch for problems and report anything that you find - Added a new Minolta/Sony LensType (thanks LibRaw) - Added a new element to the XMP Colorant structure - Added a new Pentax lens (thanks Louis Granboulan) - Decode Nikon D5/D500 AF information (thanks Michael Tapes for samples) - Decode a number of new Olympus tags (thanks Daniel Pollock) - Decode a number of new Nikon tags (thanks Warren Hatch) - Decode Pentax K-1 AF points (thanks Louis Granboulan) - Extract a new DPX tag - Patched to avoid writing an empty structure field for an undefined value @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.43 2016/06/15 07:46:19 wiz Exp $ d3 4 a6 4 SHA1 (Image-ExifTool-10.36.tar.gz) = 8469ddef656534a141001c9ec76621ff4b624ff6 RMD160 (Image-ExifTool-10.36.tar.gz) = 4854cef69166de393a30acb641a63af99b09932f SHA512 (Image-ExifTool-10.36.tar.gz) = e6075755cd7510166995100459f80fb90d356c7a0d1073d414324c43386fa2487a28588e8035dbdb9815dc0b6df7044643916f85bfd68d659fb30f8350242685 Size (Image-ExifTool-10.36.tar.gz) = 4214374 bytes @ 1.43 log @Updated p5-Image-ExifTool to 10.20. June 13, 2016 - Version 10.20 (production release) Added a few new Sigma LensTypes (thanks LibRaw and Jos Roost) Added a new Sony LensType (thanks Jos Roost) Added two new Canon LensTypes (thanks Jos Roost and Norbert Wasser) Added a couple of new PentaxModelID's (thanks Louis Granboulan for one) Added a new Pentax LensType (thanks Louis Granboulan) Added a few new Olympus PictureMode values (thanks Daniel Pollock) Added a few more XMP tags Decode a new Nikon video tag (thanks Hayo Baan) Patched to allow protected binary data tags to be extracted when -b is combined with -php or -X if the tag is specifically requested Fixed bug introduced in version 9.96 where extended XMP is ignored if the MWG module is used Fixed problem where the MWG module wasn't loaded automatically if there were MWG tags in the argument to the -p option Fixed column alignment of alternate-language output (requires Unicode::LineBreak to be installed) Fixed problem writing Sigma:LensFocalRange May 31, 2016 - Version 10.19 Added a few new Sony and Sigma LensType values (thanks Jos Roost) Decode more Nikon tags (thanks Warren Hatch) Fixed an incorrect Sigma LensType (thanks LibRaw) Fixed decoding of D500 custom settings for NEF images (thanks Warren Hatch) May 27, 2016 - Version 10.18 Added a number of new Sigma LensTypes (thanks LibRaw) Added a few new Sony/Minolta lenses (thanks Jos Roost) Added ability to write FilePermissions Decode NikonCustom settings for the D500 (thanks Warren Hatch) Decode PLUS MediaSummaryCode values Use hexadecimal for Sigma LensType values Changed -fileOrder option to sort numbers in strings numerically Fixed typo in Samsung lens name May 16, 2016 - Version 10.17 Added support for Leica X-U (Typ 113) maker notes Added a new Pentax LensType (thanks Louis Granboulan) Added a number of new Sony lenses (thanks Jos Roost) Added a new Canon LensType (thanks Mees Dekker) Extract TIFF-format thumbnails and previews Patched to ignore XML entities inside comments Fixed inconsistent conversion of PreviewColorSpace values Fixed writing of TargetPrinter tag Fixed bug introduced in 10.16 which which could cause a runtime warning when using the -o option and not writing any "real" tags May 3, 2016 - Version 10.16 Added %D, %F and %E filename format codes Added a new Minolta lens (thanks Jos Roost) Decode Photoshop Compression mode Decode Nikon MultiExposure information for the D5 Updated decoding of Sony tags for ILCA-68 (thanks Jos Roost) Fixed bug adding back XMP tags after deleting all XMP from MOV/MP4 files Fixed problem using -o option when reading from stdin (ie. FILE is "-") Fixed problem where user-defined Composite tags may not always override pre-defined Composite tags with the same name, and added feature to allow the user to specify whether they should override existing tags or not @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.42 2016/04/24 06:33:25 wiz Exp $ d3 4 a6 4 SHA1 (Image-ExifTool-10.20.tar.gz) = fc261eb28ca027c308794d0465ac4f74be9ef421 RMD160 (Image-ExifTool-10.20.tar.gz) = 8d7a6e62df67ef81f34207f185c4e95c1ae50d67 SHA512 (Image-ExifTool-10.20.tar.gz) = 0c96010d39b4b5af1595f74df5ac7e27c88a5a610b8dd5eaeda8d3a7bdc335d237659d076b890784baa2e791e007a33d3aa60dc169c901c3771a2e308eccf93a Size (Image-ExifTool-10.20.tar.gz) = 4142166 bytes @ 1.42 log @Updated p5-Image-ExifTool to 10.15. Apr. 20, 2016 - Version 10.15 (production release) - Added .a and .o to the list of supported file types - Added a few new Sony/Minolta lenses (thanks Jos Roost and LibRaw) - Decode more Photoshop tags (thanks Taylor Bangs for some) - Decode more information from static library (.a) files - Decode a few more tags from GoPro MP4 videos (thanks Calvin Hass) - Decode ColorData for Canon EOS 1300D (thanks LibRaw) - Updated Sony decoding for newer models (thanks Jos Roost) - Fixed bug where ScaleFactor35efl could be calculated incorrectly for Canon images from some models which have had their EXIF rebuilt Apr. 8, 2016 - Version 10.14 - Added read support for ISO 9660 disk images - Added a few new Nikon ISOExpansion values (thanks LibRaw) - Added a few new Olympus LensType values (thanks Niels Kristian Bech Jensen) - Added a couple of new SonyModelID values (thanks LibRaw for one) - Added a new Olympus CameraType - Added config_files/gps2utm.config to distribution - Decode Canon ColorData for the EOS 80D (thanks LibRaw) - Decode a few new Samsung tags (thanks Francois) - Decode a new Fuji tag (thanks Frank Markesteijn) - Calculate Duration for APE audio files - Tightened constraints on M2TS file recognition - Improved verbose dump of ID3 information - Changed XMP-acdsee:Snapshots to a Binary data tag - Fixed bug which prevented writing of various Sony FocalLength tags - API Changes: - Fixed bug where FileModifyDate wasn't set properly when WriteInfo() was called without a destination file name and other "real" tags were written at the same time Mar. 12, 2016 - Version 10.13 - Added a few new Canon LensType values (thanks Niels Kristian Bech Jensen and LibRaw) - Added a new CanonModelID - Added a number of new Nikon RetouchHistory modes - Decode a number of new Sony tags (thanks Jos Roost) - Changed a couple of Sigma "| C" lens names for consistency - API Changes: - Fixed bug which could cause the API Filter option to be ignored for some tags when copying tags with the Composite option set Mar. 4, 2016 - Version 10.12 - Added a new PentaxModelID and SonyModelID (thanks LibRaw) - Added a number of new CanonModelID values (thanks Norbert Wasser for one) - Added a new Olypus LensType (thanks Niels Kristian Bech Jensen) - Added two new Pentax LensType values - Added a few new Nikon LensID values and updated some others - Added a new Canon LensType (thanks Norbert Wasser) - Decode a new Nikon tag - Decode a new CanonCustom tag for the EOS 80D - Improved decoding of SonyRawFileType (thanks Jos Roost and LibRaw) - Changed "Optimised" to "Optimized" in a Photoshop tag value - Fixed warning that could be generated by the Canon FileNumber conversion Feb. 17, 2016 - Version 10.11 - Added a couple of new Olympus CameraType values (thanks LibRaw for one) - Added some new ACDSee XMP tags (thanks Malus) - Added a few more XMP-crs tags - Added a new CanonModelID (thanks Norbert Wasser) - Added a couple of new Sony LensType values (thanks Jos Roost and LibRaw) - Added support for PDF ASCII85Decode filter - Decode a number of new Sony tags (thanks Jos Roost) - Decode a new Canon tag (thanks Juha Iso-Sipila) - Decode a few more Photoshop tags - Convert MDItem date/time values to local time - Patched to read incorrectly written DJI GPSCoordinates in MOV videos @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.41 2016/01/23 17:16:46 adam Exp $ d3 4 a6 4 SHA1 (Image-ExifTool-10.15.tar.gz) = 87e36acc6d232ed7b25b7bacd2103e5c5945c766 RMD160 (Image-ExifTool-10.15.tar.gz) = 27ece533ca2be20534814e5209dc04021ba2d397 SHA512 (Image-ExifTool-10.15.tar.gz) = ee419f01887f54aaeb41df2dd8db710339c1784630d09a54fa96c3e37aefe90ec30e39eabe369a52c694eef8030bc169f4ca4bc3165f25d97381cd3a212ae120 Size (Image-ExifTool-10.15.tar.gz) = 4080986 bytes @ 1.41 log @Version 10.10 (production release) Added a new Olympus LensType (thanks Niels Kristian Bech Jensen) Added a couple of new Olympus FlashModel values Added a new Nikon LensID Added a new Pentax LensType Decode a number of new Sony tags (thanks Jos Roost) Decode H264:DateTimeOriginal DST flag, and add " DST" to time string if set Decode a few more CanonCustom settings Fixed problem creating user-defined XMP structure elements with names containing characters which are illegal in tag names Improved mechanism for generating tags which must be specifically requested when copying or used in -if or -p expressions Improved warning in Windows if help documentation file can't be created Patched Composite:FileNumber to handle case where Canon:FileNumber is 10000 Patched reading FujiFilm RawImageWidth/Height for new X-Pro2 RAF images Fixed problem reading PDF objects which begin with a comment line Fixed problem which could result in ExifTool corrupting a PDF file when writing API Changes: Added RequestTags option No longer generate MDItem tags when RequestAll option is set @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.40 2015/11/03 21:34:13 agc Exp $ d3 4 a6 4 SHA1 (Image-ExifTool-10.10.tar.gz) = 450419c7ea52d41a554e1cd984a0930d2fab237b RMD160 (Image-ExifTool-10.10.tar.gz) = 675bcf10f24355aed281cd6b69349bb0a0f7d3f1 SHA512 (Image-ExifTool-10.10.tar.gz) = c18963020f02f196c68d89d22126834dbde31b2e13da0b56509d1d25f9adb6248f8e4ea9ec7cba7f144a44d6c81e966e9aafd36d4e2d76d92e3b7a0c7e4fdacd Size (Image-ExifTool-10.10.tar.gz) = 4056189 bytes @ 1.40 log @Add SHA512 digests for distfiles for graphics category Problems found with existing digests: Package fotoxx distfile fotoxx-14.03.1.tar.gz ac2033f87de2c23941261f7c50160cddf872c110 [recorded] 118e98a8cc0414676b3c4d37b8df407c28a1407c [calculated] Package ploticus-examples distfile ploticus-2.00/plnode200.tar.gz 34274a03d0c41fae5690633663e3d4114b9d7a6d [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Problems found locating distfiles: Package AfterShotPro: missing distfile AfterShotPro-1.1.0.30/AfterShotPro_i386.deb Package pgraf: missing distfile pgraf-20010131.tar.gz Package qvplay: missing distfile qvplay-0.95.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.39 2015/08/21 15:27:45 wiz Exp $ d3 4 a6 4 SHA1 (Image-ExifTool-10.00.tar.gz) = e1311f2b1597fea988c077cc30a6c5a5be06ea4b RMD160 (Image-ExifTool-10.00.tar.gz) = 6256a085182b8d217e88439db6bb3ecdd745bd10 SHA512 (Image-ExifTool-10.00.tar.gz) = 4ab96f830b48dbde4c9a5c00df57ff638d7d7c458f4c87ded1b6274d844af1dcf41dd1d0c88117be8189f8ae0d3926673095327d9f972235f38b83177e67867c Size (Image-ExifTool-10.00.tar.gz) = 4013694 bytes @ 1.39 log @Update to 10.00: Aug. 18, 2015 - Version 10.00 (production release) - Added a few new CanonModelID's - Added a few new Nikon LensID's (thanks Jaap Voets and Robert Rottmerhusen) - Added a new Canon LensType (thanks Jos Roost) - Decode a number of new Sony tags (thanks Jos Roost) - Decode a couple more RIFF tags and extract Unknown RIFF tags - Changed -b option to avoid splitting PDF List-type tag values - API Changes: - Added NoPDFList option July 23, 2015 - Version 9.99 - Added support for the Leica Q (Typ 116) maker notes - Added two new SonyModelID's (thanks Jos Roost for one) - Added two new Sony LensType2 values (thanks Jos Roost) - Added a new Pentax LensType - Extract a number of new File System tags when SystemTags API option is set - Decode a new FujiFilm tag (thanks TonyB) - Decode a number of new Sony tags (thanks Jos Roost) - Disabled writing of XMP to PostScript-format Adobe Illustrator files - SourceFile values in -csv and -json input/output are now converted to/from filename character set (set by -charset filename option) when reading/writing - Renamed Flash:FileAttributes to FlashAttributes - Renamed FujiFilm:AFPointSet to AFMode and improved decoding - Fixed problem where a partial command could be executed if the -stay_open option was used and the command is aborted due to an error in arguments - Fixed problem with OS X installer on El Capitan (now installs in /usr/local/bin instead of /usr/bin) - API Changes: - Added SystemTags option June 26, 2015 - Version 9.98 - Added read support for DSS and DS2 file formats - Added write support for XMP-mwg-rs:Rotation (seen in XMP from LR6) - Added a new Sigma LensType (thanks Niels Kristian Bech Jensen) - Decode Pentax DiffractionCorrection - Decode Olympus ID3 XOLY frame - Decode a few more Sony tags - Improved reliability of decoding Nikon D810 ShotInfo and custom settings - Changed name of Pentax VignettingCorrection to PeripheralIlluminationCorr - Fixed problem with user parameters in tag name expressions when copying June 2, 2015 - Version 9.97 - Added a new Pentax Quality value - Added a new Panasonic AdvancedSceneMode (thanks Horst Wandres) - Minor improvement to lens identification logic based on XMP information - Changed a few DR4 tag names - Fixed improper scoping of XMP namespace prefixes (so conflicting prefixes are now properly resolved) May 20, 2015 - Version 9.96 - Added support for CanonVRD version 4 information and DR4 files - Added two new Canon LensType values (thanks Norbert Wasser) - Added two new Olympus LensType values (thanks Niels Kristian Bech Jensen) - Added a new Minolta/Sony LensType and fixed another one (thanks Jos Roost) - Added a new Nikon LensID (thanks John Helour) - Added a few new QuickTime tags - Added a new PentaxModelID and a new Pentax PictureMode - Added a few new XMP-aux tags - Decode a couple more DPX tags - Decode NikonCustom tags for D810 firmware version 1.02 - Improved -htmlDump output for extended XMP and some other JPEG segments - Improved a Canon lens name - Documented the -userParam command-line option (which has existed since 9.90) - Changed default behaviour to ignore extended XMP with an incorrect GUID (as per the XMP specification) - Changed the case of a few tag names for consistency - Patched problem with Sony cameras giving incorrect LensInfo for some third party lenses, leading to an incorrect LensID by ExifTool (thanks Jos Roost) - Patched problem where GPS minutes or seconds could round up to 60 - Fixed picasa_faces.config to rotate regions if necessary for RAW file types (thanks Stargeek) - API Changes: - Added ExtendedXMP option May 9, 2015 - Version 9.95 - Added a few new Minolta/Sony lenses (thanks Jos Roost) - Added config_files/photoshop_paths.config to the full distribution - Avoid rebuilding maker notes when using -tagsFromFile with -fast2 option - Validate tag names when redirecting (ie. "-DSTTAG 300 MB) in INDD files - Extract large (> 64 kB) unknown XMP tags as binary data - Reduced memory requirements for XMP processing (by 1/10) - Fixed another place where empty XMP structures could hide (in lists) Nov. 19, 2011 - Version 8.71 - Added two new Olympus LensType values (thanks Martin Hilbers) - Avoid recreating duplicate groups when deleting whole groups and adding back tags in the same step - Fixed problem where the QuickTime -charset option didn't work for some tags - Fixed bug introduced in 8.69 which could cause excessive memory usage when reading QuickTime videos with the -u option - Fixed problem where existing empty XMP structure couldn't be deleted or overwritten as a structured tag Nov. 15, 2011 - Version 8.70 - Compatibility Notice: Changed order of operations when batch processing with -tagsFromFile option to be consistent with non-batch mode - Added -listItem option - Added read support for IDML files - Added a new Canon LensType (thanks Jon Charnas) - Added a couple of new Samsung LensType's (thanks Tae-Sun Park) - Added support for another DigiKam XMP tag - Decode a couple more ID3 tags - Decode Casio BestShotMode for more cameras - Improved decoding of Casio AFMode - Extract unknown FLAC blocks as binary data - Changed ITC:ImageType to make "numerical" value more friendly - Changed priority of two unreliable Samsung tags - Fixed bug where ExifTool could produce improperly formatted XMP when writing structure elements to a previously empty XMP structure (the empty XMP structure was not being properly deleted). Affected XMP is repaired by re-writing any element of the structure with this version of ExifTool - API Changes: - Added ProtectSaved option to SetNewValue() and return save count from SaveNewValues() Nov. 9, 2011 - Version 8.69 - IMPORTANT: Fixed bug which could corrupt GIF images when writing a Comment to a GIF image containing XMP metadata - Added ability to read/write ICC_Profile in GIF images - Added ability to specify internal encoding of EXIF "ASCII" strings and QuickTime strings - Added a new DigiKam XMP tag - Decode a number of new Sony tags - Decode a few new Pentax tags and added a few new values - Decode a few new QuickTime and ID3 tags - Decode Casio BestShotMode for a number of models - Improved validity checking of ICC_Profile segments in JPEG image - Tolerate UTF-8 byte order mark (BOM) in input CSV and JSON files - No longer trim trailing spaces from arguments in -@@ argfiles - Upgraded Windows executable version to use PAR 1.002 - Changed priority of the Sony DynamicRangeOptimizer tags - Changed MWG feature to use UTF8 encoding for EXIF strings by default - Changed the -b option to avoid loading large binary values for tags that have been excluded with the -x option or --TAG - Changed Canon AFMicroAdjActive to AFMicroAdjMode and improved decoding - Fixed problem where the PreviewImage could be lost when writing to images from some newer Sony cameras - Fixed problem reporting duplicate information when -if used with -TAG# - Fixed incorrectly written XMP-tiff:YCbCrSubSampling tag - Fixed problem opening files with names beginning and/or ending with some characters such as SPACE, '>', '<' and '|'; however file names ending with '|' are still not allowed - API Changes: - Added CharsetEXIF and CharsetQuickTime options Oct. 21, 2011 - Version 8.68 - Added a new CanonModelID and a new SonyModelID - Added new Canon and Pentax LensType's - Decode more makernote information from Nikon MOV videos - Improved decoding of Sony LensSpec and enabled writing of this tag - Overhauled Minolta/Sony LensType list for consistency with official Sony lens names and removed a couple of anomalous entries (thanks Jos Roost) - Fixed problem with negative temperatures in Reconyx makernotes - Fixed bug which could cause runtime warnings when -f used with -X and -l - Fixed some minor problems when using -X with MWG option - Fixed issue where some missing tags could be printed when -f option was used in combination with wildcard tag names Oct. 13, 2011 - Version 8.67 - Added a new Canon LensType (thanks Norbert Wasser) - Decode tags from FujiIFD in HS10 and X100 RAF images - Decode LocationInfo tags from Nikon maker notes - Decode GPS tags from Nikon MOV videos - Decode information from Microsoft "Xtra" atom in QuickTime files - Decode Sony LensSpec information (thanks Jos Roost) - Use more specific MakerNotes names in warning messages and verbose output - Updated Canon CustomFunctions for the EOS 600D and 1100D - Improved handling of some corrupted RIFF files - Improved decoding of Samsung manual lens types (thanks Pascal de Bruijn) - Changed "No writable tags found" warning to "No writable tags set from" - Fixed problem handling resource forks in newer versions of OS X - Fixed problem writing XMP as a block to Jpeg2000 images - Fixed problem which could cause XMP and IPTC to be ignored when using MWG feature with TIFF images and performing multiple operations in a single command Oct. 3, 2011 - Version 8.66 - Added the ability to use "$GROUP:all" in -if and -p expressions (evaluates to "1" if any tag exists in the specified group, or "0" otherwise) - Added a new Sony/Minolta LensType (thanks Florian Knorn) - Added list of recommended modules to Perl installation - Decode ColorBalance information for a few new Nikon models - Updated Canon CustomFunctions for the EOS 600D and 1100D - Fixed problem writing "now" to MWG date/time tags @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.29 2011/12/13 12:29:43 hiramatsu Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-8.75.tar.gz) = 8579477113f6a3125e31e030a5cc4e91eea72d55 RMD160 (Image-ExifTool-8.75.tar.gz) = 5cc2f5d0def7b82f306ddc572442ee14bac17a42 Size (Image-ExifTool-8.75.tar.gz) = 3281626 bytes @ 1.29 log @Update p5-Image-ExifTool to recent production release 8.65. Changes from previous: ---------------------- Sept. 24, 2011 - Version 8.65 (production release) - Added a few new CanonModelID's - Added a new Sony/Minolta LensType - Added a new Canon LensType (thanks Klaus Reinfeld) - Added a number of new Olympus ArtFilter/MagicFilter values - Included new .args files in distribution: exif2iptc.args and iptc2exif.args - Enhanced writing of date/time tags to recognize "now" for the current time - Improved decoding of H264 Gain - Minor improvement to -htmlDump for some invalid IFD entries - Allow PostScript date/time tags to be written without the -n option - Allow NikonCapture:ExposureAdj2 to be written without the -n option - Fixed problem introduced in version 8.62 where DateTimeOriginal in IFD0 of NEF images was no longer updated when shifting times - Fixed problem where keywords could be duplicated when exporting to XMP while using the MWG module - Fixed problem reading PDF images with extra whitespace before xref table - Fixed format problem in CSV output for filenames containing a comma or quote - Fixed problem reading concatenated AVI videos Sept. 10, 2011 - Version 8.64 - Added 2 new ACDSee XMP tags (thanks Hannes Leubbers) - Added a new Sony FileFormat value - Added a new CanonModelID - Added a few new Pentax DigitalFilter and ImageTone values - Enhanced -execute option to allow a command ID number to be added - Enhanced -csv and -json import features to also key on canonical SourceFile path (requires Cwd module) - Improved Composite LensID logic for some Sony cameras - Fixed misleading error message when using -if option on file that doesn't exist - Fixed problems decoding a number of inconsistent tags in the Sigma SD1 maker notes Aug. 27, 2011 - Version 8.63 - Added support for a number of new Open Document file extensions - Added a few new CanonModelID and SonyModelID values - Added a new Ricoh GXR LensID - Added a new Sony/Minolta LensType (thanks Mladen Sever) - Added patch to read the improperly formatted DateTimeOriginal in AVI videos written by the Kodak Easyshare Sport camera - API Changes: - Added QuickTimeUTC option Aug. 21, 2011 - Version 8.62 - "JPEG2000 Update" - Added read support for JPEG2000 codestream format (J2C) - Added a few new Nikon LensID's (thanks Robert Rottmerhusen) - Added a few new Pentax LensType's - Added a few new Sony/Minolta LensType's (thanks Wolfram for 2 of these) - Added two new Sony Teleconverter values (thanks Wolfram) - Decode a few more JPEG2000 UUID's written by Adobe JPEG2000 plugin - Decode additional JPEG2000 ColorSpecification information - Recognize a few more JPEG2000 file extensions - Updated some CanonModelID's - Tolerate extra comma at end of line in imported -csv files - Changed name of Kodak Type9 SerialNumber tag to UnknownNumber - Fixed bug which in rare situations could result in an erroneous "IFD pointer references previous IFD" warning - Fixed another memory leak when writing and removed circular references from ExifTool object to prevent future bugs like this - Fixed problem in Windows where values in the -X (XML) output containing CR+LF were converted to CR+CR+LF - Fixed superfluous warning which could occur when using += to decrement a numerical tag - Fixed an incorrectly spelt Pentax city name (thanks John Francis) July 16, 2011 - Version 8.61 - Added the ability to increment/decrement tags with numerical values using += - Added support for Extensis Portfolio XMP tags plus a number of non-standard and/or undocumented XMP-xmp and XMP-xmpMM tags - Added read support for Microsoft Compiled HTML (CHM) format - Added read support for Ogg Video (OGV) files - Added new LensType values for Pentax (thanks Heike Herrmann), Sony/Minolta (thanks Fabio Suprani and Florian Knorn), Nikon (thanks Jens Kriese), Olympus and Sigma cameras - Added a new QuickTime VendorID - Recognize DEX (Dalvik Executable) files - Identify Windows 64-bit EXE/DLL files and relax EXE validation - Validate date/time values when reading NMEA GPS log files - Changed decoding of CFAPattern to return a string of numbers with -n option - Extract all unknown makernote blocks as undef, regardless of actual format - Improved print conversion of Pentax ShakeReduction - Fixed problem processing some Ogg files with multiple streams - Fixed incorrect namespace URI for stArea (used by MWG 2.0 regions) - Fixed problem with spaces in -geotag path when using wildcards - Fixed problem writing PDF:Keywords list items individually if they contain special characters - API Changes: - Enhanced SetNewValue() to allow increment/decrement of numerical tags @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.28 2011/07/12 13:48:10 wiz Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-8.65.tar.gz) = 63c0fbbf877570e71ba9b055c0e6747c31a084bd RMD160 (Image-ExifTool-8.65.tar.gz) = 6e7e9d08bceace3089a97ad064eed254b7b163c6 Size (Image-ExifTool-8.65.tar.gz) = 3193939 bytes @ 1.28 log @Update to 8.60, set license. June 25, 2011 - Version 8.60 (production release) - Added Composite Flash tag to facilitate copying of flash information between XMP and EXIF - Added new Pentax and Canon LensType values and fixed a Pentax lens name - Added a few new Leica LensType's (thanks Olaf Ulrich) - Added a new PentaxModelID - Enhanced GPSDateStamp conversion to tolerate null separators (Casio EX-H20G) - Made DNG LinearizationCurve and Nikon ContrastCurve writable but protected - Renamed Nikon LinearizationTable to NEFLinearizationTable and made writable but protected - Removed Leica M8 FrameSelector tag since it seems to have evolved into an extension of the LensType tag for newer lenses - Fixed problem with order of operations when using multiple -if options June 11, 2011 - Version 8.59 - Added new Composite:LensID derived from XMP-aux:LensID - Added new PentaxModelID and CanonModelID values - Added a new Pentax LensType (thanks Artur) - Decode maker notes in Pentax Optio S1 AVI videos - Extract PreviewWMF from DOCX files - Recognize WMF images - Fixed decoding of CanonVRD WBAdjRGBLevels and renamed to WBAdjRGGBLevels June 2, 2011 - Version 8.58 - Decode a number of CameraInfo tags for the Canon EOS 600D and 1100D - Improved speed by a factor of 2 when reading M2TS videos - Fixed memory leak with -stay_open feature when writing May 26, 2011 - Version 8.57 - Added a couple of new Canon LensType values - Added a few new Nikon LensID's (thanks Robert Rottmerhusen) - Added format string to -v2 output for IPTC tags - Added extra logic to avoid misidentifying unknown IFD-style maker notes - Decode custom settings for Nikon D700 and D7000 - Fixed problem recognizing NikonCaptureData for ViewNX version 2.1.1 Apr. 16, 2011 - Version 8.56 - Added a new Canon LensType (thanks Rodolfo Borges) - Decode EXIF information in FujiFilm HS20EXR MOV videos - Decode NikonCaptureEditVersions when ExtractEmbedded option is used (previously called NikonCaptureHistory) - Decode another Samsung tag (thanks Tae-Sun Park) - Recognize CaptureOne ".newer" COS files - Reverted JSON output to pre-8.51 behaviour by removing '#' suffix from tag names when print conversion is disabled on a per-tag basis - Fixed bug introduced in 8.32 interpreting some expressions when copying tags Apr. 11, 2011 - Version 8.55 - Added write support for FujiFilm RAF version 0716 images - Added support for a number of new LR3 XMP tags (thanks Wolfgang Guelcker) - Decode some more Samsung tags (thanks Tae-Sun Park) - Improved handling of incorrectly formatted XMP - Recognize a few alternate PS and EPS file extensions (thanks Jeff Harmon) - Reverted a few Pentax macro lens names (less consistent, but at least they match the official Pentax names) - Fixed problem reading some XMP custom properties - Fixed minor problem in HtmlDump output for Canon MakerNotes footer Apr. 2, 2011 - Version 8.54 - Added a number of new values for various tags - Added a new Nikon LensID - Decode a number of encrypted Samsung SRW tags (thanks Tae-Sun Park) - Enhanced -s option so allow a number to be specified - Fixed problem reading some Casio EX-Z35 MakerNote values Mar. 27, 2011 - Version 8.53 - Added a new Olympus LensType - Added a new Nikon LensID - Added a new PentaxModelID value - Decode new Pentax MakerNotes format of Optio WG-1 GPS - Decode Casio, Ricoh and Sanyo face detection information (thanks Jeffrey Friedl and Emilio for samples) - Decode FujiFilm face recognition information (thanks Jeffrey Friedl) - Decode a new FujiFilm tag for GE models - Allow writing GPSLatitudeRef/GPSLongitudeRef with a signed number - Return proper FileType for M4P audio files - Combined Canon FaceDetectFrameWidth/FaceDetectFrameHeight tags into FaceDetectFrameSize for consistency with other makes - API Changes: - Fixed problem when specifying family 1 group in call to SetNewValue() when tags were previously extracted with ExtractInfo() Mar. 20, 2011 - Version 8.52 - Added -listr option and mechanism to recognize some unsupported file types - Added read support for VSD (Microsoft Visio Drawing) files - Added a new Pentax LensType and improved consistency of macro lens names - Added another CanonModelID - Calculate Duration for M2TS (AVCHD) videos - Decode a new FujiFilm tag - Recognize .TS extension - Recognize FotoStation IPTC record 240 - Attempt to better identify FPX-format MSOffice documents with incorrect file extensions - Fixed bug applying time shift to Nikon PowerUpTime - API Changes: - Enhanced GetNewValues() to allow group name to be specified - Allow description flag to be set to '0' when calling GetFileType() to return types of recognized-yet-unsupported files Mar. 12, 2011 - Version 8.51 - Added -csv option for import/export of CSV database files - Added ability to import JSON files - Added read support for APP1 "Ocad" segment - Added a new Nikon LensID (thanks Robert Rottmerhusen) - Decode more Reconyx MakerNotes tags (thanks Robert Hass of Reconyx!) - Report the number of encryption bits in the PDF:Encryption tag value - Allow empty group name when specifying a tag - Improved decoding of Olympus ArtFilter and MagicFilter tags - Improved exception handling to continue with next -execute command after aborting a command due to a serious error - Fixed problem reading indexed PGF images @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.27 2011/03/16 00:19:23 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-8.60.tar.gz) = 17bd4eba2191ca274abcad084211ae727240ebd7 RMD160 (Image-ExifTool-8.60.tar.gz) = 5b45e87519d453439a862e6bbd14d1a71456ce82 Size (Image-ExifTool-8.60.tar.gz) = 3173918 bytes @ 1.27 log @Update to 8.50. Many minor bugfixes and enhancements. See Changes for details. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.26 2010/12/04 01:02:50 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-8.50.tar.gz) = b1b48af571fd6d354bc1db041a7e6c8bcbfa819b RMD160 (Image-ExifTool-8.50.tar.gz) = db97fb2a8fda88ccd28fddbdb8c3e00e243c310e Size (Image-ExifTool-8.50.tar.gz) = 3137581 bytes @ 1.26 log @Update to 8.40. Assorted fixes and improvements. Notable changes: - Added -password option for processing password-protected PDF documents @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.25 2010/07/16 12:39:09 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-8.40.tar.gz) = 6f1e366bfbd3c553f4b053f7917ea2a9df445e3b RMD160 (Image-ExifTool-8.40.tar.gz) = 972d7d1c4e91d425f49e2b147ec729c2816bfb4c Size (Image-ExifTool-8.40.tar.gz) = 3007387 bytes @ 1.25 log @My commit to update to 8.25 inexplicably didn't go through yesterday; this commit moves from 8.24 (a non-production release which upstream has requested we don't package) to 8.25. Changes 8.15 to 8.25 are many minor bug fixes and improvements. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.24 2010/07/13 06:37:34 adam Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-8.25.tar.gz) = 561f5c0b34032e6a09c3bb32d5338dcddb88c8f9 RMD160 (Image-ExifTool-8.25.tar.gz) = a2562889d1c75ad67235a64fc2bffbcf49d789a8 Size (Image-ExifTool-8.25.tar.gz) = 2893911 bytes @ 1.24 log @Changes 8.24: * Added ability to write some Kodak APP3 Meta tags * Added a few new Olympus LensType's and new values for a couple of other tags * Added support for yet another Kodak MakerNote variation (M580) * Added conversion for OOXML DocSecurity tag (thanks Jeff Harmon) * Added another Nikon ExternalFlashFlags value (thanks Warren Hatch) * Decode more Canon VRD tags (thanks Gert Kello) and changed some tag names * Decode a couple of new Canon 7D tags (thanks Vesa Kivisto) * Decode a few more Sigma tags * Decode HTML tags written by Microsoft Office * Decode some MakerNotes tags from Samsung MP4 videos * Allow RFC 8601 date/time values to be written without seconds * Fixed conversion for Kodak Meta:SerialNumber * Changed conversion of Canon FocusDistanceUpper/Lower tags to add units (m) * Changed the names of some Nikon FlashExposureComp tags * Changed name of RTF CharactersNoWhiteSpace tag to CharactersWithSpaces to conform with what Microsoft does with their software as opposed to what they say in their RTF specification * Changed a few FlashPix tags for better consistency with OOXML and RTF * Properly convert OOXML Unicode character entities * Fixed problem writing some Sigma MakerNote tags * Fixed problem writing incorrect value for "Uncalibrated" XMP:ColorSpace * Fixed bug where some unknown Canon values were extracted twice with -U @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.23 2010/04/09 23:44:28 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-8.24.tar.gz) = da912d9ff2761c9be48db6a8c2c500bd0bf6d120 RMD160 (Image-ExifTool-8.24.tar.gz) = 699a417f655af44130063bbee5c1228572a82b11 Size (Image-ExifTool-8.24.tar.gz) = 2891875 bytes @ 1.23 log @Update to 8.15. Mar. 18, 2010 - Version 8.15 (production release) - Allow times with timezones in GPX track logs - [many other changes] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.22 2010/02/10 15:27:57 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-8.15.tar.gz) = af5b571d66ed4179b704f4cfa57dc8f87f630a8c RMD160 (Image-ExifTool-8.15.tar.gz) = dc4e1d991f4430bcde08fd122bfba2c9deec0d0c Size (Image-ExifTool-8.15.tar.gz) = 2801361 bytes @ 1.22 log @Update to 8.10 - API Changes: - Enhanced GetFileType() to return descriptions for more file types - Fixed "-TAG-= -TAG=VALUE" syntax to work with shiftable (date/time) tags and tags with conversions - Enhanced Geosync tag to allow GPS time-drift correction - API Changes: - Added CharsetID3 option - Changed name of IPTCCharset option to CharsetIPTC (but IPTCCharset may still be used for backward compatibility) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.21 2009/11/21 19:18:53 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-8.10.tar.gz) = 38a1ee61c7d8a466445dd5a3efdc0ad3f7b536ae RMD160 (Image-ExifTool-8.10.tar.gz) = 191e3fbbf8fe6ebc2eaa9f95df3fd1c561c66711 Size (Image-ExifTool-8.10.tar.gz) = 2774298 bytes @ 1.21 log @Update to production release 8.00. (Despite 7.89->8.00 appearing momentous, it does not appear to be significant.) Many minor fixes and enhancements. Notable entries: - Added new Geosync tag to allow geotagging of images with timestamps which are not pre-synchronized to GPS time - Changed conversion of Canon MeasuredEV to correspond more closely to LightValue (by adding 5 to the MeasuredEV value, which seems to be good for all EOS models, but it may be high by up to 1 EV for some PowerShot models) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2009/08/18 23:30:08 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-8.00.tar.gz) = dfed07271cf3a012d45e0b9a7f82deecce35cada RMD160 (Image-ExifTool-8.00.tar.gz) = c953aa5802ab895070a791e60c20309ee3256874 Size (Image-ExifTool-8.00.tar.gz) = 2349313 bytes @ 1.20 log @Update to production release 7.89. - IMPORTANT: Not quite done with NRW fixes -- fixed similar bug which could corrupt NRW images when writing new values larger than 10 MB - IMPORTANT: Fixed bug introduced in version 7.77 which causes Nikon NRW images to be corrupted when writing - API Changes: - Added support for reading Garmin TCX track logs with the -geotag option - Decode Nikon D300 firmware 1.10 camera settings (thanks Stuart Solomon) - Improved geotagging by allowing different NMEA sentences with slightly different timestamps (within 10 seconds) in the same fix [Assorted other changes; see "Changes" in source] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2009/07/18 00:12:45 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-7.89.tar.gz) = 5fda5eeb02a5b272b89c49a4c11aba8df9849876 RMD160 (Image-ExifTool-7.89.tar.gz) = 9a5a661d6ccdc896cf9c26dfe18f0cfafc7283c2 Size (Image-ExifTool-7.89.tar.gz) = 2197428 bytes @ 1.19 log @Update to 7.82. Many changes - highlights are: - Added support for DNG version 1.3 - API Changes: - Improved handling of $/ by localizing internally - Added ability to geotag with KML files (Note: each Placemark must contain a TimeStamp for this to work) - Added -struct option for JSON (-j) and XML (-X) outputs - Added ability to specify geotagging parameters via config file - API Changes: - Added GeoMaxHDOP, GeoMaxPDOP, GeoMaxIntSecs and GeoMaxExtSecs options - API Changes: - Changed WriteInfo() to use a temporary file instead of a memory buffer when a source file name is given with no destination file - Attempt (yet again) to fix problems when UTF-8 encoded strings are passed to exiftool functions - Added geotagging feature and new -geotag option (guess who finally bought a hand-held GPS!) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2009/02/13 01:29:49 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-7.82.tar.gz) = fbf82ba79debd4ecf3922f44382607cbca136f93 RMD160 (Image-ExifTool-7.82.tar.gz) = 299de6a9354c2b7f64714d0a86993c74f8fb54ec Size (Image-ExifTool-7.82.tar.gz) = 2168931 bytes @ 1.18 log @Update to 7.67. Many changes omitted. - IMPORTANT: Fixed bug introduced in version 7.01 which could cause corruption of TIFF-format images in very rare situations when adding tags to an image containing very large (> 10 MB) binary data blocks - Enhanced -listx option to give short output when used after -s - Included 2 new argument files in distribution: xmp2gps.args and gps2xmp.args - Prevent writing of TIFF images containing the obsolete (and unsupported) TIFF 6.0 JPEG extensions @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2009/01/07 22:24:31 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-7.67.tar.gz) = 94917af840824cb3b6f673341c47d47d802655ea RMD160 (Image-ExifTool-7.67.tar.gz) = 9d817ed2f7f6b1e0690d66bf5436bdcc7fe8286d Size (Image-ExifTool-7.67.tar.gz) = 1934063 bytes @ 1.17 log @Update to production release 7.60. Many minor changes omitted. Highlights: - Added read support for Panasonic RW2 raw images (and extract meta information from embedded PreviewImage as Doc1) - Recognize DCP (DNG Camera Profile) files - Added read/write support for EXIF files - Added ability to write EXIF as a block (finally!) - Decode CameraOrientation for a number of Canon EOS models (thanks Bogdan) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2008/11/06 11:28:09 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-7.60.tar.gz) = 600667c9004f90d2e337257d91ebf1d64783a747 RMD160 (Image-ExifTool-7.60.tar.gz) = 3b5043d20896d74f183c337fefc121cf20425680 Size (Image-ExifTool-7.60.tar.gz) = 1778320 bytes @ 1.16 log @Update to 7.51. Minor changes omitted; see "Changes". Oct. 27, 2008 - Version 7.51 (production release) - API Changes: - Added ExtractEmbedded option - Added support for XMP PRISM 2.0 schema tags - Added -X option to output extracted information in XML format - API Changes: - Fixed CanWrite() to be consistent with documentation - Added support for new XMP IPTC Extension 1.0 tags (rev 2) - Added new Composite LensID tag and changed a number of LensType values in an attempt to disambiguate Canon, Pentax, Minolta and Sony 3rd party lenses - API Changes: - Added ListSep option - API Changes: - Added ability to pass options to SetNewValuesFromFile - WARNING: Older ExifTool versions will not properly rewrite DNG 1.2 images which contain multiple color profiles - Added DNGVersion check to avoid future problems with major DNG revisions - Added support for new DNG version 1.2.0.0 tags - Decode Nikon Capture NX 2 NikonICCProfile information (thanks Jens Duttke) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2008/05/31 11:45:45 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-7.51.tar.gz) = 79acbae33c0af6d4219d337fe38ada9c136f030a RMD160 (Image-ExifTool-7.51.tar.gz) = 2b908e82a7ed90ea5040be4af84ee0f8bcfba5eb Size (Image-ExifTool-7.51.tar.gz) = 1747046 bytes @ 1.15 log @Update to 7.30. Selected changes since 7.25: May 31, 2008 - Version 7.30 (production release) - Added new Canon CustomFunctions values from the EOS 1DmkIII firmware update, and a new CanonExposureMode value (thanks David Pitcher) - Added ability to read/write XMP in GIF images - Added ability to write to GIF87a images (by upgrading them to GIF89a) - API Changes: - Extract FileSize information from images passed as a scalar reference @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2008/05/07 19:52:54 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-7.30.tar.gz) = 6567020dc78c476487dd630f72ece8d6ce796a47 RMD160 (Image-ExifTool-7.30.tar.gz) = 1e6c80089ffb651e3e2b1c531452ecaf78300ead Size (Image-ExifTool-7.30.tar.gz) = 1620455 bytes @ 1.14 log @Apr. 18, 2008 - Version 7.25 (production release) - API Changes: - Fixed CanCreate so it returns false for non-writable TIFF-based files - Fixed bug introduced in 7.18 which caused "Error parsing XMP" warning when deleting all XMP and writing new XMP tags in the same step - Fixed bug where IFD0 could be deleted when writing JPEG with a bad IFD1 - Fixed problem extracting some writable directories as a block - Fixed bug which could cause "Not an ARRAY" error when reading PDF files @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2008/03/13 00:30:39 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-7.25.tar.gz) = cc55a8c972815972ebed5f5fda472b832b0badb2 RMD160 (Image-ExifTool-7.25.tar.gz) = 91956c87403fc51e28e69d2c04acefe15f311d83 Size (Image-ExifTool-7.25.tar.gz) = 1611838 bytes @ 1.13 log @Update to 7.21. Mar. 12, 2008 - Version 7.21 (production release) - Added support for Leica M8 maker notes (in both DNG and JPEG images) - Added ability to write encrypted Nikon makernote information (!!) - Fixed decoding of Nikon D3 color balance information - Decode AFPointsUsed for Nikon D3 and D300 (thanks Jens Duttke) [many minor changes] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2008/02/13 14:03:15 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-7.21.tar.gz) = 11a747020c26aba18e5c52db5d0782d23eeef67b RMD160 (Image-ExifTool-7.21.tar.gz) = cdb71c5d0676930becd7b02c52a7a19566ffb8bb Size (Image-ExifTool-7.21.tar.gz) = 1585931 bytes @ 1.12 log @Update to 7.15. Feb. 5, 2008 - Version 7.15 (production release) - API Changes: - Also allow File::RandomAccess reference as argument to ImageInfo() - Added -T option (equivalent to -t -S -q -f) [many small fixes and improvements omitted; see Changes file.] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2007/10/24 21:16:40 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-7.15.tar.gz) = 79b0cbca812c3b8e5e5c87e909f03de6e013a679 RMD160 (Image-ExifTool-7.15.tar.gz) = dbc4665e1f7ba810cf0a12b905f5fada6c33037e Size (Image-ExifTool-7.15.tar.gz) = 1553359 bytes @ 1.11 log @Update to 7.00. Changes since 6.76: - API Changes: - Changed WriteInfo() behaviour to be more consistent when editing file in place and a new FileName is specified (original file is now deleted) - Improved warning message when trying to write an 'unsafe' tag - API Changes: - Added option to allow makernote block to be extracted without rebuilding plus hundreds more; see Changes in $WRKSRC. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2007/02/17 15:33:53 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-7.00.tar.gz) = bc6a0be62d6ed79adcb236a6371dc215568da374 RMD160 (Image-ExifTool-7.00.tar.gz) = 8f4c7d75288d3e161afe07ff0c69c20ec19278fa Size (Image-ExifTool-7.00.tar.gz) = 1470095 bytes @ 1.10 log @update to 6.76 from 6.66 Many minor changes omitted; intermediate changelogs combined. - Added read support for DOC, XLS and PPT documents - Updated GeoTiff support for new definitions in libgeotiff-1.2.3 - Added ability to write certain EXIF tags (ie. UserComment) as Unicode @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2006/12/20 14:30:54 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-6.76.tar.gz) = 23e4b10776996dbddb052d4041b3ba5502f4e6fb RMD160 (Image-ExifTool-6.76.tar.gz) = d1d3e586035535567312d0ed322600657156193b Size (Image-ExifTool-6.76.tar.gz) = 1235048 bytes @ 1.9 log @Update to production release 6.66. Important changes since 6.57 (many omitted): - Added ability to read/write MIE trailers in JPEG and TIFF images - Added Nikon ImageAuthentication tag (thanks Jeffrey Friedl) - API Changes: - GetFileType() may now also be used to return a file description @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2006/11/21 10:38:38 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-6.66.tar.gz) = 2e0153ab38284465b69d7d3ea629506875236d9e RMD160 (Image-ExifTool-6.66.tar.gz) = 085e7cf6a3212599f3e1a040e6cc55271a2c6511 Size (Image-ExifTool-6.66.tar.gz) = 1183686 bytes @ 1.8 log @Update to 6.57. Some of the many changes since 6.42: - Added read support for a number of audio file formats: Ogg Vorbis, Ogg FLAC, FLAC, APE (Monkey's Audio) and MPC (Musepack) - Improved parsing of ID3 v2.3 and v2.4 information - Added read/write support for Canon VRD (Recipe Data) files and trailers - Improved handling of trailers in JPEG and TIFF-format images: - Fixed bug when re-writing NEF files which caused new preview image written by Nikon Capture 4.4.0 to be lost - Added ability to create JFIF segment @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2006/10/03 00:26:01 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-6.57.tar.gz) = 02d07fdf64972499a8179f9a5a18a2dc602be624 RMD160 (Image-ExifTool-6.57.tar.gz) = 471e7d298b7637f22d13e8f31073d695a0939e96 Size (Image-ExifTool-6.57.tar.gz) = 1160497 bytes @ 1.7 log @Update to 6.42. Changes since 6.36: - Re-worked Sony and Minolta LensID lists and added a number of new lenses - Added ability to delete a group and write back information in one step - Compatibility warning: This changes previous behaviour when adding and deleting information in the same operation if new tag values are set after a group has been flagged for deletion - Decode Sony LensID's (thanks Thomas Bodenmann) - Added shortcut MakerNotes tag to represent the maker notes tags from all manufacturers (useful when copying tags between files) [many minor changes; see Changes in source] @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2006/09/08 13:03:53 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-6.42.tar.gz) = 9dc40e2866d53c40b1b05b9cd6b8634c0d5560f4 RMD160 (Image-ExifTool-6.42.tar.gz) = b9b76aa0e4603197b8d035ba20d1c57e8a4f751f Size (Image-ExifTool-6.42.tar.gz) = 1061742 bytes @ 1.6 log @Update to 6.36. Some changes since 6.29 (many minor fixes/addititions omitted): - Renamed Canon AFPointsUsed20D to AFPointsUsed and decode for 30D and 400D - Added new Canon AutoISO tag, renamed Canon:ISO tag to ShotISO, and added a new composite ISO tag to give the ISO that was actually used - Decode a number of new values for FujiFilm PictureMode (thanks Michael Meissner) - Added support for Nikon D80 lens information and recognize a new lens (thanks Robert Rottmerhusen) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2006/07/24 15:23:58 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-6.36.tar.gz) = aea1a5c122ecb63d3fd037d144fbb94bb36e511d RMD160 (Image-ExifTool-6.36.tar.gz) = 90269bfbf4b9dbafb403012c7c053c6d907ab4a9 Size (Image-ExifTool-6.36.tar.gz) = 1053193 bytes @ 1.5 log @Update to production release 6.29. Many minor changes omitted; see Changes in ${WRKSRC}. - Improved decoding of Canon PictureStyle information - Decode a number of new tags in Canon, Casio, FujiFilm, Minolta, Nikon, Panasonic, Pentax, Ricoh and Sony and maker notes - Improved recognition of various Minolta maker note formats - Added a number of new Nikon Capture tags - API Changes: - Added FastScan option - Return "0000:00:00 00:00:00" instead of "1970:01:01 00:00:00" as the string representation of numerical times with a value of zero - Added read support for Real audio/video (RA, RM, RV, RMVB, RAM, RPM) files - Added read support for SWF (Shockwave Flash) files @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2006/05/12 14:17:06 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-6.29.tar.gz) = f06ff8ea6c59e2367e2e894492fa29c63c7f5778 RMD160 (Image-ExifTool-6.29.tar.gz) = fc30f5830e85b76d0a68185f9ba0b862d555860b Size (Image-ExifTool-6.29.tar.gz) = 1044246 bytes @ 1.4 log @Update to 6.17. See Changes in distfile for full details. Highlights: - Fixed problem with rpmbuild on Mandriva 2006.0 (thanks Niels Kristian) - Improvements to Nikon AF point decoding (thanks Roger Larsson) - Made FileName and Directory writable (enabling a whole new functionality!) - Made Rotation writable in CRW images - Improved JPEG writer to tolerate any segment ordering - Added ability to write ICC_Profile data as a block - Added read/write support for ICC and ICM color profile files - API Changes: - Added ability to prefix tag name with group in arguments to ImageInfo() (read/write symmetry is now improved since this feature already existed in the write routines, and now group names can be used in shortcuts) - Changed order of filtering for Group# option and tag exclusions to be applied after extracting tags specified in calls to ImageInfo() - Added -overwrite_original_in_place option - Added a number of new XMP tags and bring XMP support up to new specification, plus a few undocumented XMP-aux tags (thanks Lou Salkind) - Added ability to decode DNGMakerNotes - Added back RedBalance and BlueBalance as composite tags @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2006/02/20 12:32:12 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-6.17.tar.gz) = d472e091231590cb39a064cab91de6c4f92eb145 RMD160 (Image-ExifTool-6.17.tar.gz) = e29d68b993c54c94c34e108b29c7205a2466657e Size (Image-ExifTool-6.17.tar.gz) = 973703 bytes @ 1.3 log @Update to 6.00 Feb. 19, 2006 - Version 6.00 (production release) [minor changes omitted -gdt] - Added read support for Sony SR2 raw images (but most tags still unknown) - Added read support for Kyocera Contax N Digital RAW images - Added ability to write or delete shortcuts which reference multiple tags (previously only shortcuts referencing a single tag were writable) - Changed descriptions of FNumber, ExposureTime, ISO, DateTimeOriginal, CreateDate and ModifyDate to more closely match their tag names - Separated Canon and Nikon Red/BlueBalance information into individual components with tag names like WB_RGGBLevels - Decoded a number of new Canon tags for EOS models, including ColorBalance tables, 20D AF points and SensorInfo (thanks Rainer Honle) - Fixed incorrect decoding of EOS 10D/300D color balance modes - Set MIME type for all RAW image formats to "image/x-raw" - The -f option is no longer implied when -S and -s are combined - Fixed problem with validation of Canon PictureInfo for images rotated by Canon ZoomBrowser EX (thanks Joshua Bixby) [prior non-production release notes merged] - Major additions to Canon maker note decoding, including EOS-1D personal functions (thanks Rainer Honle for decoding many 5D tags) - Enhanced FMT syntax for -o, -w and -tagsFromFile options - Decode maker notes of Samsung DX-1S - Added ability to list tags in a specific group - Added support for Canon 5D custom functions (thanks Rainer Honle) - Added support for Canon 1DmkII and 350D custom functions - Decode AIFF SampleRate - Properly identify CR2 images read via pipes (previously identified as TIFF) - Improved formatting of printed values for some DNG tags - Fixed problem extracting OriginalRawImage from little-endian DNG images - Fixed problem where "unreferenced bytes" error could be incorrectly issued when deleting all EXIF from a TIFF image - Added ability to write JFIF information - Added ability to extract and decompress original raw image from DNG - Added read support for AIFF audio files - API changes: - SetNewValue() now accepts an ARRAY reference for setting list-type tags such as Keywords, or a SCALAR reference for binary data, so it may now be called directly with any value returned by GetValue(). - Recognize Panasonic Type 2 maker notes - Changed Nikon LensID to a composite tag to allow better decoding of non-Nikon lenses, and added a bunch of new lenses to the list - Added ability to read and write AFCP information in JPEG images - Added read support for WMV video and WMA audio files (ASF format files) - Added EXIF tags 0x82a5-0x82ac - Added support for JVC maker notes - Extract a number of new DNG tags plus DNG JPEG preview image - Added support for AVI and MP4 videos - Improved decoding of Olympus maker notes - Improved APP12 decoding - Improved CanonPictureInfo validation to work with more PowerShot models - Decode maker notes of Nikon D1 - Combining -t with -S now gives a single-line tab-delimited list of values - Extract preview image for Samsung Digimax i5 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2006/01/03 13:12:57 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-6.00.tar.gz) = 9267a0c4686db5889ff18946af9d8141e2d5148c RMD160 (Image-ExifTool-6.00.tar.gz) = ff4445070ac6be8659b282f3f4a5bd2f4f723e8c Size (Image-ExifTool-6.00.tar.gz) = 876655 bytes @ 1.2 log @Update to 5.87 (many minor changes omitted below): - Added support for JVC maker notes - Extract a number of new DNG tags plus DNG JPEG preview image - Added support for AVI and MP4 videos - Decode maker notes of Nikon D-1 - Combining -t with -S now gives a single-line tab-delimited list of values - Fixed problem deleting entire XMP data block using '-xmp=' syntax - Added -F option to allow maker notes offsets to be fixed - Added -htmlDump option to generate a verbose HTML-based hex dump of EXIF and/or TIFF information (cool new diagnostic tool) - Improved synthetic maker notes when coping tags from CRW file - API changes: - Added HtmlDump and TextOut options - Fixed bug which caused error rewriting Minolta MRW images - Changed writing of TIFF so that existing IPTC will be rewritten as int32u whenever IPTC is edited, regardless of original format type. This allows files to be 'fixed' even if IPTC was previously another format (now we get to see if there is any software out there that barfs on int32u's...) - Changed the -s option so tag names are displayed instead of descriptions (now similar to the -S option, but values are aligned in a column) - Changed writing of new TIFF IPTC information to make it visible in Nikon Capture (for some reason requires int32u format) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2005/11/18 18:39:21 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-5.87.tar.gz) = d84473a5521f8e0305a0dbf0a2fbc43b4e13ea85 RMD160 (Image-ExifTool-5.87.tar.gz) = 62148ad6f3de793ef47c04237290caa02307d2a4 Size (Image-ExifTool-5.87.tar.gz) = 804458 bytes @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2005/11/18 14:41:24 gdt Exp $ d3 3 a5 3 SHA1 (Image-ExifTool-5.77.tar.gz) = f04c2f7068b8080ab0fe01e8b42379d43efd098e RMD160 (Image-ExifTool-5.77.tar.gz) = 52df7b2fcfdfc41d9c39ba527808eea0a40b1e21 Size (Image-ExifTool-5.77.tar.gz) = 768567 bytes @ 1.1.1.1 log @renamed from graphics/exiftool @ text @@