SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for perl-Image-ExifTool-10.89-lp150.1.1.noarch.rpm :

* Tue Apr 03 2018 t.grunerAATTkatodev.deApr. 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 \"AATT\" 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 Feb. 22, 2018 - Version 10.80 (production release) Added read/write support for Reconyx UltraFire maker notes Added a new Sony/Minolta lens (thanks Jos Roost) Decode a new PanasonicRaw tag (thanks LibRaw) Extract ImageWidth/Height for main image of an HEIC file 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
* Tue Apr 19 2016 t.grunerAATTkatodev.deApr. 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 François) 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-Sipilä) Decode a few more Photoshop tags Convert MDItem date/time values to local time Patched to read incorrectly written DJI GPSCoordinates in MOV videos Jan. 22, 2016 - 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 Jan. 4, 2016 - Version 10.09 Added ability to extract OS X system metadata (\"MDItem\" tags) Added a value conversion for GoogleTrackDuration Enchanced the -i option to allow full path names to be specified Fixed a potential runtime error when writing corrupted JPEG images API Changes: Added MDItemTags option Dec. 22, 2015 - Version 10.08 Added ability to write empty XMP structures Added write support for PhaseOne MakerNotes tags in IIQ files Added a new Nikon LensID (thanks David Püschel) Decode a new Olympus tag and improved decoding of DriveMode Minor improvements to HtmlDump of PhaseOne IIQ and PDF files Patched to allow overwriting of empty XMP written by some PhaseOne cameras Fixed bug in HtmlDump feature that could cause a \"substr outside of string\" error API Changes: Changed QuickTimeUTC API option to also enforce proper time zero Nov. 26, 2015 - Version 10.07 Fixed problem with warnings on some systems about unimplemented functions for FileGroupID and FileUserID when -p or -if were used Nov. 26, 2015 - Version 10.06 Added a new Canon LensType (thanks LibRaw) Added a new Pentax LensType (thanks Louis Granboulan) Added a couple of new XMP-digiKam tags Added a new CanonModelID Added a new ACDSee XMP tag (thanks Malus) Decode a new Canon tag Improved a few lens names (thanks Jos Roost) Patched to remove trailing null when reading improperly written QuickTime strings Fixed bug where SystemTags weren\'t available for use with the -p and -if options Nov. 6, 2015 - Version 10.05 Added new Canon and Sony LensType values Added some new Nikon LensID\'s (thanks Robert Rottmerhusen) Added a new PentaxModelID Added preliminary support for Motorola maker notes Changed format of XMP-photoshop:DocumentAncestors to write a simple Bag of strings rather than structures (since this is what the Adobe software writes, contrary to their own XMP specification) Fixed problem where HASH references may be exposed when copying a list of structures to a non-list-type tag API Changes: Added Filter option Changed GetNewValues method name to GetNewValue (GetNewValues still works for backward compatibility) Oct. 28, 2015 - Version 10.04 Added a few new Microsoft XMP tags Enhanced -r option to allow processing of directory names beginning with \".\" Avoid writing XMP-microsoft:LensModel unless specified explicitly Limit precision of area size in picasa_faces config file (thanks StarGeek) Moved Nikon NCDT GPS tags into the GPS group so they work with the Composite GPS tags Fixed problem reading Ricoh RMETA information from some cameras Oct. 21, 2015 - Version 10.03 Added support for JPEG 2000 extended-length boxes Added a few new Canon LensType and CanonModelID values Added a new Nikon LensID (thanks LibRaw) Added ExifTool version number as a comment in -listx output Added support for Leica SL (Typ 601) maker notes Added a new Sony LensType (thanks Jos Roost) Decode more Sony tags for some new models (thanks Jos Roost) Decode a new Pentax tag Patched for invalid makernote entry written by Sony ILCE-7M2 v1.21 Patched problem reading EXE resources with a missing null terminator Updated Windows distribution package to use latest version of PAR Sept. 17, 2015 - Version 10.02 Added ability to read PNG chunks after the normal PNG end of file (IEND) Added ability to delete a PNG trailer (with -trailer:all=) Added some new Nikon LensID\'s (thanks Robert Rottmerhusen and LibRaw) Added a few new Canon LensType\'s (thanks Jos Roost and LibRaw) Added a new Pentax LensType (thanks Niels Kristian Bech Jensen) Decode some new PanasonicRaw tags (thanks Andrew) Decode a new Pentax tag Enhanced -m option to allow IPTC values which are too short to be written
* Fri Sep 04 2015 t.grunerAATTkatodev.deSept. 3, 2015 - Version 10.01 Added a new Olympus CameraType Added a new Canon LensType (thanks Norbert Wasser) Decode a new Pentax tag Leica programmers should all be ashamed of the complete shambles of metadata they have created Minor change to the name of a Sigma lens for Canon Improved recognition of Pentax lens adapter Implemented NoPDFList for -b option of Windows version too Renamed a few Sony tags and improved decoding of others (thanks Jos Roost) Renamed a few Pentax tags Fixed problem importing structured information from -X option output Fixed round-off errors in value and typo in name of CanonVRD:GammaWhitePoint Fixed test failures if Encode, POSIX or Time::Local modules are missing 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
* Thu Jun 11 2015 t.grunerAATTkatodev.deJune 2, 2015 - Version 9.97 Added a new Pentax Quality value 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*.
*\" on the command line matched \".\" and \"..\", causing unexpected files to be processed Fixed problem extracting some Microsoft tags from MP4/MOV videos Feb. 22, 2015 - Version 9.86 Added check for valid filename encoding when using wildcards in Windows Added support for Sigma X3F version 4.1 images Added a number of new Sigma LensType values (thanks LibRaw and Niels Kristian Bech Jensen) Added a new Canon LensType (thanks Michael Tapes) Added a new Leica LensType (thanks LibRaw) Added a new Olympus CameraType Decode a couple more FujiFilm RAF tags (thanks Frank Markesteijn) Always preserve FileCreateDate when writing on Windows if Win32::API and Win32API::File are available Changed names of and properly decode new Olympus Pitch/Roll tags Changed rounding method for rational values in an attempt to fix failed tests on FreeBSD 10.1 and Perl 5.20.1 with uselongdouble enabled Resolved issue with duplicate SamsungModelID values Feb. 14, 2015 - Version 9.85 Added support for Ricoh WG-M1 maker notes Added a few new Pentax LensType\'s (thanks Louis Granboulan) Decode a couple of new Pentax tags (thanks Louis Granboulan) Enhanced JSON import so an object with a missing SourceFile has the same effect as a SourceFile of \"
*\". Changed MIMEType for executable script files Patched remaining known problems involving Windows Unicode file names (creating directories and using wildcards should now work) Patched long-standing Windows daylight-savings-time bug, and removed the dependency on Win32API::File::Time (reported file times should now be correct, but may disagree with the Windows \"dir\" command) Fixed decoding of FLIR:PlanckO (thanks Tomas) Feb. 10, 2015 - Version 9.84 Added a new CanonModelID Added a new Pentax LensType and PentaxModelID (thanks Louis Granboulan) Fixed bug introduced in 9.83 that broke the -P option on Windows Feb. 7, 2015 - Version 9.83 Added support for new IPTC Extension version 1.2 XMP tags Added support for Leica X (Typ 113) maker notes Added read support for ChartTIFF tags Added a few new Canon LensType values (thanks Norbert Wasser for two) Added a few new Nikon LensID\'s (thanks David Püschel, Robert Rottmerhusen and Niels) Added a number of new Olympus ArtFilterEffect values (thanks Phiber) Added some new Olympus AspectRatio values (thanks Herb) Added a new PentaxModelID Added a new Olympus CameraType (thanks LibRaw) Added new values for various Canon tags Decode a number of new Sony tags (thanks Jos Roost) Decode a couple more Nikon ShootingMode bits (thanks Leegong) Updated to Nov 2014 XMP specification Patched incompatibility between Windows Unicode update and Perl 5.005 Jan. 15, 2015 - Version 9.82 Added support for Windows Unicode names for input CSV and JSON files Decode a number of new Sony tags (thanks Jos Roost) Improved checks and warnings for invalid file name encoding on Windows Improved Polish translations (thanks Kacper Perschke) Changed exif2xmp.args and xmp2exif.args files (available in the full ExifTool distribution) to avoid using non-standard XMP namespaces Fixed problem setting file times for Windows Unicode file names Jan. 12, 2015 - Version 9.81 Added Composite:Megapixels tag Added a few new Nikon LensID\'s (thanks Robert Rottmerhusen) Fixed problem in Windows using Unicode file names with the -o option Jan. 7, 2015 - Version 9.80 Added a few new Canon and Minolta/Sony LensType values (thanks LibRaw) Added a few new CanonModelID\'s Decode a few new Canon tags Suppress warning for Canon 7DmkIII VignettingCorrUnknown2 data format Fixed runtime warning when piping an MOI file to exiftool Fixed bug in -fileOrder option introduced in version 9.79 Fixed bug using Windows Unicode file names with -tagsFromFile option Jan. 4, 2015 - Version 9.79 - Windows Unicode file names Added support for Windows Unicode file names (but note that support still isn\'t complete -- some things like setting FileModifyDate or creating a directory with a Unicode name still need work) Added read support for MOI files Added a few more Canon LensType\'s (thanks LibRaw and Martin) Added a new Nikon LensID Added a couple of new Panasonic ImageQuality values Decode a new FujiFilm tag and added a new FilmMode value Allow zero-length group names to be specified (which provides a method to directly access the 0th copy of a duplicate tag using the empty family 4 group name by specifying \"4:TAG\") Fixed invalid Samsung tag name Fixed writing of XMP:ExposureCompensation with fractional values API Changes: Added CharsetFileName option Dec. 13, 2014 - Version 9.78 Added a new Nikon LensID and a new Canon LensType (thanks LibRaw) Decode a new unknown atom in Canon MOV videos Decode a number of new Sony tags (thanks Jos Roost) Decode a number of new Samsung tags Improved MakerNote compatibility when writing by adding the same amount of padding after the MakerNote IFD as that written by the specific camera model Changed the DNG BaselineExposureOffset to a signed rational (contrary to the DNG 1.4 specification, which specifies an unsigned RATIONAL, but obviously Adobe meant for it to store negative values) Changed name of new QuickTime Rating tag to RatingPercent Fixed problem introduced in 9.64 where multiple list values from some tags in ZIP-based files were extracted as separate tags instead of as a list when the -struct option was used, and implemented a different patch to just suppress the structure warnings without changing the 9.63 behaviour Fixed problem where some EXIF information in MOV videos could be corrupted when writing
* Tue Dec 09 2014 t.grunerAATTkatodev.deNov. 28, 2014 - Version 9.77 Added FilePath tag (generated only if specified and Cwd is available) Added a new Panasonic ShootingMode (thanks Horst Wandres) Added a new FujiFilm WhiteBalance value Added a new QuickTime vendor ID Added a new Pentax RawDevelopmentProcess value Decode a few new QuickTime tags Decode some new tags in Kodak SP360 MP4 videos Fixed bug that could cause a runtime error when parsing a Canon EOS 40D image which had been edited by Nikon Capture software Fixed bug which could produce invalid XML in the -X output when -struct was also used Nov. 15, 2014 - Version 9.76 (production release) Added support for the LFR format (same as LFP) Added support for Samsung models which write 2 values for LensType Added a new Samsung LensType (thanks Nick Livchits) Added a few new Nikon LensID\'s (thanks David Püschel) Added a new PentaxModelID Added some new Olympus WhiteBalance2 values (thanks LibRaw) Added a new EXIF:Compression value Decode a new FujiFilm tag Decode a few more private TIFF tags Improved warning message if \"DIR\" or \"FILE\" is used literally on the command line Improved \"-j -b\" output to encode any non-UTF8 values as Base64 Enhanced -fast option (FastScan API option) to allow file processing to be bypassed entirely Changed conversions for a couple of Nikon 1 AF tags for consistency Changed reported FileType for LNK, KEY, KTH, NUMBERS, NMBTEMPLATE and PAGES files to match extension Fixed problems adding new XMP and deleting old XMP from MP4 videos Fixed problem writing FileModifyDate/FileCreateDate when -overwrite_original_in_place is used Nov. 2, 2014 - Version 9.75 Added support for FLIR version 101 metadata Added a new Olympus LensType (thanks Niels Kristian Bech Jensen) Added a new Pentax LensType (thanks Louis Granboulan) Added a new Samsung LensType Decode a few more Nikon D4S tags (thanks Warren Hatch) Decode a few more Sony tags (thanks Jos Roost) Decode a new FujiFilm tag Improved formula for calculating Sony:FocusDistance2 (thanks Jos Roost) Changed XMP parsing to impose standard namespace prefixes, thus avoiding (some) problems reading the ugly XMP generated by Microsoft products Fixed decoding of Nikon FileInfo tags for recent DSLR models Oct. 15, 2014 - Version 9.74 Added a number of new QuickTime GenreID values (thanks François Bonzon) Added support for some newer Sony cameras (thanks Jos Roost) Decode more Nikon D4S custom settings Improved lens identification logic for XMP metadata (thanks Jos Roost) Fixed typo in Condition for a few D3 NikonCustom tags Fixed bug which could cause a \"Use of uninitialized value $val\" runtime error when reading XML Oct. 13, 2014 - Version 9.73 Added a new CanonModelID (thanks LibRaw and Niels Kristian Bech Jensen) Added a few new Canon and Sony lenses (thanks Jos Roost) Delete unknown PNG TextualData tags when deleting all PNG tags Decode AF points for Canon PowerShot G1X Mark II Decode a number of Pentax, Olympus, Panasonic and Sony tags (thanks LibRaw) Decode a few more Nikon NCTG tags in MOV videos (thanks Stuart Bennett) Decode Nikon D4S custom settings (thanks Warren Hatch) Decode some makernote tags in Sony Xperia Z3 images Make PhotoshopThumbnail and PhotoshopBGRThumbnail writable (but \"unsafe\") Changed order of operations so flattened tags always take precedence over structured tags when writing a mix of both types of tags Fixed potential bug decoding some Nikon 1 AF points Sept. 26, 2014 - Version 9.72 Added a few new Pentax ISO values Added a new CanonModelID and SonyModelID (thanks LibRaw) Added a new Canon LensType Decode AF points for some newer Nikon 1 cameras (thanks Chris Reimold for his help, and Graham Woolf for the samples) Improved verbose output for recently decoded Samsung trailer Fixed Samsung trailer writer to properly update offsets in the QDIO block Sept. 20, 2014 - Version 9.71 Added a couple of mew CanonModelID\'s (thanks LibRaw) Added a couple of new Nikon LensID\'s (thanks Robert Rottmerhusen and LibRaw) Added minor warning when deleting all PDF metadata (because it isn\'t really deleted) Added a new Samsung LensType Added a new Sony/Minolta LensType (thanks Marcus Holland-Moritz) Decode \"Sound & Shot\" trailer written by some Samsung Galaxy models Decode a number of new Sony tags including FocusDistance2 (thanks Jos Roost) Decode a number of new Canon and Kodak tags (thanks LibRaw) Decode a new EXIF tag Decode a few new CanonCustom tags Recognize the JPE file extension Fixed swapped CanonCustom AEMicroadjustment/FEMicroadjustment tag names Fixed bug in -listItem option which sometimes prevented it from working Fixed interference by -sep option when writing structured tags API Changes: Added ListItem option Sept. 3, 2014 - Version 9.70 (production release) Added read support for Pentax 645Z makernotes in MOV videos Added a new Canon LensType (thanks Norbert Wasser) Added a new SonyModelID (thanks LibRaw) Added a new Pentax LensType (thanks Dominique Schrekling) Added a new PentaxModelID Added a new Olympus CameraType (thanks LibRaw) Updated Nikon ISOExpansion values for new models (thanks LibRaw) Decode a number of new Sony tags and values (thanks Jos Roost) Decode a new Panasonic tag Decode another QuickTime tag Improved verbose dump for LFP images Patched to repair incorrect list types in XMP structures when writing Patched to avoid MPEG Layer 3 check for files with a \"MUS\" extension Fixed incorrect behaviour of -addTagsFromFile when adding list items from multiple variable-named source files July 27, 2014 - Version 9.69 Added ability to write PNG PhysicalPixel (PNG-pHYs) tags Added a few new Panasonic ContrastMode values Added minor warning when creating EXIF or IPTC in PNG images Decode a few more Sony tags and values (thanks Jos Roost) Fixed problem writing Olympus:LensType API Changes: Shift.pl now autoloads when ShiftTime() is called The 3rd argument to ShiftTime() is now optional July 19, 2014 - Version 9.68 Added read support for Lytro LFP files Added a new Olympus LensType (thanks Niels Kristian Bech Jensen) Added support for the maker notes of some recent Ricoh/Pentax models Allow Composite tag to have no Require\'d or Desire\'d tags Improved -geotag verbose output Changed so XMP tags take priority when reading QuickTime-format files Changed PSD file description to \"Photoshop Document\" Fixed problem where -geotag option could fail if -v4 was used Fixed problem writing SonyDateTime2 July 6, 2014 - Version 9.67 Added support for Sigma X3F version 4.0 files from the DP2 Quattro Added support for Sony XAVC video files Added a new Nikon PhaseDetectAF value Added conversion for Casio EX-ZR300 BestShotMode (thanks Manfred) Decode more proprietary information from some Panasonic/Leica MP4 videos Fixed inaccuracies in decoding some SigmaRaw tags from the X3F header July 1, 2014 - Version 9.66 Added read support for Kodak PixPro S-1 maker notes Added new Canon, Pentax and Sigma LensTypes (thanks LibRaw for the Canon) Added support for Sigma DP2 Quattro maker notes Decode AFMicroAdj for Sony A77M2 Improved decoding of Pentax K-3 AFPointSelected (thanks Dan) Swap \"GPS track start/end\" labels in -geotag -v2 output if track is stored in reverse chronological order Changed handling of IPTC groups so that standard IPTC always has a family 1 group name of \"IPTC\", and takes priority over non-standard IPTC when duplicates are not allowed Patched to recognize incorrect XMP URI\'s written by Nikon NX2 Fixed problem with possible duplication of lens names when attempting to identify lens used by a Nikon camera from a Photoshop-mangled image Fixed problem parsing some NMEA sentences, and added support for GPZDA Fixed typo in a CanonCustom value Fixed bug where standard IPTC may be incorrectly written into a proprietary PhotoMechanic IPTC-format SoftEdit record June 20, 2014 - Version 9.65 Added a new Olympus LensType (thanks Niels Kristian Bech Jensen) Added a print conversion for Unknown ICC_Profile MeasurementGeometry Added LargeTags shortcut Avoid loading data for some tags with large binary data values if they were specifically excluded by the command Improved memory handling when processing CanonVRD information Patched potential \"subscript -1\" runtime error when reading EPS files June 14, 2014 - Version 9.64 Added write-only TestName tag for dry-run tests of file renaming feature Added a few new Olympus CameraType values Added a new new Nikon LensID\'s Added a new Canon LensType Patched to avoid structure warnings when copying tags from ZIP-based files Patched to deal with incorrect byte ordering in FlashPix date/time values written by some cameras Fixed problem using advanced formatting feature in a -if condition Fixed problem parsing Canon VignettingCorr for some newer PowerShot models API Changes: Added \'Test\' option to SetFileName() May 31, 2014 - Version 9.63 Added basic read support for EPUB and MOBI electronic books Added ability to combine -lang option with -listx to extract only one language Remove leading XML comment from XMP if it exists when writing as a block Another attempt to patch problem obtaining a consistent \"full path\" for source files when importing a CSV database in Windows May 24, 2014 - Version 9.62 Added message about SourceFile names to -v2 output when importing a database with -csv= or -json= Added patch to allow extraction of some incorrectly written FlashPix tags Extract a couple of new FlashPix tags for some FujiFilm models Decode a number of new Sony tags (thanks Jos Roost) Changed -n option for GPSTimeStamp to return nanosecond precision May 18, 2014 - Version 9.61 Added ability to combine -l with -listf, -listr or -listwf to add descriptions of the file type Added a few new Canon LensType values (thanks Norbert Wasser and Mark) Extract AE metering segments again for the Pentax K-3 Decode a number of new FujiFilm RAF tags (thanks LibRaw) Decode a number of new Sony tags (thanks Jos Roost) Changed the case of some AF point values for consistency Fixed an incorrect Olympus FocusMode value Fixed problem introduced in 9.60 where a \"LensID argument isn\'t numeric\" warning could occur under some conditions Fixed quirk where ExifTool could incorrectly report that a file was changed when conditionally deleting a non-existent tag as a block May 11, 2014 - Version 9.60 (production release) Added a few new values for some Pentax tags Added a new QuickTime Rating value (thanks François Bonzon) Added a new SonyModelID (thanks LibRaw) Added a new Canon and a new Pentax LensType Decode a number of new tags from WebP extended-format files Decode a couple more Nikon tags Decode a new Canon 300D tag (thanks LibRaw) Decode a new Sony tag (thanks Jos Roost) Updated Sony maker note decoding for ILCA-77M2 (thanks Jos Roost) Renamed QuickTime ©day atom to ContentCreateDate (was previously named Year or CreateDate depending on its location) Changed a number of \"Unknown (-1)\" values to \"n/a\" (thanks Herbert Kauer) Minor change to some German translations (thanks Herbert Kauer) Patched spec file for building RPM under Redhat 6 (thanks Norbert de Rooy) Fixed a problem writing 3-character Nikon CountryCode values Fixed problem when importing CSV files in Windows where an appropriate SourceFile entry may not be found if the file specification does not match exactly but the absolute path is the same May 3, 2014 - Version 9.59 Added support for Leica T maker notes Added a few new Olympus CameraType values Added a number of new AppleStoreCountry values (thanks François Bonzon) Added a print conversion for QuickTime GenreID (thanks François Bonzon) Added more values for some NikonCapture tags (thanks LibRaw) Improved decoding for a number of Sony tags (thanks Jos Roost) Improved decoding of some Olympus tags (thanks Herbert Kauer) Improved writing of GPSAltitudeRef to recognize any signed number Patched problem where some QuickTime UTF-8 values were being decoded incorrectly Apr. 19, 2014 - Version 9.58 Added verbose warning and HtmlDump flag for out-of-sequence EXIF tag ID\'s Improved decoding of NikonCapture WBAdjLighting (thanks LibRaw) Improved German translations (thanks Herbert Kauer) Fixed -v3 to report absolute offsets for RIFF and NikonCapture information Fixed problem in Windows version which caused ExifTool to exit with an error when importing from a CSV file with a non-existent SourceFile entry Apr. 12, 2014 - Version 9.57 Added a Composite tag to calculate Duration for AIFF files Added a couple of new Canon lenses Added a new value for NikonCapture:WBAdjLighting (thanks LibRaw) Added a new Olympus CameraType (thanks LibRaw) Decode a couple more Canon tags Improved French translations (thanks Alphonse Philippe) Patched to correctly sort out-of-sequence GPS IFD entries Fixed possible \"uninitialized value\" runtime error when reading corrupted CanonCustom2 information Fixed unnecessary warning when writing an image with zero-length maker notes Fixed incorrect family 2 group for XMP-exif:GPSImgDirectionRef Apr. 5, 2014 - Version 9.56 Added new Canon and Pentax LensType values Added a couple more Canon ContinuousDrive modes Added a new Sigma ColorMode Decode some new QuickTime tags written by the HTC One (M8) in MP4 videos Decode telemetry information from AR Drone videos Extract PreviewImage from GoPro JPG files Improved German translations (thanks Herbert Kauer) Improved French translations (thanks Alphonse Philippe) Updated en_ca and en_gb translations Patched to avoid \"excessive count\" warning for a 16-bit TransferFunction Fixed decoding of Canon AEBShotCount for some models Mar. 29, 2014 - Version 9.55 Added new write-only HardLink tag for creating hard links Added support for Leica S maker notes Added support for Nintendo maker notes Added limited read support for FLIR \"AFF\" SEQ images Added a new Pentax LensType (thanks Bruce Rusk) Added two new NEFCompression values (thanks LibRaw) Added a few new CanonModelID values Added a new Sony LensType2 (thanks Jos Roost) Added some unknown Sony tags possibly related to metering (thanks Jos Roost) Decode orientation information for Ricoh Theta (thanks Paulo Costa) Decrypt Nikon ColorBalanceUnknown data for -U and -v2+ options Updated recognition of Metabones Canon adapters on Sony cameras to support new adapter firmware versions Improved verbose messages when reading GPS track logs Changed writing of EXIF:Copyright to allow newline conversion to be avoided by disabling print conversion Fixed an incorrect French translation (thanks Alphonse Philippe) API Changes: Fixed problem where Directory tag wasn\'t written if any \"real\" tags were changed when calling WriteInfo() Mar. 1, 2014 - Version 9.54 Added a new Pentax LensType Decode a few more FLIR tags Generate missing default language tags for alternate-language QuickTime tags without them Improved identification of some file sub-types based on filename extension Fixed bug extracting alternate-language QuickTime tags with numerical ID\'s when processing multiple files in a single command Fixed potential problem when using some of the recently added options with the -stay_open feature Fixed problem loading a config file with a single quote in the file name Fixed problem writing a shortcut tag when the target tag has a group name Fixed problem recognizing HTML files with a leading UTF-8 BOM Feb. 22, 2014 - Version 9.53 (production release) Added user-defined file types feature Added support for a few more XMP-expressionmedia tags Decode CameraTemperature from a few new Canon models Decode another Sony tag (thanks Jos Roost) Recognize the JXR extension Changed wording of IPTC \"Unrecognized data\" warning Patched round-off error problem in seconds of some date/time values Fixed problem creating EXV files with the -o option Fixed problem conditionally replacing Extra block-type tags Feb. 17, 2014 - Version 9.52 Fixed bug introduced in 9.44 which resulted in incorrect maker note offsets when copying maker notes from DNG images of some Pentax models Feb. 15, 2014 - Version 9.51 Added a number of new CanonModelID values Added a new Sony/Minolta LensType (thanks Jos Roost) Added a new Panasonic BurstMode Added a new Pentax LensType Added new ColorSpaceTags shortcut Decode a number of new PanasonicRaw tags (thanks LibRaw) Decode ColorData tags for the new Canon EOS 1200D Improved Sony maker note decoding for some newer models (thanks Jos Roost) Fixed conversion of XMP:LensID for Pentax lenses on Ricoh-branded cameras Feb. 8, 2014 - Version 9.50 Added support for Exiv2 EXV metadata files Added ability to read/write/copy GeoTiff tags as a block Added ability to combine -b with -j to write base64-encoded binary data in JSON output format Added a new Nikon LensID Added a new Sony/Minolta LensType (thanks Jos Roost) Added new Extra ProcessingTime tag Added a new Olympus CameraType Added header signature to .EXIF files Decode a new Olympus tag (thanks LibRaw) Improved conversion of some Canon RecordMode values Improved decoding of tags for Hasselblad Stellar (thanks Jos Roost) Fixed -htmlDump offsets for information extracted from some embedded images Fixed hemisphere problem in Composite GPS tags derived from QuickTime:LocationInformation API Changes: Option names are now case insensitive Feb. 1, 2014 - Version 9.49 Added new Olympus and Samsung LensType values, and fixed an Olympus lens name (thanks Niels Kristian Bech Jensen) Added another Polish tag translation (thanks Kacper Perschke) Added a new Panasonic ColorEffect value Decode a new FujiFilm tag (thanks LibRaw) Adjusted scaling factor for H264 ExposureTime values (thanks Francois) Jan. 25, 2014 - Version 9.48 Added a new GeoTiff tag Added a couple of new Canon LensType values Added a few new XMP DarwinCore tags Updated Sony MakerNotes for the ILCE-5000 (thanks Jos Roost) Improved Polish translations (thanks Kacper Perschke) Fixed problem writing RicohSubdirIFD in GR images Fixed runtime error when writing PNG image with a TIFF-format EXIF profile Jan. 18, 2014 - Version 9.47 Added read support for JPEG-HDR APP11 information Added read support for Media Jukebox APP9 information Added a new Olympus LensType (thanks Niels Kristian Bech Jensen) Added a few new Nikon LensID\'s (thanks Robert Rottmerhusen) Added a new Minolta/Sony LensType and fixed some Tamron lens names (thanks Jos Roost) Decode more FLIR tags (thanks Tomas) Patched for quirk in Kodak PixPro AZ362 maker notes Jan. 11, 2014 - Version 9.46 (production release) Added a few Nikon lenses (thanks Niels for two) Added a few new XMP-xmpDM tags (thanks Mats Peterson) Added a new Pentax DriveMode (thanks Doug O\'Brien) Added a new Olympus lens (thanks Niels Kristian Bech Jensen) Decode a number of new QuickTime tags Decode a few new Canon filter tags Improved -d option to properly handle time zones with %s and %z Improved conversions for Panasonic Composite AdvancedSceneMode Changed a few Tamron lens strings (thanks Niels Kristian Bech Jensen) Patched to avoid round-off errors in seconds of filesystem time tags Fixed extraction of CompressorID for some MOV videos Dec. 21, 2013 - Version 9.45 Added details about movie data offset in MOV verbose dump Added a new Pentax WhiteBalance value Added a new Sony/Minolta LensType (thanks Jos Roost) Decode a new QuickTime tag Prevent illegal tag names to be generated from user-defined XMP tags Patched to allow reading some improperly formatted EXIF UserComment values Fixed problem where reading some large M2TS files could take a loooong time Dec. 11, 2013 - Version 9.44 Added a new Pentax WhiteBalance value Added back the K-3 SRResult tag, but make it Unknown and with no print conversion Fixed problem copying the maker notes of some recent Pentax models Dec. 8, 2013 - Version 9.43 Added a new Olympus CameraType Added new Canon and Pentax LensType values Added a new Panasonic ShootingMode Added a new CanonModelID Decode a number of new Sony Tags (thanks Jos Roost) Decode a new Pentax tag Fixed decoding of a few Pentax tags for newer models Fixed decoding of CameraTemperature for Olympus Stylus 1 Fixed bug when writing QuickTime date/time tags with QuickTimeUTC option set Dec. 1, 2013 - Version 9.42 Added a new Canon LensType (thanks Norbert Wasser) Added a new Pentax LensType (thanks Louis Granboulan) Added a new Sony LensType (thanks Fredrik Agert) Added a new Nikon LensID (thanks LibRaw) Added a new Olympus CameraType Decode a number of new Sony tags (thanks Jos Roost) Decode a number of new Panasonic tags (thanks Thomas Modes) Decode a few new Pentax tags (thanks Klaus Homeister and others) Improved Olympus SensorTemperature calibration (thanks Eric Sibert) Patched decoding of EXIF:UserComment to tolerate invalid character code written by Canon Zoombrowser EX 4.5 Patched to allow GPS information to be extracted from incorrectly formatted EXIF written by Windows Phone OS 7.5 (observed in some HTC and Nokia phones) Fixed runtime warnings which could occur when -j or -php combined with -f Nov. 16, 2013 - Version 9.41 Added the ability to use multiple group qualifiers on tag names when writing and copying (ie. \"-QuickTime:Time:All=now\") Added ability to geotag from Google Location Services KML files Added a new Pentax LensType (thanks Louis Granboulan) Added a new Canon LensType (thanks David Monro) Added a new Sony LensType2 (thanks Jos Roost) Decode a bunch more Nikon, Canon, Sony and FujiFilm WhiteBalance tags (thanks LibRaw) Extract information from the new Pentax APP7 segment Nov. 8, 2013 - Version 9.40 - \"Write QuickTime\" Added ability to write XMP and edit date/time tags in QuickTime-format files (ie. MOV, MP4) Added -api option to allow API options to be set via the command line Added ability to specify family 2 group name when writing Added write support for a number of new XMP tags Added a new Nikon LensID Added new Canon and Minolta/Sony LensType values (thanks Jos Roost) Added a few of the new values defined in the DICOM 2011 specification Add standard XMP to a PNG image when writing, even if XMP already exists in another non-standard chunk Decode a few more Sony tags (thanks Jos Roost) Decode a few more QuickTime tags Decode a few more Panasonic tags (thanks Thomas Modes) Extract EXIF information from WEBP images Extract a few more unknown tags in Samsung MP4 videos Extract ProfileName from the PNG iCCP chunk Improved error message if no matches found when writing to tag(s) specified by wildcards Improved XML output so EXIF tags now report a count (if constant, and > 1) Avoid writing a few XMP-crs tags which have XMP-exifEX equivalents unless specified explicitly Patched POD documentation in MIE.pm to remove non-ASCII characters Fixed bug adding back XMP tags in PDF files after deleting all in the same command (also made XMP the preferred group when writing PDF files) Fixed bug extracting some font information from QuickTime videos Fixed inconsistencies in behaviour when extracting XML as a block from JPEG2000 images Fixed problem where FileName was changed when using -srcfile option and writing only the Directory API Changes: Added the PNGEarlyXMP option Internal Changes: Changed all \"$exifTool\" variable names to \"$et\" throughout -- my apologies to the diff engines Oct. 19, 2013 - Version 9.39 Added a new PentaxCameraID and some new LensTypes (thanks Louis Granboulan) Added a new Nikon LensID Added a new Panasonic ShutterType Additions and improvements to Pentax makernote decoding for K-3 Decode a number of new tags including purchase information from MP4 videos Decode FLIR information acquired by Extech MeterLink meters (thanks Tomas) Decode more Sony tags (thanks Jos Roost) Patched to suppress the run-time \"No such file or directory\" error that has been seen when using the -csv option on Windows systems Oct. 7, 2013 - Version 9.38 Added read support for DPX images Added a new Pentax LensType Added a few new CanonModelID values Added a new XMP-apple-fi tag Decode a few more Canon tags (thanks Tomasz Kawecki) Decode a few more Sony tags (thanks Jos Roost) Improved the names of a few Apple tags (thanks Neal Krawetz) and added new Composite tag Tolerate NMEA sentences with missing degrees written by some crappy software Changed Duration conversion to print number of days if more than 24 hours Sept. 14, 2013 - Version 9.37 Added support for maker notes from Apple iPhone5 iOS 7 Added two more Torrent tags Added a new Pentax DigitalFilter Added new Olympus CameraType and LensType values Decode a couple more Olympus tags More improvements to Sony decoding (thanks Jos Roost) Improved decoding of Scalado JPEG APP4 information Fixed problem where a PreviewImage could be reported in either the File or Composite group, depending on the details of the command Sept. 7, 2013 - Version 9.36 Added read support for BitTorrent description files (bencode format) Added a couple of new Nikon LensID\'s (thanks Jürgen Sahlberg) Added support for PNG 8bim raw profile Added or fixed a few Pentax LensType values (thanks Louis Granboulan) Added ability to delete DNGAdobeData and DNGPrivateData Decode more Sony tags and improved decoding of others (thanks Jos Roost) Decode a number of new FujiFilm tags and fixed 2 incorrect Saturation values Decode a number of Canon CameraInfo tags for the 70D (thanks Tomasz Kawecki) Patched to issue minor warning and extract only the first 1000 values from XMP list-type tags containing more than 1000 items (all values may be extracted by ignoring this warning with the -m option) Patched decoding of PNG IPTC raw profile to allow either IIM or IRB data Flagged ImageSourceData as \"unsafe\" (avoids excessive memory usage when copying all tags because this data may be larger than the image itself for Photoshop TIFF images) Disabled feature introduced in version 9.14 which allowed multiple tags (specified by wildcards) to be copied into a single list. This feature had the unintended side-effect of generating duplicate list items when copying list-type tags if there were multiple source tags with the same name. If necessary, -addTagsFromFile may still be used to copy the values of multiple tags into a single list. Aug. 17, 2013 - Version 9.35 Added a new Canon LensType (thanks Oliver) Added two new Olympus CameraType values Added some new Pentax LensType values (thanks Louis Granboulan) Added a new RIFF StreamType value Decode a number of new Sony tags (thanks Jos Roost) Decode CameraTemperature from more Canon models Extract thumbnail information from Leica X VARIO MP4 videos Improved decoding of Pentax LensData (thanks Louis Granboulan) Patched to avoid a warning for the messed-up Leica M maker notes Changed a few Pentax Samsung/Schneider lens names for consistency Changed \"Can\'t delete\" message to indicate if the tag is Permanent Fixed the case of a few tag names (thanks Romain) July 27, 2013 - Version 9.34 Added support for Ricoh GR maker notes (in MOV videos too) Added a new Olympus LensType (thanks Niels Kristian Bech Jensen) Added a new Canon LensType (thanks Norbert Wasser) Added support for Sony DSC-TF1 maker notes (thanks Jos Roost) Added patch for messed up Leica M (Typ 240) MakerNote trailer Added a few new CanonModelID\'s and a few new PentaxModelID\'s Added some new XMP-crs tags written by LR5 Added a few new Nikon LensID\'s Decode a number of new Ricoh GR tags (thanks Tim Gray) Recognize the Nikon SB-700 external flash Updated MWG location tags to conform with the MWG 2.0 specification (but continue writing legacy IPTC Core location tags) Removed \"[Minor]\" designation from \"excessive count\" warning if count is greater than 2M Avoid processing multiple EXIF IFD\'s if only one should exist July 13, 2013 - Version 9.33 Added support for EXIF UTF-16 Unicode text (previously treated as UCS-2) Added support for Leica X Vario maker notes Added a couple of new SonyModelID values (thanks Jos Roost) Added a new CanonModelID and a new Olympus CameraType Added a new Canon LensType Added a new Olympus LensType (thanks Niels Kristian Bech Jensen) Decode some new Panasonic tags and added values for others (thanks Thomas) Improved decoding of Olympus RawDevArtFilter Improved decoding of some Sony tags for the RX100M2 Changed application to always return an error status when exiting if an error was encountered when extracting information June 22, 2013 - Version 9.32 Added support for \"Exif 2.3 for XMP\" tags Added a few new Olympus LensTypes (thanks Niels Kristian Bech Jensen) Added a few new PentaxModelID\'s Added two new Samsung LensType values (thanks Pascal de Bruijn) Decode a new Olympus tag Fixed problem extracting audio comments from Ricoh G700SE images Fixed a non-conforming CanonModelID string June 8, 2013 - Version 9.31 Added a number of new Photoshop tags (but marked as Unknown) Added a few new values for some Olympus tags Added conversion for Olympus SensorTemperature Added two new CanonModelID\'s Added support for Reconyx firmware 4.0.0 Decode a number of new QuickTime and FLIR tags in MP4 videos Decode more Sony tags (thanks Jos Roost) Decode a new Olympus tag The API List option may now be used in the config file for the same effect as -sep when combined with the -X, -j or -php option on the command line Fixed problem where some QuickTime string values could have terminating NULL characters, which caused problems when renaming files using these tags May 25, 2013 - Version 9.30 Added a new Canon LensType Decode many Canon 700D CameraInfo tags Also delete null characters with the default advanced formatting filter Tolerate leading whitespace in HTML files Fixed decoding of Canon 650D CameraInfo FocalLength Fixed bug in new advanced formatting feature which gave incorrect output when used in the -p option for processing multiple files May 18, 2013 - Version 9.29 Added another H264 Model value (thanks Rob Lewis) Added support for Canon 5DmkIII firmware version 1.2.1 Added recognition of IBM AVC video files Added a new CanonModelID Decode more FLIR tags (thanks Tomas) Decode H264 MDPM TimeCode More improvements to Sony LensType decoding (thanks Jos Roost) Extract information from the ASF Metadata Library in WMV files Extract ColorBalanceVersion for unknown Nikon ColorBalance information Updated some ID3 Genre names (thanks Mats Peterson) Fixed warning when using -p with a string containing a newline Fixed some incorrect Pentax Q LensType values Apr. 21, 2013 - Version 9.28 Added the ability to delete unknown JPEG APP segments by segment name Added a bunch of new ID3 Genre values (thanks Mats Peterson) Decode a few more Sony tags (thanks Jos Roost) Decode a few more tricky FLIR tags (thanks Tomas) Improved Dutch language translation (thanks Peter van der Laan) Patched to avoid warning in images where the AFMicroAdj data has been truncated by Canon DPP Fixed -tagsFromFile and -v so they may now be used when writing via pipes Fixed writing of Panasonic LensType tags that were broken in the 9.15 update Fixed incorrect case for list type of XMP DocumentAncestors and TextLayers API Changes: Allow a File::RandomAccess reference as an input to WriteInfo() Apr. 15, 2013 - Version 9.27 (production release) Fixed \"ARRAY ref\" runtime error introduced in 9.25 that could occur when using the -X option Fixed runtime warning which could occur when conditionally deleting XMP structure Apr. 13, 2013 - Version 9.26 Added read support for FLIR FFF and FPF images and decode more FLIR tags Added some new Pentax LensType\'s and Nikon LensID\'s Added a few new Panasonic ContrastMode values Decode a number of Canon 6D tags Allow CanonRaw tags to be written using \"CIFF\" as a group name Improved decoding of Canon ColorData information for newer EOS models Improved decoding of a number of Sony tags (thanks Jos Roost) Removed index number from duplicate Composite TagID\'s in XML output Fixed byte-order problem for a few Nikon D5200 and D7100 tags Fixed incompatibility with old-style (pre-8.46) XMP user-defined structure definitions Apr. 6, 2013 - Version 9.25 (production release) Added read support for FLIR thermal image metadata in JPEG images Added write support for DNG version 1.4 images Added a new Pentax DriveMode value and a new Pentax LensType Added two new Olympus CameraType values Added print conversion for XMP Flash tags to provide alternate language support Decode a few more Nikon and Pentax tags Decode more Sony tags (thanks Jos Roost) Decode more Panasonic tags and changed decoding of others Enhanced -j and -php options to work with -D, -H and -l Improved German translations (thanks Herbert Kauer) Patched decoding of QuickTime date/time tags to accommodate Samsung and Sony cameras that use an incorrect time zero of 1970 instead of 1904. This patch will only work for videos produced before 2036, so hopefully Samsung and Sony will fix this problem at their end before then (care to place a wager?) Fixed issues when using \"-wm cg\" and writing metadata as a block Fixed possible \"division by zero\" error when reading undefined XMP rational Mar. 23, 2013 - Version 9.24 Added ability to overwrite plus append output files (-w+!) Added support for Sigma X3F version 3.0 images Added a few new values for some Pentax tags Added a few new CanonModelID\'s Decode Nikon D5100 and D5200 custom settings plus a few other Nikon tags Allow the value for missing tags extracted with the -f option to be configured via the API MissingTagValue setting (default is still \"-\") Improved decoding of Sony LensSpec (again, thanks Jos Roost) Fixed bug reading QuickTime extended-size atoms Mar. 10, 2013 - Version 9.23 Added -W (-tagOut) and -Wext (-tagOutExt) options to allow multiple tags to be extracted to separate output files from a single source file Added append feature to -w (-w+) Added ability to extract SoundFile from Ricoh RMETA Added more SonyModelID and Sony LensType values and improved Sony LensType decoding (thanks Jos Roost) Added a new Olympus LensType (thanks Niels Kristian Bech Jensen) Added another Pentax LensType Decode more Nikon flash information (thanks Alyda Gilmore for the samples) Decode Pentax Kelvin white balance tags (thanks Klaus Homeister) Extract PDF embedded image color space Improved Spanish translations (thanks Emilio Sancha) More patches to avoid \"APP1 segment too large\" errors when copying all tags from some RAW images Mar. 2, 2013 - Version 9.22 Fixed problem extracting metadata from encrypted embedded JPEG images in PDF files and added the ability to extract JPEG 2000 information too Mar. 2, 2013 - Version 9.21 Added ability to extract embedded images and their metadata from PDF files Added read support for binary-format PLIST files Added support for Sigma DP3 Merrill maker notes Added a few new Sigma LensType values Added a new FujiFilm PictureMode value Decode a number of new Pentax tags (thanks Klaus Homeister) Decode more Sony tags (thanks Jos Roost) Decode some new Nikon D800 tags (thanks Alyda Gilmore for the samples) Decode a number of new tags in 3GP videos Decode Pentax CameraType Made a few more DNG tags writable (but protected) Fixed problem reading XREF table of some PDF files API Changes: The CombineInfo() routine is now deprecated because it is likely that nobody ever used it. If anyone actually uses this, please let me know Feb. 20, 2013 - Version 9.20 NOTICE: This release fixes a problem in the 9.19 Windows version that could cause ExifTool to crash when writing metadata to some files (it seems that one of the files in the 9.19 Windows package was corrupted) Added a new PentaxModelID Added write support for a few Getty Images XMP tags Decode Sony AFAreaModeSetting (thanks Jos Roost) Feb. 20, 2013 - Version 9.19 Added read support for Phase One IIQ maker notes Added a couple of new Minolta Teleconverter values Patched problem which could result in runtime warning when extracting information from a file with an incorrectly formatted PreviewImage pointer Improved handling of unknown maker notes when writing to reduce the chance of corruption (fixes problem of corrupted SilverFast maker notes) Fixed bug in HtmlDump where unused bytes at end of MakerNotes were not shown if they came at the end of a TIFF-format file Feb. 16, 2013 - Version 9.18 Decode more AF information for Sony SLT models (thanks Andy Johnson for the samples) Recognize CameraInfo and ColorData information from newer Canon 1DX firmware Organized support files in full Perl distribution into separate directories Improved German and Spanish translations (thanks Herbert Kauer and Emilio Sancha) Fixed inconsistency where a priority tag could be hidden by a same-named tag in the same group when using the -j or -X option combined with -g or -G Fixed problem in standard tests that could cause ExifTool test 25 to fail Feb. 9, 2013 - Version 9.17 Added PLIST and MODD to the list of supported file extensions Added track name to UserData tags within QuickTime tracks Added a new Pentax LensType (thanks Pietu Pohjalainen) Added a new Canon LensType Decode binary data in PLIST and MODD files Decode new Canon 1DX CustomFunctions Issue a minor warning and ignore duplicate PDF Info dictionaries unless the -m option is used Improved date/time parsing when writing to allow single-digit fields Improved decoding/naming of a few Sony tags (thanks Jos Roost) Improved German translations (thanks Herbert Kauer) Changed a few PLIST tag names Fixed decoding of Olympus CameraType for some models Fixed problem calculating AvgBitrate for some video files Fixed problem writing Canon:LensSerialNumber Feb. 2, 2013 - Version 9.16 Added support for DarwinCore XMP tags Added support for CinemaDNG tags Added basic support for parsing PLIST XML, and use this to extract tags from QuickTime iTunesInfo Data Added a new Pentax lens (thanks Niels Kristian Bech Jensen) Added some new Sony E-mount lenses (thanks Jos Roost) Added a new NEFBitDepth value (thanks Jos Roost) Added a new CanonModelID Decode a few more Sony tags (thanks Jos Roost) Improved decoding of QuickTime iTunesInfo tags Improved Spanish translations (thanks Emilio Sancha) Improved handling of errors in Perl expression of new formatting feature Improved -p option to also handle structures Changed a number of Sigma lens names for Olympus to conform with official Sigma model names (thanks Niels Kristian Bech Jensen) Moved the MWG XMP tags documentation to the MWG page Patched to allow reading GPX track logs with no version number Fixed problem reading an ID3 POPM frame with a missing counter Fixed bug which could cause \"uninitialized value\" runtime warning when reading Nikon maker notes with an empty RetouchHistory API Changes: Compatibility Notice: The MWG Composite tags are no longer automatically loaded just by using the MWG module. Image::ExifTool::MWG::Load() must now be called explicitly to load these tags Jan. 27, 2013 - Version 9.15- Added translation feature to -p and -tagsFromFile options- Added -echo3 and -echo4 options- Added a few more Olympus LensType values, removed one, changed some lens names for consistency (all thanks Niels Kristian Bech Jensen), and use hexadecimal instead of decimal for numerical LensType values- Added a number of new Sony E-mount lenses- Added a new Tamron lens for Sony (thanks Marcin Krol)- Trim trailing spaces from Panasonic LensType strings- Fixed bug which could cause \"Can\'t call method GetMarkerPointers\" runtime warning when writing certain types of corrupted images- Fixed problem copying PrevewImage from some corrupted files- Fixed problem identifying a Sigma lens for Nikon at some focal lengths- API Changes: Added AddUserDefinedTags() method Added translation feature for tag values in SetNewValuesFromFile() Jan. 18, 2013 - Version 9.14- Added -wm (-writeMode) option to provide control over tag write/create mode- Added ability to use wildcards in target tag names when writing- Added ability to read/write Jpeg2000 XML tag as a block- Added ability to delete MPF segment (with -MPF:All=)- Added a number of new Olympus lenses (thanks Niels Kristian Bech Jensen)- Added a new Nikon LensID (thanks Robert Rottmerhusen)- Added a number of new Pentax LensType\'s (thanks Alan Robinson for one)- Added a few new CanonModelID\'s and Canon LensType\'s- Decode ID3v2 POPM and OWNE frames- Decode new Canon 6D custom functions- Improved calculation of ScaleFactor35efl for Canon cameras- Changed priority of PDF Info tags so tags from most recent Info dictionary take precedence (to partially accomodate the questionable Acrobat Pro incremental update technique)- Changed some verbose warnings when attempting to write \"unsafe\" tags- Changed behaviour so that \"unsafe\" tags are not copied for any tag specified using a wildcard (previously this was the behaviour for a tag name of \'all\' or \'
*\', but not names like \'gps
*\')- Fixed bug where a Composite tag could sometimes not be generated when the -struct option was used if the tag was derived from an XMP List-type tag- Fixed problem conditionally deleting GIF Comment and MIE tags- Fixed decoding of RawImageWidth/Height from FujiFilm X-E1 RAF images- API Changes: Added WriteMode option Jan. 10, 2013 - Version 9.13 (production release)- Added basic validation of ExifVersion and FlashpixVersion tags when writing- Fixed problem where MPF PreviewImage was lost when editing metadata in JPEG images from the Nikon D4, D600 or D800 Jan. 2, 2013 - Version 9.12 (production release)- Fixed problem introduced in 9.10 preserving file modification date/time when some options are used Jan. 2, 2013 - Version 9.12 (production release)- Fixed problem introduced in 9.10 preserving file modification date/time when some options are used Jan. 2, 2013 - Version 9.11 (production release)- Improved decoding of some Sony tags- Changed 3 tag names to avoid a leading digit to fix XML validation problem- Fixed bug introduced in 9.04 that could double-encipher some Sony MakerNote information when writing (affected files are fixed by writing any tag with ExifTool 9.11) Dec. 29, 2012 - Version 9.10- Added write support for a few new XMP-crs and XMP-photomech tags- Added a new Samsung LensType (thanks Jaroslav Stepanek)- Added a new Pentax LensType (thanks Helmut Schütz)- Added a new Canon LensType- Decode Sony A99 FocusMode (thanks Michael Tapes for the samples)- Tolerate (but warn about) up to 4 bytes of garbage at start of EXIF segment- Changed -P option to also preserve FileCreateDate on Windows (requires Win32API::File::Time)- Changed \"[minor]\" warning messages to capitalize the \"M\" (ie. \"[Minor]\") if processing is affected when the warning is ignored- Patched to avoid problem of slow processing with some corrupted EXIF Dec. 15, 2012 - Version 9.09- Added a few new Google XMP GPano tags- Added a new Olympus CameraType- Added a couple of new Minolta LensTypes- Added two new Nikon LensID\'s (thanks David Püschel and Robert Rottmerhusen)- Decode Nikon D7000 AFPointsUsed and make this tag writable- Decode a new Olympus tag (thanks Christoph Anton Mitterer)- Renamed one of the FujiFilm RAF RawImageWidth/Height pairs to RawImageFullWidth/Height- Changed -stay_open when combined with -q to flush output after each command (as already done without -q) (requires IO::Handle)- Fixed problem shifting FileCreateDate when writing other \"real\" tags in the same command Nov. 26, 2012 - Version 9.08- Fixed bug introduced in 9.07 that broke writing of FileModifyDate Nov. 24, 2012 - Version 9.07- Added ability to read/write FileCreateDate (Windows only)- Added ability to read FileInodeChangeDate (non-Windows only)- Added support for new tags in DNG 1.4 specification- Added support for Google Photosphere GPano XMP tags- Added a couple of new Olympus filter effects- Changed a Panasonic LensType (thanks Olaf Ulrich)- API Changes: Enhanced SetFileModifyDate() to write FileCreateDate (Windows only)
* Wed Nov 21 2012 t.grunerAATTkatodev.de- Added support for Nikon maker notes in images from any camera make (as written by Capture NX2)- Added support for FujiFilm X-E1 RAF images- Added a new Olympus CameraType- Added a new PentaxModelID and a new Pentax LensType- Fixed bug decoding UTF-16 ID3 synchronized lyrics
* Sun Nov 11 2012 t.grunerAATTkatodev.de- Added ability to read APE metadata from MP3 audio files- Decode ID3 synchronized lyrics/text information- Decode maker notes in Leica V-LUX40 MP4 videos- Decode Sony A99 AFPointSelected (thanks Michael Tapes for the samples)- Improved decoding of some Sony tags (thanks Jos Roost)- API Changes:- Removed GeoNoInterpolate option (just set GeoMaxIntSecs to 0 instead)
* Sun Nov 04 2012 t.grunerAATTkatodev.de- Added two new Sony LensType values (thanks Matthias Paul)- Added a few new Canon LensType values- Added a couple of new PentaxModelID\'s and decode some new K-5 II values- Added support for some new XMP tags written by the Apple iPhone 5- Added a new Olympus CameraType- Decode more Sony tags/values (thanks Jos Roost)- Decode Nikon HDRInfo (thanks Stefan)- Decode some FlashInfo tags for new Nikon models- Decode a few WM ID3 tags (some documentation on these would be nice)- Fixed bug which could cause truncated/garbage ID3v2 strings to be returned- Fixed -globalTimeShift option to also work when copying tags- Fixed decoding of Nikon AFFineTuneAdj for FirmwareVersion 1.10B (thanks Michael Tapes for the samples for this and the A77)- Fixed problem where a few tags (FileSequence, NewGUID and Now) were not available for use with the -p option- API Changes:- Added RequestAll and GeoNoInterpolate options- Fixed problem in SetNewValue when setting the Raw value of some tags
* Sun Oct 14 2012 t.grunerAATTkatodev.de- Added new feature to provide control over directory levels in %d strings- Added ability to write OtherImage in NEF images- Added a new Pentax LensType- Added a few new CanonModelID\'s (thanks Laurent Clevy)- Added a new Nikon LensID (thanks Geert De Soete)- Added a few new Olympus CameraType values- Decode some new CameraInfo tags for the Canon EOS 650D- Decode a number of new Sony tags (thanks Jos Roost)- Improved decoding of some Sigma tags for the DP1/DP2 Merrill- Give priority to EXIF tags over SigmaRaw tags X3F images- Changed Samsung lens names to include \"NX\" (thanks Jaroslav Stepanek)- Fixed misleading verbose \"TAG is not writable\" messages when copying list-type tags- API Changes: Enhanced GetValue() to allow return of \'Rational\' value
* Thu Oct 11 2012 t.grunerAATTkatodev.de- Added a new Nikon LensID (thanks Joseph Heled)- Added a new EXIF SubFileType value used in DNG images- Added write support for Apple Adjustment Settings XMP tags (XMP-aas)- Added a couple of new Samsung LensType values (thanks Jaroslav Stepanek)- Added a couple of new Canon LensType values and a new CanonModelID- Decode a number of new Sony tags (thanks Jos Roost)- Enhanced \"-o -\" feature to allow output file type to be specified- Extract last file access time as FileAccessDate- Allow tags to be set from files which are zero bytes in size- Made ProfileHueSatMap tags Binary if they are too long- Changed names of some PanasonicRaw DistortionInfo tags- Changed decoding for a Sony ExposureMode value- Fixed hang/crash that could occur when writing to an image with corrupted Sony MoreInfo data (ie. SLT-A55V JPEG corrupted by GIMP)
* Sat Sep 29 2012 Greg.FreemyerAATTgmail.com- add perl-File-RandomAccess sub-package to match package in graphics- remove stale comments about doc files
* Mon Sep 24 2012 Greg.FreemyerAATTgmail.com- Ran spec-cleaner- Added conflicts: exiftool < %{version} to perl-Image-ExifTool so that if the module is upgraded, the app will be too- Upgrade to v9.01 (Production Release) - Numerous new metadata fields added - see http://owl.phy.queensu.ca/~phil/exiftool/history.html - Changed -restore_original and -delete_original options to scan directories only for writable file types - Enhanced -srcfile option to allow multiple source files to be specified - API Changes: Added GlobalTimeShift option Added NoFlat option to SetNewValues() Changed Struct option to allow copying of both structured and flattened tags at the same time Added XMPAutoConv option
* Tue Mar 06 2012 Greg.FreemyerAATTgmail.com- Upgrade to v8.77 Added
*.args and
*.fmt convenience files to the %doc section. These files have apparently been in the tarball for a while, but not in the %doc section as they should have been. This package has been rapidly seeing small releases. There have been 12 releases since it was last updated for openSUSE12.1 in Sept. 2011. Afew of the key updates are below. See the Changes file in doc directory, or http://cpansearch.perl.org/src/EXIFTOOL/Image-ExifTool-8.77/Changes
* Highlights of Changes for Versions 8.66 to 8.77 - IMPORTANT: Fixed bug which could corrupt GIF images when writing a Comment to a GIF image containing XMP metadata API Changes: Added Sort2 option and \'Descr\' setting for Sort option Added secondary sort option to GetFoundTags() and GetTagList() Changed name of Sort \'Alpha\' setting to \'Tag\' (but \'Alpha\' still works for backward compatibility) - Enhanced SetNewValue() AddValue option to allow this option to be ignored for non-list tags - Added ProtectSaved option to SetNewValue() and return save count from SaveNewValues() - Added CharsetEXIF and CharsetQuickTime options
* Mon Dec 12 2011 Greg.FreemyerAATTgmail.com- clean up requires around perl(IO::Compress). It was previously wrong.
* Mon Sep 26 2011 Greg.FreemyerAATTgmail.com- update to 8.65
* /usr/bin/exiftool was previously packaged as only an application and the perl(Image::ExifTool) module was not available for use.
* Thus the standalone exiftool package has now been obsoleted
* And /usr/bin/exiftool is now included in this package as a sub-package in addition to the perl library modules
*
* A significant number of new file formats, etc. are now supported, see
* http://cpansearch.perl.org/src/EXIFTOOL/Image-ExifTool-8.65/Changes
* Mon Feb 21 2011 Greg.FreemyerAATTgmail.com- initial package 8.40
* created by cpanspec 1.78.03
 
ICM