1
0
Commit Graph

157 Commits

Author SHA256 Message Date
Paolo Stivanin
8f017fbb08 Accepting request 1103429 from home:jubalh:branches:devel:languages:perl
- 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

OBS-URL: https://build.opensuse.org/request/show/1103429
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=119
2023-08-12 08:07:12 +00:00
Dominique Leuenberger
6286ed03a6 Accepting request 1096605 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/1096605
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=54
2023-07-03 15:44:28 +00:00
Paolo Stivanin
daf921916c Accepting request 1096574 from home:jubalh:branches:devel:languages:perl
- 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

OBS-URL: https://build.opensuse.org/request/show/1096574
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=117
2023-07-03 14:29:49 +00:00
Dominique Leuenberger
67322f5644 Accepting request 1092772 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/1092772
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=53
2023-06-13 14:10:30 +00:00
Paolo Stivanin
975bdfd43f Accepting request 1092588 from home:gkenion:branches:devel:languages:perl
- 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

OBS-URL: https://build.opensuse.org/request/show/1092588
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=115
2023-06-13 06:24:36 +00:00
Dominique Leuenberger
1aba7de8ce Accepting request 1084556 from devel:languages:perl
- 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

OBS-URL: https://build.opensuse.org/request/show/1084556
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=52
2023-05-04 15:11:04 +00:00
Paolo Stivanin
328b8a9318 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=113
2023-05-04 07:50:36 +00:00
Dominique Leuenberger
e5261fd3e8 Accepting request 1080855 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/1080855
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=51
2023-04-20 13:15:01 +00:00
Paolo Stivanin
3b1d824cbc Accepting request 1080782 from devel:languages:perl:autoupdate
- updated to 12.60
   see /usr/share/doc/packages/perl-Image-ExifTool/Changes

OBS-URL: https://build.opensuse.org/request/show/1080782
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=111
2023-04-20 12:12:21 +00:00
Dominique Leuenberger
08c14c08cf Accepting request 1076404 from devel:languages:perl
- 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

OBS-URL: https://build.opensuse.org/request/show/1076404
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=50
2023-03-31 19:15:55 +00:00
Paolo Stivanin
0fd1684046 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=109
2023-03-31 07:08:02 +00:00
Dominique Leuenberger
d8864c3e5a Accepting request 1073477 from devel:languages:perl
- 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

OBS-URL: https://build.opensuse.org/request/show/1073477
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=49
2023-03-21 16:43:47 +00:00
Paolo Stivanin
1126373263 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=107
2023-03-21 08:10:21 +00:00
Dominique Leuenberger
fa7b580994 Accepting request 1058730 from devel:languages:perl
- 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

OBS-URL: https://build.opensuse.org/request/show/1058730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=48
2023-01-16 17:00:01 +00:00
Paolo Stivanin
efbe02df21 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=105
2023-01-16 15:11:09 +00:00
Dominique Leuenberger
c38a808813 Accepting request 1046536 from devel:languages:perl
- 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

OBS-URL: https://build.opensuse.org/request/show/1046536
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=47
2023-01-03 15:26:55 +00:00
Paolo Stivanin
8048d1b4f7 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=103
2023-01-03 14:03:49 +00:00
Dominique Leuenberger
d063c2e8a8 Accepting request 1034813 from devel:languages:perl
- 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

OBS-URL: https://build.opensuse.org/request/show/1034813
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=46
2022-11-09 11:58:26 +00:00
Paolo Stivanin
98860095db - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=101
2022-11-09 10:37:57 +00:00
Richard Brown
810655e97e Accepting request 1007185 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/1007185
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=45
2022-09-30 15:58:35 +00:00
Paolo Stivanin
5fd6ac332f Accepting request 1007174 from home:polslinux:branches:devel:languages:perl
- 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

OBS-URL: https://build.opensuse.org/request/show/1007174
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=99
2022-09-30 08:13:11 +00:00
Dominique Leuenberger
d1ff5aff4b Accepting request 986550 from devel:languages:perl
- 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

OBS-URL: https://build.opensuse.org/request/show/986550
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=44
2022-07-04 09:32:58 +00:00
Paolo Stivanin
821879e2c2 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=97
2022-07-04 07:15:10 +00:00
Dominique Leuenberger
c00450c1e0 Accepting request 974087 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/974087
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=43
2022-04-30 20:52:58 +00:00
Stephan Kulow
6fd26a53e7 Accepting request 973841 from home:polslinux:branches:devel:languages:perl
- 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)

OBS-URL: https://build.opensuse.org/request/show/973841
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=95
2022-04-30 06:58:09 +00:00
Dominique Leuenberger
115e0d0123 Accepting request 950556 from devel:languages:perl
- 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

See https://bugzilla.opensuse.org/show_bug.cgi?id=1195398

OBS-URL: https://build.opensuse.org/request/show/950556
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=42
2022-02-02 21:40:41 +00:00
Dirk Stoecker
0d82ec126d fix CVE-2022-23935
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=94
2022-02-01 21:20:12 +00:00
Dominique Leuenberger
b5aa3e1278 Accepting request 924827 from devel:languages:perl
- require File::RandomAccess otherwise exiftool(1) won't start

OBS-URL: https://build.opensuse.org/request/show/924827
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=41
2021-10-12 19:49:43 +00:00
Dirk Stoecker
d9653d3cbf Accepting request 924825 from home:dstoecker:branches:home:dirkmueller:Factory
Fix request of Dirk Müller.

OBS-URL: https://build.opensuse.org/request/show/924825
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=93
2021-10-12 09:45:33 +00:00
Dominique Leuenberger
26057ad9ad Accepting request 915003 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/915003
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=40
2021-08-30 11:55:35 +00:00
Stephan Kulow
6d2c7b85f9 Accepting request 913833 from devel:languages:perl:autoupdate
- updated to 12.30
   see /usr/share/doc/packages/perl-Image-ExifTool/Changes

Makes the package auto-updateable. As far as I could see the results are the same even if the spec is a bit reordered :-)

OBS-URL: https://build.opensuse.org/request/show/913833
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=92
2021-08-30 10:45:10 +00:00
Dominique Leuenberger
983f8ee500 Accepting request 909963 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/909963
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=39
2021-08-03 20:48:59 +00:00
Dirk Stoecker
c3f7d90ba5 Accepting request 909950 from home:polslinux:branches:devel:languages:perl
- 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

OBS-URL: https://build.opensuse.org/request/show/909950
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=91
2021-08-03 11:37:00 +00:00
Dominique Leuenberger
b6063e36c3 Accepting request 890293 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/890293
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=38
2021-05-04 20:01:02 +00:00
Dirk Stoecker
1954aa18ae Accepting request 889920 from home:alois:branches:devel:languages:perl
- 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

OBS-URL: https://build.opensuse.org/request/show/889920
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=89
2021-05-04 09:38:15 +00:00
Dominique Leuenberger
7c7cd0fc59 Accepting request 860224 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/860224
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=37
2021-01-04 18:10:10 +00:00
Dirk Stoecker
50447afd68 Accepting request 859238 from home:dirkmueller:branches:devel:languages:perl
- update to 12.13:
  - Add time zone automatically to most string-based QuickTime date/time tags
    when writing unless the PrintConv option is disabled
  - Added -i HIDDEN option to ignore files with names that start with "."
  - Added a few new Nikon ShutterMode values (thanks Jan Skoda)
  - Added ability to write Google GCamera MicroVideo XMP tags
  - Decode a new Sony tag (thanks LibRaw)
  - Changed behaviour when writing only pseudo tags to return an error and avoid
    writing any other tags if writing FileName fails
  - Print "X image files read" message even if only 1 file is read when at least
    one other file has failed the -if condition
  - Added ability to geotag from DJI CSV log files
  - Added a new CanonModelID
  - Added a couple of new Sony LensType values (thanks LibRaw)
  - Enhanced -csvDelim option to allow "\t", "\n", "\r" and "\\"
  - Unescape "\b" and "\f" in imported JSON values
  - Fixed bug introduced in 12.10 which generated a "Not an integer" warning
    when attempting to shift some QuickTime date/time tags
  - Fixed shared-write permission problem with -@ argfile when using -stay_open
    and a filename containing special characters on Windows
  - Added -csvDelim option
  - Added new Canon and Olympus LensType values (thanks LibRaw)
  - Added a warning if ICC_Profile is deleted from an image (github issue #63)
  - EndDir() function for -if option now works when -fileOrder is used
  - Changed FileSize conversion to use binary prefixes since that is how the
    conversion is currently done (eg. MiB instead of MB)
  - Patched -csv option so columns aren't resorted when using -G option and one
    of the tags is missing from a file
  - Fixed incompatiblity with Google Photos when writing UserData:GPSCoordinates
    to MP4 videos

OBS-URL: https://build.opensuse.org/request/show/859238
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=87
2021-01-04 14:23:37 +00:00
Dominique Leuenberger
9a35b87eb0 Accepting request 848901 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/848901
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=36
2020-11-17 20:26:04 +00:00
Alexei Sorokin
f554daef7b Accepting request 848796 from home:polslinux:branches:devel:languages:perl
- Update to 12.10
  * Added -validate test for proper TIFF magic number in
    JPEG EXIF header
  * Added support for Nikon Z7 LensData version 0801
  * Added a new XMP-GPano tag
  * Decode ColorData for the Canon EOS 1DXmkIII
  * Decode more tags for the Sony ILCE-7SM3
  * Automatically apply QuickTimeUTC option for CR3 files
  * Improved decoding of XAttrMDLabel from MacOS files
  * Ignore time zones when writing date/time values and
    using the -d option
  * Enhanced -echo3 and -echo4 options to allow exit status
    to be returned
  * Changed -execute so the -q option no longer suppresses
    the "{ready}" message when a synchronization number is used
  * Added ability to copy CanonMakerNotes from CR3 images
    to other file types
  * Added read support for ON1 presets file (.ONP)
  * Added two new CanonModelID values
  * Added trailing "/" when writing QuickTime:GPSCoordinates
  * Added a number of new XMP-crs tags
  * Added a new Sony LensType (thanks Jos Roost)
  * Added a new Nikon Z lens (thanks LibRaw)
  * Added a new Canon LensType
  * Decode ColorData for Canon EOS R5/R6
  * Decode a couple of new HEIF tags
  * Decode FirmwareVersion for Canon M50
  * Improved decoding of Sony CreativeStyle tags
  * Improved parsing of Radiance files to recognize comments
  * Renamed GIF AspectRatio tag to PixelAspectRatio
  * Patched EndDir() feature so subdirectories are always
    processed when -r is used (previously, EndDir() would
    end processing of a directory completely)
  * Avoid loading GoPro module unnecessarily when reading MP4 videos
    from some other cameras
  * Fixed problem with an incorrect naming of CodecID tags in some
    MKV videos
  * Fixed verbose output to avoid "adding" messages for
    existing flattened XMP tags
  * Added a new Sony LensType
  * Recognize Mac OS X xattr files
  * Extract ThumbnailImage from MP4 videos of more dashcam models
  * Improved decoding of a number of Sony tags
  * Fixed problem where the special -if EndDir() function didn't
    work properly for directories after the one in which
    it was initially called
  * Patched to read DLL files which don't have a .rsrc section
  * Patched to support new IGC date format when geotagging
  * Patched to read DLL files with an invalid size in the header 
  * Added support for GoPro .360 videos
  * Added some new Canon RF and Nikkor Z lenses
  * Added some new Sony LensType and CreativeStyle values
    and decode some ILCE-7C tags
  * Added a number of new Olympus SceneMode values
  * Added a new Nikon LensID
  * Decode more timed metadata from Insta360 videos
  * Decode timed GPS from videos of more Garmin dashcam models
  * Decode a new GoPro video tag
  * Reformat time-only EventTime values when writing and prevent
    arbitrary strings from being written
  * Patched to accept backslashes in SourceFile entries for -csv option

OBS-URL: https://build.opensuse.org/request/show/848796
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=85
2020-11-16 15:03:56 +00:00
Dominique Leuenberger
d6a2f52844 Accepting request 834927 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/834927
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=35
2020-09-16 17:42:27 +00:00
Alexei Sorokin
ad8a2a3cb5 Accepting request 834915 from home:polslinux:branches:devel:languages:perl
- update to 12.06
  - Added read support for Lyrics3 metadata (and fixed problem
    where APE metadata may be ignored if Lyrics3 exists)
  - Added a new Panasonic VideoBurstMode value
  - Added a new Olympus MultipleExposureMode value
  - Added a new Nikon LensID
  - Added back conversions for XMP-dwc EventTime that were removed
    in 12.04 with a patch to allow time-only values
  - Decode GIF AspectRatio
  - Decode Olympus FocusBracketStepSize
  - Extract PNG iDOT chunk in Binary format with the
    name AppleDataOffsets
  - Process PNG images which do not start with mandatory
    IHDR chunk
  - Added a new Panasonic SelfTimer value
  - Decode a few more DPX tags
  - Extract AIFF APPL tag as ApplicationData
  - Fixed bug writing QuickTime ItemList 'gnre' Genre values
  - Fixed an incorrect value for Panasonic VideoBurstResolution
  - Fixed problem when applying a time shift to some invalid
    makernote date/time values

OBS-URL: https://build.opensuse.org/request/show/834915
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=83
2020-09-16 13:58:41 +00:00
Dominique Leuenberger
7a14a5fbc3 Accepting request 827446 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/827446
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=34
2020-08-18 10:02:03 +00:00
Alexei Sorokin
5d32a5b2a1 Accepting request 827445 from home:dirkmueller:branches:devel:languages:perl
- update to 12.04:
  * See /usr/share/doc/packages/perl-Image-ExifTool/Change

OBS-URL: https://build.opensuse.org/request/show/827445
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=81
2020-08-17 23:10:22 +00:00
Dominique Leuenberger
904aa8fa3c Accepting request 709348 from devel:languages:perl
- update to 11.50, see Image-ExifTool-11.50.tar.gz for details

OBS-URL: https://build.opensuse.org/request/show/709348
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=33
2019-06-13 21:02:05 +00:00
Dirk Stoecker
9cc39f386a update to 11.50
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=79
2019-06-12 07:52:44 +00:00
Stephan Kulow
520c724cd2 Accepting request 682623 from devel:languages:perl
- Update to version 11.30.

OBS-URL: https://build.opensuse.org/request/show/682623
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=32
2019-03-10 08:37:54 +00:00
Alexei Sorokin
71fbbb564b - Update to version 11.30.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=77
2019-03-07 18:48:28 +00:00
Dominique Leuenberger
b8cd98737d Accepting request 681100 from devel:languages:perl
- Update to version 11.29.

OBS-URL: https://build.opensuse.org/request/show/681100
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=31
2019-03-04 08:24:03 +00:00
Alexei Sorokin
ca91d91432 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=75 2019-03-03 14:50:25 +00:00
Alexei Sorokin
4e56c37fa9 Accepting request 680802 from home:seanlew:branches:devel:languages:perl
Update exiftool

OBS-URL: https://build.opensuse.org/request/show/680802
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Image-ExifTool?expand=0&rev=74
2019-03-03 14:50:06 +00:00