Skip to content

Commit

Permalink
Merge branch 'main' of github.com:photostructure/exiftool-vendored.exe
Browse files Browse the repository at this point in the history
  • Loading branch information
mceachen committed May 30, 2024
2 parents 4f950b9 + ef8ee1d commit cc9fb9a
Show file tree
Hide file tree
Showing 278 changed files with 40,221 additions and 65,962 deletions.
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
*.exe binary
*.dll binary
*.zip filter=lfs diff=lfs merge=lfs -text
*.sh text eol=lf
Binary file modified bin/exiftool.exe
Binary file not shown.
59 changes: 59 additions & 0 deletions bin/exiftool_files/Changes
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,65 @@ RSS feed: https://exiftool.org/rss.xml
Note: The most recent production release is Version 12.76. (Other versions are
considered development releases, and are not uploaded to MetaCPAN.)

May 21, 2024 - Version 12.85

- Added GeolocationFeatureType tag
- Added read support for Nikon NKA and NXD adjustment files
- Added a new Apple:ImageCaptureType value, and changed another one
- Decode a few new Pentax tags
- Decode a few new Canon tags
- Decode some Ricoh Exif metadata from MOV videos
- Extract ID3 UserDefinedText and UserDefinedURL tags by name
- Make $advFmtSelf available for user-defined helper functions
- Documented API GeoDir pseudo option feature
- Tolerate pad byte at end of HIF file when writing
- Raised priority of FileName, BaseName, Directory and FileType tags so they
don't get hidden by other tags in the file which may have these names
- Changed decoding of QuickTime Rotation (irot) to correspond with
EXIF:Orientation (previously this was oddly reported as degrees of
counterclockwise rotation)
- Fixed a typo in the print conversion value for a couple of DPX tags
- Fixed problem writing some QuickTime tags with very large (> 16 MB) values
- Fixed bug in build_geolocation utility that resulted in incorrect population
numbers when run under ActivePerl

Apr. 23, 2024 - Version 12.84

- Added ability to read speed and accuracy_horizontal when geotagging from
OpenTracks GPX files
- Decode a few more Apple tags and a new CanonVRD tag
- Enhanced Geolocation feature with the ability to return any number of nearby
cities
- Fixed long-standing bug in Windows version that didn't properly handle dates
older than 50 years when writing FileModifyDate or FileCreateDate
- Fixed API TimeZone option to work in Windows
- Fixed problem where the SetTags helper function didn't properly copy tags
which have print conversions
- Fixed problem where a new subregion couldn't be added through a user-defined
Geolocation database entry
- Fixed problem where the API GeolocFeature option didn't work for some
features if a user-generated custom database was used

Apr. 18, 2024 - Version 12.83

- Added SetTags helper function for use in advanced formatting expressions
- Added a couple of new tags from the DNG 1.7.1 specification
- Added a new Nikon Z lens
- Added a couple of new QuickTime tags
- Added a few more XMP-GCamera tags
- Added build_geolocation utility to the full distribution
- Decode a new CanonVRD tag and rename another one
- Updates to Sony maker note decoding for newer models (thanks Jos Roost)
- Minor change in -p option to avoid adding the trailing newline if the -b
option is also used
- Minor changes to GM PDR decoding for Gear and angle measurements
- Removed Geolocation alternate language support from the standard
distribution, and added PPLX feature codes
- Set family 1 group name for NextBase 'nbmt' information to "Nextbase"
- Fixed incorrect ID of a DNG tag
- API Changes:
- Added IgnoreGroups option

Apr. 5, 2024 - Version 12.82 - "GM PDR"

- Added support for reading GM PDR data from MP4 videos written by cars such
Expand Down
4 changes: 2 additions & 2 deletions bin/exiftool_files/Licenses_Strawberry_Perl.zip
Git LFS file not shown
93 changes: 47 additions & 46 deletions bin/exiftool_files/README
Original file line number Diff line number Diff line change
Expand Up @@ -14,50 +14,50 @@ supported by ExifTool (r = read, w = write, c = create):

File Types
------------+-------------+-------------+-------------+------------
360 r/w | DOCX r | ITC r | O r | RSRC r
3FR r | DPX r | J2C r | ODP r | RTF r
3G2 r/w | DR4 r/w/c | JNG r/w | ODS r | RW2 r/w
3GP r/w | DSS r | JP2 r/w | ODT r | RWL r/w
7Z r | DV r | JPEG r/w | OFR r | RWZ r
A r | DVB r/w | JSON r | OGG r | RM r
AA r | DVR-MS r | JXL r/w | OGV r | SEQ r
AAC r | DYLIB r | K25 r | ONP r | SKETCH r
AAE r | EIP r | KDC r | OPUS r | SO r
AAX r/w | EPS r/w | KEY r | ORF r/w | SR2 r/w
ACR r | EPUB r | LA r | ORI r/w | SRF r
AFM r | ERF r/w | LFP r | OTF r | SRW r/w
AI r/w | EXE r | LIF r | PAC r | SVG r
AIFF r | EXIF r/w/c | LNK r | PAGES r | SWF r
APE r | EXR r | LRV r/w | PBM r/w | THM r/w
ARQ r/w | EXV r/w/c | M2TS r | PCD r | TIFF r/w
ARW r/w | F4A/V r/w | M4A/V r/w | PCX r | TORRENT r
ASF r | FFF r/w | MACOS r | PDB r | TTC r
AVI r | FITS r | MAX r | PDF r/w | TTF r
AVIF r/w | FLA r | MEF r/w | PEF r/w | TXT r
AZW r | FLAC r | MIE r/w/c | PFA r | VCF r
BMP r | FLIF r/w | MIFF r | PFB r | VNT r
BPG r | FLV r | MKA r | PFM r | VRD r/w/c
BTF r | FPF r | MKS r | PGF r | VSD r
C2PA r | FPX r | MKV r | PGM r/w | WAV r
CHM r | GIF r/w | MNG r/w | PLIST r | WDP r/w
COS r | GLV r/w | MOBI r | PICT r | WEBP r/w
CR2 r/w | GPR r/w | MODD r | PMP r | WEBM r
CR3 r/w | GZ r | MOI r | PNG r/w | WMA r
CRM r/w | HDP r/w | MOS r/w | PPM r/w | WMV r
CRW r/w | HDR r | MOV r/w | PPT r | WPG r
CS1 r/w | HEIC r/w | MP3 r | PPTX r | WTV r
CSV r | HEIF r/w | MP4 r/w | PS r/w | WV r
CUR r | HTML r | MPC r | PSB r/w | X3F r/w
CZI r | ICC r/w/c | MPG r | PSD r/w | XCF r
DCM r | ICO r | MPO r/w | PSP r | XISF r
DCP r/w | ICS r | MQV r/w | QTIF r/w | XLS r
DCR r | IDML r | MRC r | R3D r | XLSX r
DFONT r | IIQ r/w | MRW r/w | RA r | XMP r/w/c
DIVX r | IND r/w | MXF r | RAF r/w | ZIP r
DJVU r | INSP r/w | NEF r/w | RAM r |
DLL r | INSV r | NKSC r/w | RAR r |
DNG r/w | INX r | NRW r/w | RAW r/w |
DOC r | ISO r | NUMBERS r | RIFF r |
360 r/w | DOCX r | ITC r | NUMBERS r | RAW r/w
3FR r | DPX r | J2C r | NXD r | RIFF r
3G2 r/w | DR4 r/w/c | JNG r/w | O r | RSRC r
3GP r/w | DSS r | JP2 r/w | ODP r | RTF r
7Z r | DV r | JPEG r/w | ODS r | RW2 r/w
A r | DVB r/w | JSON r | ODT r | RWL r/w
AA r | DVR-MS r | JXL r/w | OFR r | RWZ r
AAC r | DYLIB r | K25 r | OGG r | RM r
AAE r | EIP r | KDC r | OGV r | SEQ r
AAX r/w | EPS r/w | KEY r | ONP r | SKETCH r
ACR r | EPUB r | LA r | OPUS r | SO r
AFM r | ERF r/w | LFP r | ORF r/w | SR2 r/w
AI r/w | EXE r | LIF r | ORI r/w | SRF r
AIFF r | EXIF r/w/c | LNK r | OTF r | SRW r/w
APE r | EXR r | LRV r/w | PAC r | SVG r
ARQ r/w | EXV r/w/c | M2TS r | PAGES r | SWF r
ARW r/w | F4A/V r/w | M4A/V r/w | PBM r/w | THM r/w
ASF r | FFF r/w | MACOS r | PCD r | TIFF r/w
AVI r | FITS r | MAX r | PCX r | TORRENT r
AVIF r/w | FLA r | MEF r/w | PDB r | TTC r
AZW r | FLAC r | MIE r/w/c | PDF r/w | TTF r
BMP r | FLIF r/w | MIFF r | PEF r/w | TXT r
BPG r | FLV r | MKA r | PFA r | VCF r
BTF r | FPF r | MKS r | PFB r | VNT r
C2PA r | FPX r | MKV r | PFM r | VRD r/w/c
CHM r | GIF r/w | MNG r/w | PGF r | VSD r
COS r | GLV r/w | MOBI r | PGM r/w | WAV r
CR2 r/w | GPR r/w | MODD r | PLIST r | WDP r/w
CR3 r/w | GZ r | MOI r | PICT r | WEBP r/w
CRM r/w | HDP r/w | MOS r/w | PMP r | WEBM r
CRW r/w | HDR r | MOV r/w | PNG r/w | WMA r
CS1 r/w | HEIC r/w | MP3 r | PPM r/w | WMV r
CSV r | HEIF r/w | MP4 r/w | PPT r | WPG r
CUR r | HTML r | MPC r | PPTX r | WTV r
CZI r | ICC r/w/c | MPG r | PS r/w | WV r
DCM r | ICO r | MPO r/w | PSB r/w | X3F r/w
DCP r/w | ICS r | MQV r/w | PSD r/w | XCF r
DCR r | IDML r | MRC r | PSP r | XISF r
DFONT r | IIQ r/w | MRW r/w | QTIF r/w | XLS r
DIVX r | IND r/w | MXF r | R3D r | XLSX r
DJVU r | INSP r/w | NEF r/w | RA r | XMP r/w/c
DLL r | INSV r | NKA r | RAF r/w | ZIP r
DNG r/w | INX r | NKSC r/w | RAM r |
DOC r | ISO r | NRW r/w | RAR r |

Meta Information
----------------------+----------------------+---------------------
Expand Down Expand Up @@ -109,8 +109,8 @@ your home directory, then you would type the following commands in a
terminal window to extract and run ExifTool:

cd ~/Desktop
gzip -dc Image-ExifTool-12.82.tar.gz | tar -xf -
cd Image-ExifTool-12.82
gzip -dc Image-ExifTool-12.85.tar.gz | tar -xf -
cd Image-ExifTool-12.85
./exiftool t/images/ExifTool.jpg

Note: These commands extract meta information from one of the test images.
Expand Down Expand Up @@ -195,6 +195,7 @@ distribution package:
xmp2gps.args - Arguments for converting XMP to GPS
xmp2iptc.args - Arguments for converting XMP to IPTC
xmp2pdf.args - Arguments for converting XMP to PDF
build_geolocation - Build custom Geolocation database
config_files/ - Sample ExifTool configuration files:
acdsee.config - Definitions for writing ACDSee XMP regions
age.config - Calculate Age of person in photo
Expand Down
Loading

0 comments on commit cc9fb9a

Please sign in to comment.