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

perl-File-RandomAccess-12.81-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: perl-File-RandomAccess Distribution: openSUSE:Factory:zSystems
Version: 12.81 Vendor: openSUSE
Release: 1.1 Build date: Thu Mar 28 13:09:07 2024
Group: Development/Languages/Perl Build host: reproducible
Size: 21934 Source RPM: perl-Image-ExifTool-12.81-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.exiftool.org/index.html
Summary: Random access reads of sequential file or scalar
Allows random access to sequential file by buffering the file if
necessary. Also allows access to data in memory to be accessed as
if it were a file.

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* 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/lib/perl5/vendor_perl/5.38.2/File
/usr/lib/perl5/vendor_perl/5.38.2/File/RandomAccess.pm
/usr/lib/perl5/vendor_perl/5.38.2/File/RandomAccess.pod
/usr/share/man/man3/File::RandomAccess.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 12:43:14 2024