Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

exiftool-12.82-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: exiftool Distribution: openSUSE Tumbleweed
Version: 12.82 Vendor: openSUSE
Release: 1.1 Build date: Wed Apr 10 07:29:25 2024
Group: Productivity/Graphics/Other Build host: reproducible
Size: 406864 Source RPM: perl-Image-ExifTool-12.82-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.exiftool.org/index.html
Summary: Customisable application to read and write meta information in files
ExifTool is a a full-featured application for reading and writing
meta information in a wide variety of files, including the maker
note information of many digital cameras by various manufacturers
such as Canon, Casio, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf,
Minolta/Konica-Minolta, Nikon, Olympus/Epson, Panasonic/Leica,
Pentax/Asahi, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* Wed Apr 10 2024 Michael Vetter <mvetter@suse.com>
  - Update to 12.82:
    * Added support for reading GM PDR data from MP4 videos written by
      cars such as Corvettes and Cameros
    * Added support for reading timed GPS from Wolfbox dashcam videos
    * Added "Unknown trailer" to QuickTime warnings originating from
      an unknown trailer
    * Added a new Nikon LensID
    * Extract PreviewImage from Chigee AIO-5 dashcam videos
    * Changed name and print conversion of a recently added FujiFilm tag
    * Only issue "Tag not defined" warnings for the first sub-document
      when using the -p option
    * Fixed a Nikon Z lens name (github #250)
    * Fixed Windows version so -sort works properly with -listgeo
    * API Changes:
      + Added PrintCSV option for optimized extraction of GM PDR data
      in CSV format
* Thu Mar 28 2024 Michael Vetter <mvetter@suse.com>
  - Update to 12.81:
    * Added ability to read EXIF and XMP from EXR images
    * Added ability to delete unknown trailer when writing MOV/MP4 videos
    * Added ability to write a couple of Stable Diffusion PNG tags
    * Added ability to write one of the Microsoft Xtra Description tags (#248)
    * Added support for using alternate city names in reverse Geolocation
    * Added support for reading timed GPS from DOD LS600W TS videos
    * Added support for new version of Canon DR4 files
    * Added a number of new iTunesInfo tags
    * Added a new Olympus LensType
    * Allow regular expressions to be used when writing Geolocate tag
    * Decode a number of new Nikon tags (thanks Warren Hatch)
    * Enhanced writing of Geolocate tag to also write Keys:LocationName
    * Cache the results of the last reverse geolocation search to speed
      batch processing when multiple files have the same search parameters
    * Patched problem that could cause runtime errors with some invaid tag names
    * Fixed a couple of newly added FujiFilm tags
    * Fixed decoding of FujiFilm AFAreaZoneSize
    * API Changes:
      + Added GeolocAltNames option
* Wed Mar 20 2024 Michael Vetter <mvetter@suse.com>
  - Update to 12.80:
    * Added GeolocationFeatureCode tag
    * Added XMP-acdsee-rs tags and a new XMP-xmpDM tag
    * Added ACDSeeRegion2MWGRegion conversion to config_files/acdsee.config
    * Added GPSAltitudeRef to XMP-iptcExt LocationDetails structure
    * Added a couple of new FujiFilm tags and a new CropMode value
    * Added conversion for XMP-aux:ApproximateFocusDistance "infinity"
    * Improved Geolocation regular expressions to allow negative matches
    * Improved accuracy of Geolocation distance/bearing calculations
    * Changed structure of Geolocation database (now version 1.02)
    * Minor change to key format for user-defined Geolocation name translations
    * Fixed case/spacing of "C2PA" in some CBOR tag descriptions
    * Fixed bug extracting binary data from EXR files
    * API Changes:
      + Added GeolocFeature option
* Mon Mar 18 2024 Michael Vetter <mvetter@suse.com>
  - Update to 12.79:
    * Improvements to new Geolocation feature:
      + Added ability to obtain GPS coordinates from city name
      + Added -listgeo option to list the Geolocation database
      + Added the ability to include user-defined cities in the Geolocation database
      + Added the ability to write XMP-iptcExt LocationShown tags using Geolocate feature
      + Added the ability to specify which tags to read from file for the API Geolocation option
      + Added language translations for Geolocation names
      + Increased resolution of Geolocation GPS positions and stored populations
* Wed Mar 06 2024 Michael Vetter <mvetter@suse.com>
  - Update to 12.78:
    * Added new Geolocation feature and write-only Geolocate tag
    * Added new config file entry (@Image::ExifTool::UserDefined::Arguments)
      to allow default command-line arguments to be specified
    * Added print conversion for TIFF-EPStandardID
    * Added ability to delete Nextbase information from MP4 videos
    * Decode timed GPS from MP4 videos written by Nextbase software
    * Decode a number of new tags from Nextbase MP4 videos
    * Decode a few new tags from Garmin MP4 videos
    * Extract PreviewJXL images from DNG 1.7 files
    * Generate Validate, ImageDataHash and UserParam tags earlier to
      allow them to be used in UserDefined Composite tags
    * Enhanced the -c option so a minus sign in the format
      specification prints a signed coordinate without a leading "+"
      for positive numbers
    * Changed formatting of some Accelerometer tags for consistency
    * Changed behaviour of -ee3 option to do a brute-force scan for
      freeGPS in the media data even when referenced by 'gps ' atom
    * Other internal changes to decoding of timed GPS from videos
    * Fixed problem were ExifTool would give up on extracting some
      types of timed GPS from videos after 100 void fixes
    * Fixed bug that could cause runtime error when reading Ogg files
    * Fixed issue where some tags from alternate files using the
    - fileNUM option weren't generated as requested
    * API Changes:
      + Added Geolocation, GeolocMaxDist and GeolocMinPop API options
* Sat Feb 17 2024 Michael Vetter <mvetter@suse.com>
  - Update to 12.77:
    * Added new Olympus CameraType and LensType value
    * Added a new Canon Irix LensType
    * Added the ability to delete MacOS XAttrMDItemWhereFroms
    * Decode a few new Canon DPP tags
    * Improved handling of XML-unfriendly characters in JSON field
      names (fixes issue where -X option could produce invalid XML
      when reading JSON with the -struct option)
    * Fixed decoding of ShutterCount for Canon G5X-ii CR3 files
* Thu Feb 01 2024 Michael Vetter <mvetter@suse.com>
  - Update to 12.76:
    * 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
* Wed Jan 31 2024 Michael Vetter <mvetter@suse.com>
  - Update to 12.75:
    * CORRUPTION WARNING: Fixed bug introduced in 12.45 which could
      result in corrupted Sony ARW images from some
      newer models when writing if lossless compression was used
    * 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
* Wed Jan 24 2024 Michael Vetter <mvetter@suse.com>
  - Update to 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 option expressions) 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
* Fri Jan 12 2024 Michael Vetter <mvetter@suse.com>
  - Update to 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
* Sat Dec 30 2023 Michael Vetter <mvetter@suse.com>
  - Update to 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
* Fri Dec 22 2023 Michael Vetter <mvetter@suse.com>
  - Update to 12.71:
    * Added a warning if there was an error reading an alternate file
      with the -fileNUM option
    * Added the ability to write QuickTime Keys:Encoder
    * Added a few new Canon LensType values
    * Added a new, obscure EXIF tag
    * Decode real-time metadata from Ricoh Theta videos
    * Decode SpecularWhiteLevel for more Canon models (github #232)
    * Decode Canon DualPixelRaw tag
    * Decode a few new Nikon tags
    * Decode more FujiFilm M-RAW tags
    * Improved generation of tag names for some JSON tag ID's containing colons
    * Fixed "Undefined subroutine" error when writing makernotes as a block
    * Fixed missing ID in family 7 group name for ID3 tags which are not valid
      for the specified ID3 version
    * Fixed bug where some tags from alternate files (with the -fileNUM option)
      could show up as "not defined" when used in expressions even though they did exist
    * API Changes:
      + Added NoMandatory option
* Sun Nov 19 2023 Michael Vetter <mvetter@suse.com>
  - Update to 12.70:
    * 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
    * Added a couple of new Panasonic Leica lenses
    * Added a couple of new Canon RF lenses
    * 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
    * Decode WB_RGGBLevels for a few more Nikon cameras
    * Extract information from FujiFilm M-RAW header
    * Improved decoding of a few Nikon Z tags
    * 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
* Mon Oct 30 2023 Michael Vetter <mvetter@suse.com>
  - Update to 12.69:
    * Added support for DNG version 1.7.0.0
    * Added a new XMP-GCamera tag
    * Added a number of new Nikon Z lenses
    * Added a number of new XMP-crs tags
    * Extract XML metadata from some Hasselblad images
    * Tweaked -fast2 option to read metadata from inside mdat atom
      of HEIC images
    * Patched FFF reader to be more tolerant of the mess made by
      incompetent Hasselblad programmers (wrong IFD count for some values)
    * Patched WebP reader to be more tolerant of the mess made by
      incompetent Google programmers (EXIF with wrong header and XMP
      with wrong ID)
    * Fixed problem which could cause "use of uninitialized variable"
      warnings when reading images from some Nikon cameras
    * Fixed List type for new XMP-photomech:CreatorIdentity tag
* Thu Oct 19 2023 Paolo Stivanin <info@paolostivanin.com>
  - Update to 12.68:
    * Added preliminary read support for XISF images
    * Added the ability to delete JUMBF metadata from PNG images
    * Added support for writing Canon burst-roll CR3 images
    * Added a new Nikon Z9 SubjectDetection value, and improved Zf support (thanks Warren Hatch)
    * Added a couple of new PentaxModelID values
    * Added a few couple of new tag values for the Pentax K-3 Mark III Monochrome (github #226)
    * Added a new XMP-photomech tag
    * Added a new QuickTime ItemList tag
    * Added a new Nikon LensID
    * Added a new Canon LensType
    * Added a new Pentax LensType (thanks dmont)
    * Added a new FujiFilm FilmMode and FaceElementTypes values (thanks Greybeard)
    * Added a few new Canon LensType values (thanks Norbert Wasser)
    * Added conversions for a few Apple:ImageCaptureType values
    * Added new XMP tag for PLUS version 2.0.1
    * Added a new CanonModelID (thanks Laurent Clevy)
    * Support decimal values for FujiFilm ShadowTone and HighlightTone tags
    * Decode some new Sony tags (thanks Jos Roost)
    * Decode ShutterCount for Canon EOS R6 (thanks gamin)
    * Decode QuickTime VideoFullRangeFlag
    * Decode JPGCompression for the Nikon D3S
    * Enhanced -geotag feature to allow writing QuickTime:GPSCoordinates
    * Renamed Panasonic HDRShot tag to MergedImages (forum 15298)
    * Fixed problem where some NEF files were misidentified as NRW
    * Fixed error writing new DataMining tag where URI prefix wasn't being properly added to the value
    * Decode another tag from Canon 1DS raw images (Hubert Figuière, github #219)
    * Decode JPGCompression for newer Nikon models (thanks Warren Hatch)
    * Fixed bug introduced in 12.65 where duplicate tags were not returned even when the groups where specified explicitly
* Fri Aug 11 2023 Michael Vetter <mvetter@suse.com>
  - Update to 12.65:
    * Added a new QuickTime Keys tag
    * Added a new CanonModelID
    * Added a new Canon LensType
    * Added number in brackets to converted Samsung MCCData value
    * Decode a number of new Sony tags
    * Decode a few new FlashPix tags (github #217)
    * Improved decoding of Nikon Z9 firmware 4.0 tags
    * Improved parsing of PDF:Keywords to support semicolon-separated lists
    * Enhanced -api option to show list of available options if no argument is provided
    * Lowered priority of IFD1 tags in ARW images so IFD0/SubIFD take precedence
    * Changed QuickTime tag names for atID (AlbumTitleID to ArtistID)
      and plID (PlayListID to AlbumID) (github issue #216), and added cmID (ComposerID)
    * Changed Apple:MediaGroupUUID tag name back to ContentIdentifier
    * Patched the -d option to handle the %s format code internally when writing (avoids problems due to
      inconsistent behaviour of this format code in the strptime function on different systems)
    * Patched patch of version 12.32 to restore ability to read from named pipes
    * Fixed bug which could cause a hang when processing a corrupt BigTIFF image
    * Fixed document number for auxiliary image metadata in HEIC files
    * Fixed misspelt Apple tag name
    * API Changes:
      + Added AvailableOptions method
* Mon Jul 03 2023 Michael Vetter <mvetter@suse.com>
  - Update to 12.64:
    * Added a new Sony LensType (thanks Jos Roost)
    * Added config_files/guano.config to the distribution (thanks StarGeek)
    * Added support for Garmin Low-resolution Video (GLV) files
    * Added JUMBF to the list of deletable groups
    * Added (untested) read support for spherical video tags in Matroska videos
    * Decode a number of new Nikon Z9 tags (thanks Warren Hatch)
    * Decode AmbisonicAudio tags in spherical MP4 vidoes
    * Decode another Apple tag
    * Improved French translations (thanks Philippe Bonnaure of GraphicConverter)
    * Patched to allow writing QuickTime-based videos where the audio/video sample
      description comes after the sample pointers
    * Fixed parsing of GPS from Insta360 videos to properly skip void fixes
    * Fixed problem where Apple iPhone 14 images produced invalid XML in -X
      output when using -struct option
    * API Changes:
      + Added StructFormat option[1] to allow JSON-format serialized structures
      + Added NoDups option to eliminate duplicate items from queued values
      when writing List-type tags
* Mon Jun 12 2023 Gus Kenion <gkenion@suse.com>
  - Update to 12.63:
    - Added ability to read/write/create Brotli-compressed metadata
      in JXL images (requires IO::Compress::Brotli)
    - Added partial support for Exif 3.0 specification:
    - Added new EXIF tags
    - Added MPF Original Preservation Image type
    - Support for reading 'utf8' values (but still write only as
      'string')
    - Added support for Adobe HDR Gain Map (hdrgm) XMP tags
    - Added support for reading 7z files (thanks Amir Gooran, github
      [#205]) (but currently this doesn't work for the Windows .exe
      version because I haven't been able to install
      Compress::Raw::Lzma for ActivePerl)
    - Added XMP-panorama tags
    - Added warning if -csv is used with -p
    - Added warning if trying to geotag from a UTF-16 track log
    - Decode ImageWidth/Height from JXL images using partial codestreams
    - Decode more Sony tags for some newer models (thanks Jos Roost)
    - Extract GainMapImage (hrgm box) from JXL files
    - Extract Guano information from WAV files
    - Enhanced ImageDataMD5 feature and renamed to ImageDataHash (with
      ImageDataMD5 alias for backward compatibility)
    - Changed RARVersion tag name to FileVersion
    - Fixed bug introduced in 12.46 which could cause a hang when
      reading a corrupted RIFF-based file
    - Fixed writing of Composition:GPSPosition when -n is used
    - API Changes:
    - Added ImageHashType option
* Thu May 04 2023 Paolo Stivanin <info@paolostivanin.com>
  - Update to 12.62:
    - Added basic read support for WPG images
    - Added ImageDataMD5 support for HEIC images
    - Added support for RAR version 5.0 compressed files (thanks Amir Gooran)
    - Added a few new XMP-aux tags (thanks John Ellis)
    - Made Composite tags available for use in -fileNUM argument
    - Better handling of FlashPix VT_EMPTY value
    - Fixed "Can't write" error when specifying a .webp file for the -o option
    - API Changes:
    - Added NoWarning option
    - Added ImageDataMD5 support for J2C and JXL images
    - Added support for PDF 2.0 (specification is finally freely available)
    - Added ability to extract timed Accelerometer data from Azdome GS63H MP4
      videos which don't contain GPS
    - Added some new Sony lenses (thanks Jos Roost)
    - Decode some new tags for the Sony ZV-E1 (thanks Jos Roost)
    - Decode more tags for the Nikon Z30 (thanks Xavier)
    - Enhanced -fileNUM option to allow tags from the main file to be used in the
      file name string
    - Validate sample offset and size when calculating ImageDataMD5 for MP4 videos
      (note: may change ImageDataMD5 value for videos where audio data runs past
      end of media data)
    - Return error when attempting to write a fragmented JXL file
    - Improved robustness for determining image size for corrupted JPEG
    - Patched to allow Insta360 GPS records of unexpected length and tweaked
      verification algorithm to determine validity of these records
    - Fixed bug introduced in 12.57 where -progress:%f gave runtime warnings
    - Fixed "--" option to ignore subsequent -common_args option
    - Fixed incorrect ImageDataMD5 for Sony A100 ARW images
    - Fixed problem reading new XMP-et:OriginalImageMD5 tag
* Thu Apr 06 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 12.60
    see /usr/share/doc/packages/perl-Image-ExifTool/Changes
* Fri Mar 31 2023 Paolo Stivanin <info@paolostivanin.com>
  - Update to 12.59:
    * COMPATIBILITY WARNING: Changed the calculated ImageDataMD5 for JPEG images
      to include all data from the SOS to the EOI (including the SOS marker but
      not the EOI marker)
    * Added new -fileNUM option to load tags from alternate files
    * Added family 8 groups for accessing tags from alternate files
    * Added new XMP-et:OriginalImageMD5 tag for storing ImageDataMD5 value
    * Added verbose ImageDataMD5 message for JPEG files
    * Added a new Nikon LensID (thanks Warren Hatch)
    * Decode a new Olympus tag and improved decoding of another (thanks Herb)
    * Decode a couple of new PanasonicRaw tags
    * Decode image coordinates for a couple more VNT object types
    * Enhanced ImageDataMD5 to also support MRW, CR3, PNG, MOV/MP4 and RIFF-based
      files
    * Improved verbose messages when deleting NikonApp trailer
    * Patched to avoid structure warnings when copying tags from Nikon files
      containing NKSC metadata
    * Fixed %-C filename format code to work properly with the -fileOrder and
    - progress options
    * Fixed new ImageDataMD5 tag to work properly with PhaseOne IIQ files
    * Fixed potential ValueConv warning when reading LIF files
    * API Changes:
    - Added SetAlternateFile method
* Tue Mar 21 2023 Paolo Stivanin <info@paolostivanin.com>
  - Update to 12.58:
    * Added Extra ImageDataMD5 tag to calculate MD5 of image data only
    * Added support for reading DJI APP4 and APP7 JPEG segments
    * Added a new SonyModelID value
    * Decode a few new Nikon tags (thanks Warren Hatch)
    * Patched possible runtime warning when API IgnoreTags option is used to ignore FileType
    * Fixed problem extracting NetName from Windows LNK files
    * Fixed issue where the %C filename format code would increment the count on an output filename collision, but it is supposed to count the input files
    * Added two new Nikon Z lenses (thanks LibRaw)
    * Added a new Sigma LensType (thanks LibRaw)
    * Added a new Olympus LensType (thanks Herb)
    * Decode more new Nikon tags (thanks Warren Hatch)
    * Decode Photoshop LayerColors, LayerSections and LayerVisible tags
    * Improved Verbose output for QuickTime-format files
    * Set family 1 group name for Garmin GPS from uuid atom
    * Enhanced -progress option to allow message to be displayed every NUM files
    * Significant improvements to parsing of Nikon ShotInfo records for newer models
    * Removed hex dump of APP segments from -v3 output when writing
    * Fixed bug writing negative MIE GPS coordinates
    * Fixed bug where a duplicate XMP could be generated when writing XMP to a JPEG XL image which already contained XMP
    * Fixed problem where HEAD lines may be duplicated in an output file if the -p option was combined with -w+ or -W+
    * Added support for VNT files (both Scene7 Vignette and V-Note document)
    * Added read support for InfiRay IJPEG metadata (thanks Marcos Del Sol Vives)
    * Added some new Sony LensType values (thanks Jos Roost and François Piette)
    * Added a new FujiFilm VideoRecordingMode value (thanks Greybeard)
    * Added two new Canon LensTypes and CanonModelIDs (thanks Norbert Wasser)
    * Added ability to extract semantic images from Apple ProRaw DNG files
    * Added read support for the PNG cICP chunk
    * Decode more Nikon tags (thanks Warren Hatch)
    * Extract PreviewImage from Insta360 trailer record 0x200
    * Extract EmbeddedImageRectangle and some other new tags from VNT files
    * Minor improvement to arg_files/xmp2exif.args (thanks StarGeek)
    * Enhanced -ee option to extract metadata from all frames of a multipart EXR image
    * Removed EXR Layout tag and incorporated into new Flags tag
    * Patched possible hang problem when reading corrupted .rm audio files
    * Added support for geotagging from FlightAware KML files
    * Decode two more types of timed GPS from MOV/MP4 videos (66 types now)
    * Decode a few new Nikon tags (thanks Warren Hatch)
    * Decode a new Samsung HEIC tag
    * Decode FujiFilm RollAngle
    * Fixed bug where the FlatName property wasn't working properly for some user-defined structure tags
* Mon Jan 16 2023 Paolo Stivanin <info@paolostivanin.com>
  - Update to 12.54:
    - Increased precision of Sony FocusDistance2 conversion
    - Decode a number of new Apple tags (thanks Frank Rupprecht)
    - Fixed bug writing QuickTime-format files which have a zero-sized mdat (ie.
      media data extends to end of file) which would cause an incorrect mdat size
      to be written
    - Added support for a number of new XMP tags written by ACR 15.1
    - Added a new Nikon LensID
    - Decode timed GPS from Lamax S9 dual dashcam MOV videos
    - Decode a number of new Nikon tags (thanks Warren Hatch)
    - Decode a couple of new Canon tags (thanks John Moyer)
    - Decode FujiFilm BWMagentaGreen tag
    - Enable block-write of EXIF to JXL files
    - Accept values of "now" and "Z" when writing EXIF OffsetTime tags
    - Changed priority of XMP when reading/writing HEIC files so that it is no
      longer preferred as with other QuickTime-based formats
    - Changed family 1 group name of Canon DR4 tags from CanonVRD to CanonDR4 to
      allow newer tags to be differentiated from older ones.  The family 0 group
      name for both remains CanonVRD
    - Patched to recognize JXL EXIF box with non-zero header length
    - Patched to avoid runtime error when writing a PDF with an Info dictionary
      which was stored incorrectly as a direct object
    - Fixed problem writing EXIF to JXL images where a new EXIF box was created
      even if one previously existed
* Tue Jan 03 2023 Paolo Stivanin <info@paolostivanin.com>
  - Update to 12.52:
    - Added a few new Nikon LensID's (thanks LibRaw and Chris)
    - Added Slovak translations (thanks Peter Bagin)
    - Made SphericalVideoXML readable/writable as a block
    - Improved handling of Matroska metadata tags, including language support
    - Improved French translations (thanks Philippe Bonnaure of GraphicConverter)
    - Improved Composite:GPSAltitude conversion to honour -lang setting
    - Improved -v2 messages to indicate files extracted from zip archives
    - Added a new Olympus LensType (thanks Herb)
    - Extract C2PA JUMBF metadata from PNG images and extract C2PA Salt values
    - Decode NikonSettings for Z9 firmware 3.0 (thanks Warren Hatch)
    - Decode additional camm metadata from Insta360 Pro2 MP4 videos
    - Improved Verbose output when writing Composite tags to add a "+" sign to
      indicate related tags that are being written
    - Enhanced -geotag option CSV format to support GPSImgDirection column
    - Fixed problem where -w+ option didn't work in Windows if there were Unicode
      characters in the path name
    - Fixed problem where only the last image of the sequence was extracted
      (multiple times) when using -ee2 to extract embedded images from FLIR SEQ
      files
    - Fixed issue where GPS reference directions may be unknowingly written when
      using ExifTool 12.44 or later to write GPSLatitude or GPSLongitude without
      specifying a group name.  The fix was to Avoid writing the Composite tags
      unless the Composite group is specified explicitly
    - Fixed -geotag to write orientation and track tags even if some tags in the
      category were missing
    - Fixed inconsistency in selecting which tag to output with the -json option
      when multiple tags with the same JSON key exist and the -TAG# feature is
      used to disable print conversion
    - Fixed problem writing QuickTime:PlayListID
    - Fixed problem writing QuickTime tags when specifying tag ID (ie. family 7
      group) as well as a language code
* Wed Nov 09 2022 Paolo Stivanin <info@paolostivanin.com>
  - Update to 12.50:
    * Added a new XMP-GCreations tag
    * Added a few new Sony lenses (thanks Jos Roost)
    * Added new SonyModelID and Olympus CameraType values (thanks LibRaw and Herb)
    * Added a couple of new XMP tags (thanks Jose Oliver-Didier)
    * Added a new Nikon Z lens (thanks LibRaw)
    * Added a new Canon LensType and CanonModelID (thanks Norbert Wasser and
      LibRaw)
    * Added some new Pentax lenses (thanks LibRaw)
    * Added experimental support for timed GPS in TS videos from Jomise T860S-GM
      dashcam (more samples are needed for this to be finalized)
    * Decode information written in "skip" atom of 70mai Pro Plus+ MP4 videos
    * Decode timed accelerometer data from Kenwood dashcam MP4 videos
    * Decode a few new Nikon Z9 tags (thanks Stefan Grussen)
    * Decode ColorData for some newer Canon models (thanks LibRaw)
    * Decode a number of new tags for the Sony ILCE-7RM5 (thanks Jos Roost)
    * Updated IPTC XMP tags to correspond with new Photo Metadata 2022.1 standard
    * Extract JPEG previews from FujiFilm HIF images
    * Changed -if option so multiple -if options are evaluated at the lowest
      specified -fast level
    * Changed MIMEType for ICO and CUR files
    * Enhanced -fast2 so it stops processing QuickTime files at mdat atom
    * Enhanced -listx output so -f also indicates the ID of the parent structure
    for Flattened tags
    * Improved conversion of IPTC date-only and time-only tags to allow formatting
      with the -d option
    * Improved Canon and Nikon TimeZone tags to accept a wider variety of input
      formats when writing
    * Disabled extraction of Nikon Z9 MenuSettings for firmware 3.0 until they can
      be properly decoded (thanks Warren Hatch)
    * Fixed decoding of AF points for some newer Nikon models
    * Fixed inconsistent year and time zone for Kenwood dashcam timed GPS in MP4
      videos
* Fri Sep 30 2022 Paolo Stivanin <info@paolostivanin.com>
  - Update to version 12.45:
    * Added new IPTC Video Metadata version 1.3 tags
    * Added a couple of new Canon lenses (thanks Norbert Wasser)
    * Added a new Sony LensType (thanks Jos Roost)
    * Added known Unknown value for IPTC ChromaticityColorant (thanks Herb)
    * Added new Nikon WhiteBalanceFineTune tag (thanks Milos Komarcevic)
    * Extract the raw thermal data from all frames of a SEQ file when -ee2 is used
    * Decode individual tags in QuickTime ColorRepresentation
    * Decode a new Matroska tag
    * Improved verbose "nothing changed" messages when writing
    * Patched -ee option to extract metadata after the first Cluster in MKV videos
      (previously only -U and -v did this)
    * Patched to differentiate Java bytecode .class files from Mach-O fat binaries
    * Patched to avoid "Use of uninitialized value" warning when deleting GPS
      coordinates via the newly writable Composite tags
    * Patched to avoid duplicating raw data when writing Sony ARW images where the
      raw data is double-referenced as both strips and tiles (affects ARW images
      from some newer models like the ILCE-1 when SonyRawFileType is "Lossless
      Compressed RAW 2")
    * Patched to avoid "fixing" the order of IFD entries in TIFF-based RAW files
      to improve compatibility with some RAW viewers
    * Minor change to Composite FileNumber to remove "-" when -n is used
    * Fixed problem extracting some timed metadata when "-api ignoretags=all" was
      used with "-api requesttags" to request the specific information
    * Fixed -validate feature to avoid incorrectly warning about non-capitalized
      boolean values in XMP
* Mon Jul 04 2022 Paolo Stivanin <info@paolostivanin.com>
  - Update to version 12.42:
    * Added support for reading maker notes from Panasonic DC-GH6 videos
    * Added conversion for Samsung MCCData
    * Added a new Nikon LensID (thanks Chris)
    * Added a few new Canon LensType values
    * Added a couple of new Olympus StackedImage values (thanks Eberhard)
    * Added a few new values for some Nikon Settings tags (thanks Warren Hatch)
    * Added a "lang:" element to the -json output for alternate language tags when -D, -H or -t is used
    * Update DNG writer to not issue an error when writing DNG 1.6 files
    * Decode information from DJI "ae_dbg_info" maker notes
    * Decode Olympus AISubjectTrackingMode
    * Changed ExifTool FileSize print conversion to use kB/MB/GB units instead of KiB/MiB/GiB
    * Changed "is not shiftable" warning to appear in -v (instead of just -v3) output
    * Patched to allow PDF Encrypt object to be "null"
    * Fixed bug reading ICC_Profile 'meta' tags
* Fri Apr 29 2022 Paolo Stivanin <info@paolostivanin.com>
  - update to version 12.41:
    * Added support for "OM SYSTEM" maker notes
    * Added 2 new Sony LensType values (thanks Jos Roost)
    * Added some new Canon lenses (thanks LibRaw)
    * Added a new Nikon LensID (thanks Bert Ligtvoet)
    * Added a new Canon ContinuousDrive value (thanks Wolfgang Gulcker)
    * Enhanced -v0 option to also print new file name when renaming, moving or
      copying a file
    * Updated xmp2exif.args and exif2xmp.args helper files to reflect the IPTC
      Photometadata Mapping Guidelines version 2202.1
    * Made "Invalid Xxx data" a minor warning for MakerNote data
    * Patched to allow writing of MP4 videos which have other tracks with a
      missing sample description entry
    * Patched MacOS version to specify directory for external utilities (setfile,
      xattr, stat, mdls and osascript from /usr/bin, and tag from /usr/local/bin)
    * Fixed long-standing problem where Windows version could behave differently
      for -if conditions containing undefined tags
    * Fixed problem where -W+! combined with -j or -X produced invalid JSON or XML
      when  processing multiple files
    * Fixed potential "uninitialized value $time in division" runtime warning when
      reading MP4 videos
    * Added PageCount tag to return the number of pages in a multi-page TIFF
    * Added a new Nikon LensID (thanks Wolfgang Exler)
    * Added a few more Sony LensTypes (thanks Jos Roost)
    * Decode some new Canon tags (thanks Mark Reid)
    * Decode another Nikon Z9 tag (thanks Warren Hatch)
    * Decode Nikon NKSC GPSImgDirection (thanks Olaf)
    * Improved handling of empty XMP structures in lists
    * Tolerate leading UTF-8 BOM in -geotag log files
    * Updated photoshop_paths.config to include WorkingPath
    * Patched to allow writing of MP4 videos which have url tracks with a missing
      sample description entry
    * Fixed deep recursion error when reading multi-page TIFF images with more
      than 100 pages
    * Fixed potential deep recursion runtime error when writing nested XMP
      structures
    * Fixed warning which could be generated when writing new
      Composite:GPSCoordinates tag
    * Fixed description of GPR (General Purpose RAW) file type
    * Fixed typo in the name of a new Nikon tag (thanks Herb)
* Tue Feb 01 2022 Dirk Stoecker <opensuse@dstoecker.de>
  - update to version 12.39 - not CPAN released
    For changes in version 12.31 to 12.39 see Changes file
  - fixes CVE-2022-23935 security issue
* Fri Sep 17 2021 Dirk Müller <dmueller@suse.com>
  - require File::RandomAccess otherwise exiftool(1) won't start
* Mon Aug 23 2021 Dirk Stoecker <opensuse@dstoecker.de>
  - updated to 12.30
    see /usr/share/doc/packages/perl-Image-ExifTool/Changes
* Tue Aug 03 2021 Paolo Stivanin <info@paolostivanin.com>
  - Update to version 12.29:
    * Added a few new Nikon and Olympus lenses (thanks LibRaw)
    * Improved a QuickTime "File format error" message to be more
    meaningful, and made it a minor error
    * Changed PNG writer to add EXIF before IDAT
    * Some changes the way JUMBF metadata is handled
    * Patched to read timed GPS from a different type of INSV videos
    * Patched a security issue
    * Fixed problem where ExifTool could hang when processing mebx
    timed metadata
    * Added read support for Leica Image File (LIF) images
    * Added a new Olympus LensType (thanks LibRaw)
    * Decode another Panasonic tag (thanks LibRaw)
    * Decode more timed metadata from Sony MP4 videos
    * Attempt to shorten tag names for metadata in CZI files
    * Allow full QuickTime Keys tag ID's in UserDefined tags
    * Patched to handle special characters in Torrent tag values
    * Added two new Nikon LensID values (thanks Daniel)
    * Added a new Pentax RawDevelopmentProcess value
    * Added a few new Sony LensType values (thanks Jos Roost)
    * Added warning if IPTCDigest is not current
    * Decode a couple more Pentax tags (thanks LibRaw)
    * Decode streaming GPS from Novatek INNOVV MP4 and TS videos
    * Improved tag names in confi_files/covert_regions.config
    * Changed MIME types for MS Office macro-enabled formats
    to add the .12
    * Patched Canon LensID logic to properly identify the
    Canon RF 24-105mm F4 L IS USM lens
    * Patched decoding of camm6 GPSDateTime to use a flexible epoch
    because other apps don't seem to use a consistent time zero
    * Fixed family 7 group names for QuickTime Keys tags
    * Fixed problem reading BeatsPerMinute from some MP4 files
    * Fixed hemisphere problem when extracting GPS from 70mai
    dashcam videos
    * Added support for JPEG Stereo (JPS) images
    * Added a new Sony LensType (thanks LibRaw)
    * Added a new PentaxModelID (thanks LibRaw)
    * Changed ExifTool namespace URI to use exiftool.org
    instead of exiftool.ca in the -X option output (exiftool.ca
    is still recognized when reading XML)
    * Improved handling of large-array warnings in -htmldump output
    * Changed handling of escaped characters in #[CSTR] lines
    of -@ argfile
    * Patched security vulnerability in argument of -lang option
    * Fixed problem which could cause a "Wide character" warning
    and generate a corrupted output file when writing
    some illegal values
* Mon May 03 2021 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 12.25 fixes (boo#1185547)
    * JPEG XL support is now official
    * Added read support for Medical Research Council (MRC) image
      files
    * Added ability to write a number of 3gp tags in video files
    * Added a new Sony PictureProfile value (thanks Jos Roost)
    * Added a new Sony LensType (thanks LibRaw)
    * Added a new Nikon LensID (thanks Niels Kristian Bech Jensen)
    * Added a new Canon LensType
    * Decode more GPS information from Blackvue dashcam videos
    * Decode a couple of new NikonSettings tags (thanks Warren
      Hatch)
    * Decode a few new RIFF tags
    * Improved Validate option to add minor warning if standard
      XMP is missing xpacket wrapper
    * Avoid decoding some large arrays in DNG images to improve
      performance unless the -m option is used
    * Patched bug that could give runtime warning when trying to
      write an empty XMP structure
    * Fixed decoding of ImageWidth/Height for JPEG XL images
    * Fixed problem were Microsoft Xtra tags couldn't be deleted
    version 12.24:
    * Added a new PhaseOne RawFormat value (thanks LibRaw)
    * Decode a new Sony tag (thanks Jos Roost)
    * Decode a few new Panasonic and FujiFilm tags (thanks LibRaw
      and Greybeard)
    * Patched security vulnerability in DjVu reader
    * Updated acdsee.config in distribution (thanks StarGeek)
    * Recognize AutoCAD DXF files
    * More work on experimental JUMBF read support
    * More work on experimental JPEG XL read/write support
    version 12.23:
    * Added support for Olympus ORI files
    * Added experimental read/write support for JPEG XL images
    * Added experimental read support for JUMBF metadata in JPEG
      and Jpeg2000 images
    * Added built-in support for parsing GPS track from Denver
      ACG-8050 videos
      with the -ee option
    * Added a some new Sony lenses (thanks Jos Roost and LibRaw)
    * Changed priority of Samsung trailer tags so the first
      DepthMapImage takes
      precedence when -a is not used
    * Improved identification of M4A audio files
    * Patched to avoid escaping ',' in "Binary data" message when
    - struct is used
    * Removed Unknown flag from MXF VideoCodingSchemeID tag
    * Fixed -forcewrite=EXIF to apply to EXIF in binary header of
      EPS files
    * API Changes:
      + Added BlockExtract option
    version 12.22:
    * Added a few new Sony LensTypes and a new SonyModelID (thanks
      Jos Roost and LibRaw)
    * Added Extra BaseName tag
    * Added a new CanonModelID (thanks LibRaw)
    * Decode timed GPS from unlisted programs in M2TS videos with
      the -ee3 option
    * Decode more Sony rtmd tags
    * Decode some tags for the Sony ILME-FX3 (thanks Jos Roost)
    * Allow negative values to be written to XMP-aux:LensID
    * Recognize HEVC video program in M2TS files
    * Enhanced -b option so --b suppresses tags with binary data
    * Improved flexibility when writing GPS coordinates:
      + Now pulls latitude and longitude from a combined
      GPSCoordinates string
      + Recognizes the full word "South" and "West" to write
      negative coordinates
    * Improved warning when trying to write an integer QuickTime
      date/time tag and Time::Local is not available
    * Convert GPSSpeed from mph to km/h in timed GPS from Garmin
      MP4 videos
    version 12.21:
    * Added a few new iOS QuickTime tags
    * Decode a couple more Sony rtmd tags
    * Patch to avoid possible "Use of uninitialized value" warning
      when attempting to write QuickTime date/time tags with an
      invalid value
    * Fixed problem writing Microsoft Xtra tags
    * Fixed Windows daylight savings time patch for file times
      that was broken in 12.19 (however directory times will not
      yet handle DST properly)
    version 12.20:
    * Added ability to write some Microsoft Xtra tags in MOV/MP4
      videos
    * Added two new Canon LensType values (thanks Norbert Wasser)
    * Added a new Nikon LensID
    * Fixed problem reading FITS comments that start before column
      11
    version 12.19:
    * Added -list_dir option
    * Added the "ls-l" Shortcut tag
    * Extract Comment and History from FITS files
    * Enhanced FilePermissions to include device type (similar to
      "ls -l")
    * Changed the name of Apple ContentIdentifier tag to
      MediaGroupUUID (thanks Neal Krawetz)
    * Fixed a potential "substr outside of string" runtime error
      when reading corrupted EXIF
    * Fixed edge case where NikonScanIFD may not be copied
      properly when copying MakerNotes to another file
    * API Changes:
      + Added ability to read/write System tags of directories
      + Enhanced GetAllGroups() to support family 7 and take
      optional ExifTool reference
      + Changed QuickTimeHandler option default to 1
    version 12.18:
    * Added a new SonyModelID
    * Decode a number of Sony tags for the ILCE-1 (thanks Jos
      Roost)
    * Decode a couple of new Canon tags (thanks LibRaw)
    * Patched to read differently formatted UserData:Keywords as
      written by iPhone
    * Patched to tolerate out-of-order Nikon MakerNote IFD entries
      when obtaining tags necessary for decryption
    * Fixed a few possible Condition warnings for some
      NikonSettings tags
    version 12.17:
    * Added a new Canon FocusMode value
    * Added a new FujiFilm FilmMode value
    * Added a number of new XMP-crs tags (thanks Herb)
    * Decode a new H264 MDPM tag
    * Allow non-conforming lower-case XMP boolean "true" and
      "false" values to be written, but only when print conversion
      is disabled
    * Improved Validate option to warn about non-capitalized
      boolean XMP values
    * Improved logic for setting GPSLatitude/LongitudeRef values
      when writing
    * Changed -json and -php options so the -a option is implied
      even without the -g option
    * Avoid extracting audio/video data from AVI videos when -ee
    - u is used
    * Patched decoding of Canon ContinuousShootingSpeed for newer
      firmware versions of the EOS-1DXmkIII
    * Re-worked LensID patch of version 12.00 (github issue #51)
    * Fixed a few typos in newly-added NikonSettings tags (thanks
      Herb)
    * Fixed problem where group could not be specified for
      PNG-pHYs tags when writing
    version 12.16:
    * Extract another form of video subtitle text
    * Enhanced -ee option with -ee2 and -ee3 to allow parsing of
      the H264 video stream in MP4 files
    * Changed a Nikon FlashMode value
    * Fixed problem that caused a failed DPX test on Strawberry
      Perl
    * API Changes:
      + Enhanced ExtractEmbedded option
    version 12.15:
    * Added a couple of new Sony LensType values (thanks LibRaw
      and Jos Roost)
    * Added a new Nikon FlashMode value (thanks Mike)
    * Decode NikonSettings (thanks Warren Hatch)
    * Decode thermal information from DJI RJPEG images
    * Fixed extra newline in -echo3 and -echo4 outputs added in
      version 12.10
    * Fixed out-of-memory problem when writing some very large PNG
      files under Windows
    version 12.14:
    * Added support for 2 more types of timed GPS in video files
      (that makes 49 different formats now supported)
    * Added validity check for PDF trailer dictionary Size
    * Added a new Pentax LensType
    * Extract metadata from Jpeg2000 Association box
    * Changed -g:XX:YY and -G:XX:YY options to show empty strings
      for non-existent groups
    * Patched to issue warning and avoid writing date/time values
      with a zero month or day number
    * Patched to avoid runtime warnings if trying to set FileName
      to an empty string
    * Fixed issue that could cause GPS test number 12 to fail on
      some systems
    * Fixed problem extracting XML as a block from Jpeg2000
      images, and extract XML tags in the XML group instead of XMP
  - Update URL

Files

/usr/bin/exiftool
/usr/share/doc/packages/exiftool
/usr/share/doc/packages/exiftool/arg_files
/usr/share/doc/packages/exiftool/arg_files/exif2iptc.args
/usr/share/doc/packages/exiftool/arg_files/exif2xmp.args
/usr/share/doc/packages/exiftool/arg_files/gps2xmp.args
/usr/share/doc/packages/exiftool/arg_files/iptc2exif.args
/usr/share/doc/packages/exiftool/arg_files/iptc2xmp.args
/usr/share/doc/packages/exiftool/arg_files/iptcCore.args
/usr/share/doc/packages/exiftool/arg_files/pdf2xmp.args
/usr/share/doc/packages/exiftool/arg_files/xmp2exif.args
/usr/share/doc/packages/exiftool/arg_files/xmp2gps.args
/usr/share/doc/packages/exiftool/arg_files/xmp2iptc.args
/usr/share/doc/packages/exiftool/arg_files/xmp2pdf.args
/usr/share/doc/packages/exiftool/fmt_files
/usr/share/doc/packages/exiftool/fmt_files/gpx.fmt
/usr/share/doc/packages/exiftool/fmt_files/gpx_wpt.fmt
/usr/share/doc/packages/exiftool/fmt_files/kml.fmt
/usr/share/doc/packages/exiftool/fmt_files/kml_track.fmt
/usr/share/man/man1/exiftool.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Apr 29 23:22:28 2024