Update to 11.88

This commit is contained in:
exiftool 2020-02-20 09:45:55 -05:00
parent de3a1942a1
commit c6ca23d647
87 changed files with 3965 additions and 2226 deletions

42
Changes
View File

@ -7,6 +7,18 @@ RSS feed: https://exiftool.org/rss.xml
Note: The most recent production release is Version 11.85. (Other versions are
considered development releases, and are not uploaded to CPAN.)
Feb. 20, 2020 - Version 11.88
- Added write support for new Google depth-map XMP tags
- Added config_files/depthmap.config to the distribution
- Added minor error when attempting to write FFF images due to incompatibility
with Hasselblad Phocus software
- Patched to avoid "Invalid iloc offset size" error when writing some
QuickTime-based files
- Fixed incorrect ColumnCount for CSV files
- Fixed various spelling errors (thanks Jens Schleusener)
- Fixed bug writing QuickTime:Rotation in HEIC files
Feb. 13, 2020 - Version 11.87
- Added read support for CSV files
@ -473,7 +485,7 @@ May 31, 2019 - Version 11.46 - "CR3 update"
- Added ability to write CanonVRD tags in CR3 images
- Decode a couple more tags from Canon CR3 images
- Enhanced Validate option to check for duplicate QuickTime atoms
- Relaxed contraints when writing IPTC date tags to allow use of separators
- Relaxed constraints when writing IPTC date tags to allow use of separators
other than a colon
- Fixed CR3 writing to update CTBO table with any changed offsets or sizes
(although this table doesn't seem to be used by any RAW viewer, it may be
@ -1541,7 +1553,7 @@ Apr. 10, 2017 - Version 10.49
- Decode a new Panasonic tag
- Fixed problem decoding Sony VariableLowPassFilter values (thanks Jos Roost)
- Fixed problem setting XMP:About when creating new XMP in a file
- Fixed an incorect Pentax DriveMode value (thanks Andras Salamon)
- Fixed an incorrect Pentax DriveMode value (thanks Andras Salamon)
- API Changes
- Allow access to the advanced formatting expression via a new ExifTool
"FMT_EXPR" member variable
@ -2060,7 +2072,7 @@ Jan. 4, 2016 - Version 10.09
- Added ability to extract OS X system metadata ("MDItem" tags)
- Added a value conversion for GoogleTrackDuration
- Enchanced the -i option to allow full path names to be specified
- Enhanced the -i option to allow full path names to be specified
- Fixed a potential runtime error when writing corrupted JPEG images
- API Changes:
- Added MDItemTags option
@ -3379,7 +3391,7 @@ Jan. 18, 2013 - Version 9.14
- Decode new Canon 6D CustomFunctions
- Improved calculation of ScaleFactor35efl for Canon cameras
- Changed priority of PDF Info tags so tags from most recent Info dictionary
take precedence (to partially accomodate the questionable Acrobat Pro
take precedence (to partially accommodate the questionable Acrobat Pro
incremental update technique)
- Changed some verbose warnings when attempting to write "unsafe" tags
- Changed behaviour so that "unsafe" tags are not copied for any tag specified
@ -3725,7 +3737,7 @@ Apr. 3, 2012 - Version 8.86
- Decode some new CanonVRD DLO tags
- Changed decoding of CanonVRD VRDVersion tag
- Changed formatting of a Pentax LensType for consistency with other lenses
- Patched decoding of Reconyx:DateTimeOriginal to accomodate values written
- Patched decoding of Reconyx:DateTimeOriginal to accommodate values written
with an incorrect byte order by some models
Mar. 25, 2012 - Version 8.85 (production release)
@ -4293,7 +4305,7 @@ Jan. 29, 2011 - Version 8.47
Jan. 22, 2011 - Version 8.46
- Simpified definition of user-defined XMP structures: flattened tags are now
- Simplified definition of user-defined XMP structures: flattened tags are now
automatically generated, and UserDefined::xmpStruct is no longer needed (but
backward compatibility is maintained with the old-style definitions)
- Added ability to handle multi-dimensional arrays in structured output
@ -5316,7 +5328,7 @@ June 7, 2009 - Version 7.77
- Decode large preview in APP2 of images from newer Samsung models
- Extract FujiFilm PreviewImage from improperly written FPXR segment
- Improved decoding of Nikon WB levels for some models
- Reduced memory useage when writing DNG and some other RAW image files
- Reduced memory usage when writing DNG and some other RAW image files
- Changed format of Canon D30 SerialNumber to remove the hyphen and add
leading 0's if less than 9 characters (now same format as printed on camera)
- Changed writing of GPSTimeStamp and GPSDateStamp to adjust date/time to UTC
@ -5979,7 +5991,7 @@ May 28, 2008 - Version 7.29
- Renamed Pentax ModelRevision tag to ProductionCode and improved print
conversion to indicate if camera has been serviced
- Added check to prevent EXIF tags from being written to JPEG images if they
would obviously exceed the maximimum JPEG segment size limit
would obviously exceed the maximum JPEG segment size limit
- Relaxed error checks when writing JPEG images to allow MakerNotes to be
rebuilt if the MakerNote IFD is not contained within the MakerNotes data
- Fixed decoding of Pentax ExternalFlashGuideNumber when AF360 is used with
@ -7113,7 +7125,7 @@ Sept. 21, 2006 - Version 6.42 (production release)
Sept. 18, 2006 - Version 6.41
- Fixed calculation of Canon ISO in some images and renamed ShotISO to BaseISO
- Minor improvment to order of operations when deleting multiple groups and
- Minor improvement to order of operations when deleting multiple groups and
adding back information in batch mode
Sept. 14, 2006 - Version 6.40
@ -7238,7 +7250,7 @@ June 19, 2006 - Version 6.25
- Added read/write support for WDP (Windows Media Photo) images
- Improved algorithm to recognize maker notes offsets which need fixing
- Properly handle maker notes which have value offsets relative to the
individial IFD entries (Kyocera, Rollei and some Konica and Toshiba models)
individual IFD entries (Kyocera, Rollei and some Konica and Toshiba models)
- Decode a couple of new Sigma lens values in Canon LensType
- Decreased block size for buffered files to improve performance over slow
pipes
@ -7496,7 +7508,7 @@ Feb. 1, 2006 - Version 5.99
- Added Canon maker note footer when rewriting Canon maker notes
- Attempt to fix problem where ScaleFactor35efl was calculated incorrectly for
some Canon images
- Reduce memory useage and speed up writing of large TIFF images
- Reduce memory usage and speed up writing of large TIFF images
- Fixed problem with binary data offsets in verbose dump
- Fixed problem writing Comment if 'File' group specified
- Fixed bug which could cause formatting error in htmlDump output
@ -7722,7 +7734,7 @@ Oct. 24, 2005 - Version 5.71
Oct. 23, 2005 - Version 5.70
- Significant internal changes to improve speed and reduce memory useage
- Significant internal changes to improve speed and reduce memory usage
- Fixed a bug introduced in version 5.63 which caused incorrect XMP GPS
coordinates to be returned
- Changed handling of Kodak date records
@ -7776,7 +7788,7 @@ Oct. 7, 2005 - Version 5.65
- Decode a few more Photoshop tags
- Issue an error if there is extra data after the normal end of file when
rewriting TIFF images (avoids possible data loss if attempting to write an
unsuported RAW image with a TIFF-like data structure)
unsupported RAW image with a TIFF-like data structure)
- Added ability to replace existing tags with user defined tags
- Denote minor errors/warnings by adding '[minor]' to the message (these are
the errors which can be ignored with the -m option)
@ -8483,7 +8495,7 @@ Jan. 28, 2005 - Version 4.42
specific IPTC tag values with 'TAG-=VALUE'
- Made EXIF SceneType writable
- Renamed Nikon ISOUsed tag to ISO
- Added documention of Canon RAW (CRW) file format
- Added documentation of Canon RAW (CRW) file format
Jan. 27, 2005 - Version 4.41
@ -8966,7 +8978,7 @@ Mar. 26, 2004 - Version 3.27
- Optimized a few routines to speed things up a bit
- API Changes:
- Changed GetDescription() documention to indicate it is called with an
- Changed GetDescription() documentation to indicate it is called with an
ExifTool object (this is still optional, but will be mandatory with the
next version)

View File

@ -19,6 +19,7 @@ config_files/acdsee.config
config_files/age.config
config_files/bibble.config
config_files/convert_regions.config
config_files/depthmap.config
config_files/example.config
config_files/fotoware.config
config_files/gps2utm.config
@ -793,6 +794,7 @@ t/Text_3.out
t/Text_4.out
t/Text_5.out
t/Text_6.out
t/Text_7.out
t/Torrent.t
t/Torrent_2.out
t/Unknown.t
@ -1057,6 +1059,7 @@ t/images/Sigma.x3f
t/images/SigmaDP2.x3f
t/images/Sony.jpg
t/images/Sony.pmp
t/images/Text.csv
t/images/Text1.txt
t/images/Text2.txt
t/images/Text3.txt

View File

@ -47,6 +47,6 @@
}
},
"release_status" : "stable",
"version" : "11.87",
"version" : "11.88",
"x_serialization_backend" : "JSON::PP version 4.02"
}

View File

@ -28,5 +28,5 @@ recommends:
Time::HiRes: '0'
requires:
perl: '5.004'
version: '11.87'
version: '11.88'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'

7
README
View File

@ -105,8 +105,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-11.87.tar.gz | tar -xf -
cd Image-ExifTool-11.87
gzip -dc Image-ExifTool-11.88.tar.gz | tar -xf -
cd Image-ExifTool-11.88
./exiftool t/images/ExifTool.jpg
Note: These commands extract meta information from one of the test images.
@ -193,6 +193,7 @@ distribution package:
age.config - Calculate Age of person in photo
bibble.config - Definitions for writing Bibble XMP tags
convert_regions.config - Convert between MWG, MP and IPTC regions
depthmap.config - Extract Google DepthMap images
example.config - General example showing config features
fotoware.config - Definitions for writing Fotoware XMP tags
gps2utm.config - Generate UTM coordinate tags from GPS info
@ -201,7 +202,7 @@ distribution package:
picasa_faces.config - Convert from Picasa to MWG/MP face regions
rotate_regions.config - Rotate MWG and MP region tags
tiff_version.config - Determine the version of a TIFF file
time_zone.config - Calcuate time zone from EXIF tags
time_zone.config - Calculate time zone from EXIF tags
exiftool - The exiftool application (Perl script)
fmt_files/ - Output formatting example files:
gpx.fmt - Format file for creating GPX track

View File

@ -0,0 +1,56 @@
#------------------------------------------------------------------------------
# File: depthmap.config
#
# Description: Composite tag definitions to extract DepthMap and ConfidenceMap
# images from Google Dynamic-depth images
#
# Usage: exiftool -config depthmap.config -W %d%f_%t.%s -depthmap -confidencemap -b DIR
#
# Requires: ExifTool version 11.88 or later
#
# Revisions: 2020/02/20 - P. Harvey Created
#------------------------------------------------------------------------------
sub GetTrailerImage($$)
{
my ($val, $type) = @_;
my @uri = ref $$val[1] ? @{$$val[1]} : $$val[1];
my @len = ref $$val[2] ? @{$$val[2]} : $$val[2];
my $start = 0;
for (my $i=0; $i<@uri; ++$i) {
if ($uri[$i] =~ /$type/) {
my $img = substr(${$$val[0]}, $start, $len[$i]);
return \$img;
}
$start += $len[$i];
}
return undef;
}
%Image::ExifTool::UserDefined = (
'Image::ExifTool::Composite' => {
DepthMap => {
Require => {
0 => 'Trailer',
1 => 'ContainerDirectoryItemDataURI',
2 => 'ContainerDirectoryItemLength',
},
ValueConv => 'GetTrailerImage(\@val, "depthmap")',
},
ConfidenceMap => {
Require => {
0 => 'Trailer',
1 => 'ContainerDirectoryItemDataURI',
2 => 'ContainerDirectoryItemLength',
},
ValueConv => 'GetTrailerImage(\@val, "confidencemap")',
},
},
);
%Image::ExifTool::UserDefined::Options = (
RequestTags => 'Trailer',
);
#------------------------------------------------------------------------------
1; #end

View File

@ -39,7 +39,7 @@ sub tan($)
sub _cleanup_name($)
{ my $copy = lc(shift);
for($copy)
{ s/\([^)]+\)//g; # remove text between parantheses
{ s/\([^)]+\)//g; # remove text between parentheses
s/[\s-]//g; # no blanks or dashes
}
$copy;

View File

@ -95,7 +95,7 @@ sub has_defined {
},
);
# A couple of shortcuts to test for the existance of certain tags
# A couple of shortcuts to test for the existence of certain tags
%Image::ExifTool::UserDefined::Shortcuts = (
TiffVersion5Tags => [
'EXIF:Artist', 'EXIF:ColorMap', 'EXIF:ModifyDate', 'EXIF:HostComputer', 'EXIF:SubfileType',

View File

@ -10,7 +10,7 @@
use strict;
require 5.004;
my $version = '11.87';
my $version = '11.88';
# add our 'lib' directory to the include list BEFORE 'use Image::ExifTool'
my $exeDir;
@ -5202,7 +5202,7 @@ with this command:
produces output like this:
-- Generated by ExifTool 11.87 --
-- Generated by ExifTool 11.88 --
File: a.jpg - 2003:10:31 15:44:19
(f/5.6, 1/60s, ISO 100)
File: b.jpg - 2006:05:23 11:57:38
@ -6374,7 +6374,7 @@ there are three cases where file write permission is also required:
B<-overwrite_original> option is used, or b) the C<_original> backup already
exists.
Hidden files in Windows behave as read-only files when attemping to write
Hidden files in Windows behave as read-only files when attempting to write
any real tags to the file -- an error is generated when using the
B<-overwrite_original_in_place>, otherwise writing should be successful and
the hidden attribute will be removed. But the B<-if> option may be used to

View File

@ -8,7 +8,7 @@
#
# Requires: ExifTool version 10.49 or later
#
# Revisons: 2010/03/13 - Peter Grimm created
# Revisions: 2010/03/13 - Peter Grimm created
# 2018/01/04 - PH Added IF to be sure position exists
# 2018/01/06 - PH Use DateFmt function instead of -d option
# 2019/10/24 - PH Preserve sub-seconds in GPSDateTime value

View File

@ -1850,7 +1850,7 @@ ICC-header group.</p>
information refers.</p>
<p>Family 3 gives the document number for tags extracted from embedded documents,
or 'Main' for tags from the main document. (See the
<a href="#Embedded">ExtractEmbedded</a> option for extracting tags from embedded
<a href="#ExtractEmbedded">ExtractEmbedded</a> option for extracting tags from embedded
documents.) Nested sub-documents (if they exist) are indicated by numbers
separated with dashes in the group name, to an arbitrary depth. (eg.
'<code>Doc2-3-1</code>' is the 1<sup>st</sup> sub-sub-document of the
@ -1860,7 +1860,7 @@ timed metadata in videos.</p>
<p>Family 4 provides a method for differentiating tags when multiple tags exist
with the same name in the same location. The primary instance of a tag (the tag
extracted when the Duplicates option is disabled and no group is specified) has
no family 4 group name, but additional instances have have family 4 group names
no family 4 group name, but additional instances have family 4 group names
of '<code>Copy1</code>', '<code>Copy2</code>', '<code>Copy3</code>', etc. For
convenience, the primary tag may also be accessed using a group name of
'<code>Copy0</code>'.</p>
@ -2072,17 +2072,17 @@ Real, Real-CONT, Real-MDPR, Real-PROP, Real-RA3, Real-RA4, Real-RA5,
Real-RJMD, Reconyx, Red, Ricoh, SPIFF, SR2, SR2DataIFD, SR2SubIFD, SRF#,
SVG, Samsung, Sanyo, Scalado, Sigma, SigmaRaw, Sony, SonyIDC, Stim, SubIFD,
System, Theora, Torrent, Track#, UserData, VCalendar, VCard, Version0,
Vorbis, WTV, XML, XMP, XMP-DICOM, XMP-GAudio, XMP-GDepth, XMP-GFocus,
XMP-GImage, XMP-GPano, XMP-GSpherical, XMP-LImage, XMP-MP, XMP-MP1,
XMP-PixelLive, XMP-aas, XMP-acdsee, XMP-album, XMP-apple-fi, XMP-aux,
XMP-cc, XMP-cell, XMP-creatorAtom, XMP-crs, XMP-dc, XMP-dex, XMP-digiKam,
XMP-drone-dji, XMP-dwc, XMP-exif, XMP-exifEX, XMP-expressionmedia,
XMP-extensis, XMP-fpv, XMP-getty, XMP-ics, XMP-iptcCore, XMP-iptcExt,
XMP-lr, XMP-mediapro, XMP-microsoft, XMP-mwg-coll, XMP-mwg-kw, XMP-mwg-rs,
XMP-pdf, XMP-pdfx, XMP-photomech, XMP-photoshop, XMP-plus, XMP-pmi,
XMP-prism, XMP-prl, XMP-prm, XMP-pur, XMP-rdf, XMP-swf, XMP-tiff, XMP-x,
XMP-xmp, XMP-xmpBJ, XMP-xmpDM, XMP-xmpMM, XMP-xmpNote, XMP-xmpPLUS,
XMP-xmpRights, XMP-xmpTPg, ZIP
Vorbis, WTV, XML, XMP, XMP-DICOM, XMP-Device, XMP-GAudio, XMP-GDepth,
XMP-GFocus, XMP-GImage, XMP-GPano, XMP-GSpherical, XMP-LImage, XMP-MP,
XMP-MP1, XMP-PixelLive, XMP-aas, XMP-acdsee, XMP-album, XMP-apple-fi,
XMP-aux, XMP-cc, XMP-cell, XMP-creatorAtom, XMP-crs, XMP-dc, XMP-dex,
XMP-digiKam, XMP-drone-dji, XMP-dwc, XMP-exif, XMP-exifEX,
XMP-expressionmedia, XMP-extensis, XMP-fpv, XMP-getty, XMP-ics,
XMP-iptcCore, XMP-iptcExt, XMP-lr, XMP-mediapro, XMP-microsoft,
XMP-mwg-coll, XMP-mwg-kw, XMP-mwg-rs, XMP-pdf, XMP-pdfx, XMP-photomech,
XMP-photoshop, XMP-plus, XMP-pmi, XMP-prism, XMP-prl, XMP-prm, XMP-pur,
XMP-rdf, XMP-swf, XMP-tiff, XMP-x, XMP-xmp, XMP-xmpBJ, XMP-xmpDM, XMP-xmpMM,
XMP-xmpNote, XMP-xmpPLUS, XMP-xmpRights, XMP-xmpTPg, ZIP
</td></tr>
<tr><td><b>2&nbsp;(Category)</b></td>
<td>Audio, Author, Camera, Device, Document, ExifTool, Image, Location, Other,

View File

@ -12,7 +12,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 1)Tj
( -- Image::ExifTool 11.88 -- 1)Tj
/TT4 1 Tf
0 -1.6333 TD
(EXIFTOOL\(1\) User Contributed Perl Documentation EXIFTOOL\(1\))Tj
@ -189,7 +189,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 2)Tj
( -- Image::ExifTool 11.88 -- 2)Tj
/TT4 1 Tf
0 -1.6333 TD
( ASF r | F4A/V r/w | M4A/V r/w | PDB r | SWF r)Tj
@ -384,7 +384,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 3)Tj
( -- Image::ExifTool 11.88 -- 3)Tj
/TT4 1 Tf
0 -2.7333 TD
(M)Tj
@ -619,7 +619,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 4)Tj
( -- Image::ExifTool 11.88 -- 4)Tj
/TT4 1 Tf
0 -1.6333 TD
( may be set before calling "ImageInfo", and the object may be)Tj
@ -770,7 +770,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 5)Tj
( -- Image::ExifTool 11.88 -- 5)Tj
/TT4 1 Tf
0 -1.6333 TD
( requested.\) If a requested tag doesn't exist, a tag key is)Tj
@ -965,7 +965,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 6)Tj
( -- Image::ExifTool 11.88 -- 6)Tj
/TT4 1 Tf
0 -1.6333 TD
( the following Extra tags generated by ExifTool may be returned:)Tj
@ -1116,7 +1116,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 7)Tj
( -- Image::ExifTool 11.88 -- 7)Tj
/TT4 1 Tf
0 -1.6333 TD
( both are set.)Tj
@ -1265,7 +1265,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 8)Tj
( -- Image::ExifTool 11.88 -- 8)Tj
/TT4 1 Tf
0 -1.6333 TD
( Internal encoding to assume for QuickTime strings stored with)Tj
@ -1414,7 +1414,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 9)Tj
( -- Image::ExifTool 11.88 -- 9)Tj
/TT4 1 Tf
0 -1.6333 TD
( Flag to return values from tags with duplicate names when)Tj
@ -1567,7 +1567,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 10)Tj
( -- Image::ExifTool 11.88 -- 10)Tj
/TT4 1 Tf
0 -1.6333 TD
( Perl expression used to filter PrintConv values when writing.)Tj
@ -1760,7 +1760,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 11)Tj
( -- Image::ExifTool 11.88 -- 11)Tj
/TT4 1 Tf
0 -1.6333 TD
( lists of group names.)Tj
@ -1907,7 +1907,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 12)Tj
( -- Image::ExifTool 11.88 -- 12)Tj
/TT4 1 Tf
0 -1.6333 TD
( page and "MacOS MDItem Tags" in Image::ExifTool::TagNames for)Tj
@ -2056,7 +2056,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 13)Tj
( -- Image::ExifTool 11.88 -- 13)Tj
/TT4 1 Tf
0 -1.6333 TD
( "GetGroup" option for more details.)Tj
@ -2199,7 +2199,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 14)Tj
( -- Image::ExifTool 11.88 -- 14)Tj
/TT4 1 Tf
0 -2.7333 TD
( TimeZone)Tj
@ -2354,7 +2354,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 15)Tj
( -- Image::ExifTool 11.88 -- 15)Tj
/TT4 1 Tf
0 -1.6333 TD
( "xattr" man page and "MacOS XAttr Tags" in)Tj
@ -2547,7 +2547,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 16)Tj
( -- Image::ExifTool 11.88 -- 16)Tj
/TT4 1 Tf
0 -1.6333 TD
( Filter, Group#, GlobalTimeShift, Lang, ListItem, ListJoin,)Tj
@ -2700,7 +2700,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 17)Tj
( -- Image::ExifTool 11.88 -- 17)Tj
/TT4 1 Tf
0 -1.6333 TD
( exist because an existing destination file will not be overwritten.)Tj
@ -2905,7 +2905,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 18)Tj
( -- Image::ExifTool 11.88 -- 18)Tj
/TT4 1 Tf
0 -1.6333 TD
( Get list of requested tags. These are the tags that were specified in)Tj
@ -3062,7 +3062,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 19)Tj
( -- Image::ExifTool 11.88 -- 19)Tj
/TT4 1 Tf
0 -2.7333 TD
( The default value type is 'PrintConv' if the PrintConv option is)Tj
@ -3223,7 +3223,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 20)Tj
( -- Image::ExifTool 11.88 -- 20)Tj
/TT4 1 Tf
0 -2.7333 TD
( # write a tag only if it had a specific value)Tj
@ -3368,7 +3368,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 21)Tj
( -- Image::ExifTool 11.88 -- 21)Tj
/TT4 1 Tf
0 -1.6333 TD
( fields match the existing structure. Option values are 0 or 1.)Tj
@ -3559,7 +3559,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 22)Tj
( -- Image::ExifTool 11.88 -- 22)Tj
/TT4 1 Tf
0 -2.7333 TD
( Notes:)Tj
@ -3754,7 +3754,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 23)Tj
( -- Image::ExifTool 11.88 -- 23)Tj
/TT4 1 Tf
0 -1.6333 TD
( 'keywords<xmp:subject', 'keywords<filename'\);)Tj
@ -3907,7 +3907,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 24)Tj
( -- Image::ExifTool 11.88 -- 24)Tj
/TT4 1 Tf
0 -2.7333 TD
( - The Replace option defaults to 1 instead of 0 as with)Tj
@ -4092,7 +4092,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 25)Tj
( -- Image::ExifTool 11.88 -- 25)Tj
/TT4 1 Tf
0 -2.7333 TD
( R)Tj
@ -4311,7 +4311,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 26)Tj
( -- Image::ExifTool 11.88 -- 26)Tj
/TT4 1 Tf
0 -1.6333 TD
( 1 on success, 0 if nothing was done, or -1 if there was an error)Tj
@ -4536,7 +4536,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 27)Tj
( -- Image::ExifTool 11.88 -- 27)Tj
/TT4 1 Tf
0 -2.7333 TD
( Return Values:)Tj
@ -4681,7 +4681,7 @@ endobj
endobj
90 0 obj
<<
/Length 4637
/Length 4632
>>
stream
BT
@ -4691,7 +4691,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 28)Tj
( -- Image::ExifTool 11.88 -- 28)Tj
/TT4 1 Tf
0 -1.6333 TD
( numbers separated with dashes in the group name, to an arbitrary)Tj
@ -4712,11 +4712,11 @@ T*
T*
( disabled and no group is specified\) has no family 4 group name, but)Tj
T*
( additional instances have have family 4 group names of 'Copy1',)Tj
( additional instances have family 4 group names of 'Copy1', 'Copy2',)Tj
T*
( 'Copy2', 'Copy3', etc. For convenience, the primary tag may also)Tj
( 'Copy3', etc. For convenience, the primary tag may also be)Tj
T*
( be accessed using a group name of 'Copy0'.)Tj
( accessed using a group name of 'Copy0'.)Tj
0 -2.2 TD
( Family 5 is experimental, and gives the complete path for the)Tj
0 -1.1 TD
@ -4918,7 +4918,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 29)Tj
( -- Image::ExifTool 11.88 -- 29)Tj
/TT4 1 Tf
0 -1.6333 TD
( Get name of tag from tag key. This is a convenience function that)Tj
@ -5197,7 +5197,7 @@ endobj
endobj
96 0 obj
<<
/Length 5123
/Length 5133
>>
stream
BT
@ -5207,7 +5207,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 30)Tj
( -- Image::ExifTool 11.88 -- 30)Tj
/TT4 1 Tf
0 -1.6333 TD
( AFCP, AIFF, APE, APP0, APP1, APP11, APP12, APP13, APP14, APP15,)Tj
@ -5292,29 +5292,29 @@ T*
T*
( System, Theora, Torrent, Track#, UserData, VCalendar, VCard,)Tj
T*
( Version0, Vorbis, WTV, XML, XMP, XMP-DICOM, XMP-GAudio, XMP-GDepth,)Tj
( Version0, Vorbis, WTV, XML, XMP, XMP-DICOM, XMP-Device, XMP-GAudio,)Tj
T*
( XMP-GFocus, XMP-GImage, XMP-GPano, XMP-GSpherical, XMP-LImage, XMP-)Tj
( XMP-GDepth, XMP-GFocus, XMP-GImage, XMP-GPano, XMP-GSpherical, XMP-)Tj
T*
( MP, XMP-MP1, XMP-PixelLive, XMP-aas, XMP-acdsee, XMP-album, XMP-)Tj
( LImage, XMP-MP, XMP-MP1, XMP-PixelLive, XMP-aas, XMP-acdsee, XMP-)Tj
T*
( apple-fi, XMP-aux, XMP-cc, XMP-cell, XMP-creatorAtom, XMP-crs, XMP-)Tj
( album, XMP-apple-fi, XMP-aux, XMP-cc, XMP-cell, XMP-creatorAtom,)Tj
T*
( dc, XMP-dex, XMP-digiKam, XMP-drone-dji, XMP-dwc, XMP-exif, XMP-)Tj
( XMP-crs, XMP-dc, XMP-dex, XMP-digiKam, XMP-drone-dji, XMP-dwc, XMP-)Tj
T*
( exifEX, XMP-expressionmedia, XMP-extensis, XMP-fpv, XMP-getty, XMP-)Tj
( exif, XMP-exifEX, XMP-expressionmedia, XMP-extensis, XMP-fpv, XMP-)Tj
T*
( ics, XMP-iptcCore, XMP-iptcExt, XMP-lr, XMP-mediapro, XMP-)Tj
( getty, XMP-ics, XMP-iptcCore, XMP-iptcExt, XMP-lr, XMP-mediapro,)Tj
T*
( microsoft, XMP-mwg-coll, XMP-mwg-kw, XMP-mwg-rs, XMP-pdf, XMP-pdfx,)Tj
( XMP-microsoft, XMP-mwg-coll, XMP-mwg-kw, XMP-mwg-rs, XMP-pdf, XMP-)Tj
T*
( XMP-photomech, XMP-photoshop, XMP-plus, XMP-pmi, XMP-prism, XMP-)Tj
( pdfx, XMP-photomech, XMP-photoshop, XMP-plus, XMP-pmi, XMP-prism,)Tj
T*
( prl, XMP-prm, XMP-pur, XMP-rdf, XMP-swf, XMP-tiff, XMP-x, XMP-xmp,)Tj
( XMP-prl, XMP-prm, XMP-pur, XMP-rdf, XMP-swf, XMP-tiff, XMP-x, XMP-)Tj
T*
( XMP-xmpBJ, XMP-xmpDM, XMP-xmpMM, XMP-xmpNote, XMP-xmpPLUS, XMP-)Tj
( xmp, XMP-xmpBJ, XMP-xmpDM, XMP-xmpMM, XMP-xmpNote, XMP-xmpPLUS,)Tj
T*
( xmpRights, XMP-xmpTPg, ZIP)Tj
( XMP-xmpRights, XMP-xmpTPg, ZIP)Tj
0 -2.2 TD
( Family 2 \(Category\):)Tj
0 -1.1 TD
@ -5364,7 +5364,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 31)Tj
( -- Image::ExifTool 11.88 -- 31)Tj
/TT4 1 Tf
0 -1.6333 TD
( int32s, rational64s, float, double, ifd, unicode, complex, int64u,)Tj
@ -5619,7 +5619,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 32)Tj
( -- Image::ExifTool 11.88 -- 32)Tj
/TT4 1 Tf
0 -2.7333 TD
( Inputs:)Tj
@ -5878,7 +5878,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 33)Tj
( -- Image::ExifTool 11.88 -- 33)Tj
/TT4 1 Tf
0 -1.6333 TD
( i/o routines \(which expect UTF-8 strings on Mac/Linux, but default)Tj
@ -6091,7 +6091,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 34)Tj
( -- Image::ExifTool 11.88 -- 34)Tj
/TT4 1 Tf
0 -1.6333 TD
( specification.)Tj
@ -6276,7 +6276,7 @@ BT
/GS1 gs
0 Tc
0 Tw
( -- Image::ExifTool 11.87 -- 35)Tj
( -- Image::ExifTool 11.88 -- 35)Tj
/TT4 1 Tf
0 -1.6333 TD
( Windows Latin1\) or Unicode \(UCS-2\). When reading, ExifTool converts to)Tj
@ -6729,7 +6729,7 @@ T*
0.6 0 TD
(G\(3pm\))Tj
-27 -4.4 TD
(perl v5.18.2 2020-02-13 EXIFTOOL\(1\))Tj
(perl v5.18.2 2020-02-20 EXIFTOOL\(1\))Tj
ET
endstream
endobj
@ -7157,9 +7157,9 @@ endobj
endobj
118 0 obj
<<
/CreationDate (D:20200213085627-05'00')
/ModDate (D:20200213085627-05'00')
/Producer (Apple pstopdf)
/CreationDate (D:20200220094322-05'00')
/ModDate (D:20200220094322-05'00')
/Producer (PSNormalizer.framework)
>>
endobj
119 0 obj
@ -7172,132 +7172,132 @@ endobj
xref
0 120
0000000000 65535 f
0000166050 00000 n
0000166055 00000 n
0000000016 00000 n
0000004112 00000 n
0000165051 00000 n
0000165452 00000 n
0000164516 00000 n
0000169064 00000 n
0000166130 00000 n
0000165056 00000 n
0000165457 00000 n
0000164521 00000 n
0000169069 00000 n
0000166135 00000 n
0000004218 00000 n
0000009536 00000 n
0000166211 00000 n
0000166216 00000 n
0000009643 00000 n
0000014389 00000 n
0000166294 00000 n
0000166299 00000 n
0000014496 00000 n
0000019424 00000 n
0000166377 00000 n
0000166382 00000 n
0000019531 00000 n
0000024255 00000 n
0000166460 00000 n
0000166465 00000 n
0000024362 00000 n
0000028362 00000 n
0000166543 00000 n
0000166548 00000 n
0000028469 00000 n
0000033050 00000 n
0000166626 00000 n
0000166631 00000 n
0000033157 00000 n
0000037772 00000 n
0000166709 00000 n
0000166714 00000 n
0000037879 00000 n
0000042686 00000 n
0000166792 00000 n
0000166797 00000 n
0000042793 00000 n
0000047657 00000 n
0000166875 00000 n
0000166880 00000 n
0000047764 00000 n
0000052195 00000 n
0000169582 00000 n
0000169199 00000 n
0000166959 00000 n
0000169587 00000 n
0000169204 00000 n
0000166964 00000 n
0000052302 00000 n
0000056914 00000 n
0000167043 00000 n
0000167048 00000 n
0000057021 00000 n
0000061281 00000 n
0000167127 00000 n
0000167132 00000 n
0000061388 00000 n
0000065683 00000 n
0000167211 00000 n
0000167216 00000 n
0000065790 00000 n
0000069906 00000 n
0000167295 00000 n
0000167300 00000 n
0000070013 00000 n
0000074191 00000 n
0000167379 00000 n
0000167384 00000 n
0000074298 00000 n
0000078422 00000 n
0000167463 00000 n
0000167468 00000 n
0000078529 00000 n
0000082508 00000 n
0000167547 00000 n
0000167552 00000 n
0000082615 00000 n
0000087140 00000 n
0000167631 00000 n
0000167636 00000 n
0000087247 00000 n
0000091781 00000 n
0000167715 00000 n
0000167720 00000 n
0000091888 00000 n
0000096633 00000 n
0000169337 00000 n
0000167799 00000 n
0000169342 00000 n
0000167804 00000 n
0000096740 00000 n
0000101051 00000 n
0000167883 00000 n
0000167888 00000 n
0000101158 00000 n
0000106318 00000 n
0000167967 00000 n
0000167972 00000 n
0000106425 00000 n
0000110577 00000 n
0000168051 00000 n
0000168056 00000 n
0000110684 00000 n
0000114755 00000 n
0000168135 00000 n
0000168140 00000 n
0000114862 00000 n
0000118893 00000 n
0000168219 00000 n
0000168224 00000 n
0000119000 00000 n
0000123391 00000 n
0000168303 00000 n
0000168308 00000 n
0000123498 00000 n
0000128188 00000 n
0000168387 00000 n
0000128295 00000 n
0000132721 00000 n
0000168471 00000 n
0000132828 00000 n
0000138004 00000 n
0000168555 00000 n
0000138111 00000 n
0000143126 00000 n
0000169475 00000 n
0000168641 00000 n
0000143234 00000 n
0000147777 00000 n
0000168729 00000 n
0000147885 00000 n
0000153548 00000 n
0000168817 00000 n
0000153656 00000 n
0000158117 00000 n
0000168905 00000 n
0000158225 00000 n
0000164408 00000 n
0000164656 00000 n
0000164859 00000 n
0000168993 00000 n
0000169022 00000 n
0000169688 00000 n
0000169812 00000 n
0000128183 00000 n
0000168392 00000 n
0000128290 00000 n
0000132716 00000 n
0000168476 00000 n
0000132823 00000 n
0000138009 00000 n
0000168560 00000 n
0000138116 00000 n
0000143131 00000 n
0000169480 00000 n
0000168646 00000 n
0000143239 00000 n
0000147782 00000 n
0000168734 00000 n
0000147890 00000 n
0000153553 00000 n
0000168822 00000 n
0000153661 00000 n
0000158122 00000 n
0000168910 00000 n
0000158230 00000 n
0000164413 00000 n
0000164661 00000 n
0000164864 00000 n
0000168998 00000 n
0000169027 00000 n
0000169693 00000 n
0000169826 00000 n
trailer
<<
/Size 120
/Root 119 0 R
/Info 118 0 R
/ID [<3d237df15ad3cb7c7432a80b0e92a891><3d237df15ad3cb7c7432a80b0e92a891>]
/ID [<3bc4351d41611342c68514b683f787ad><3bc4351d41611342c68514b683f787ad>]
>>
startxref
169884
169898
%%EOF

View File

@ -593,9 +593,9 @@ endobj
endobj
16 0 obj
<<
/CreationDate (D:20200213085628-05'00')
/ModDate (D:20200213085628-05'00')
/Producer (Apple pstopdf)
/CreationDate (D:20200220094323-05'00')
/ModDate (D:20200220094323-05'00')
/Producer (PSNormalizer.framework)
>>
endobj
17 0 obj
@ -624,14 +624,14 @@ xref
0000011446 00000 n
0000011474 00000 n
0000011608 00000 n
0000011731 00000 n
0000011740 00000 n
trailer
<<
/Size 18
/Root 17 0 R
/Info 16 0 R
/ID [<cf3c1c3e87d642254d19f68e4d12f058><cf3c1c3e87d642254d19f68e4d12f058>]
/ID [<62011350ca3464572d8c7203b69d7250><62011350ca3464572d8c7203b69d7250>]
>>
startxref
11800
11809
%%EOF

View File

@ -19,7 +19,7 @@ imaging cameras by FLIR Systems Inc.</p>
<td title='0x0001 = 1'>0x0001</td>
<td>ImageTemperatureMax</td>
<td class=c>rational64u</td>
<td><span class=s><span class=n>(these temperatures may be in Celcius, Kelvin or Fahrenheit, but there is no
<td><span class=s><span class=n>(these temperatures may be in Celsius, Kelvin or Fahrenheit, but there is no
way to tell which)</span></span></td></tr>
<tr class=b>
<td title='0x0002 = 2'>0x0002</td>
@ -1416,7 +1416,7 @@ in FLIR MP4 videos.</p>
<hr>
(This document generated automatically by Image::ExifTool::BuildTagLookup)
<br><i>Last revised Nov 28, 2019</i>
<br><i>Last revised Feb 14, 2020</i>
<p class=lf><a href='index.html'>&lt;-- ExifTool Tag Names</a></p>
</body>
</html>

View File

@ -557,7 +557,7 @@ block tags GeoTiffDirectory, GeoTiffDoubleParams and GeoTiffAsciiParams.
<br>20499 = Ain el Abd Bahrain Grid
<br>20538 = Afgooye UTM zone 38N
<br>20539 = Afgooye UTM zone 39N
<br>20700 = Lisbon Portugese Grid
<br>20700 = Lisbon Portuguese Grid
<br>20822 = Aratu UTM zone 22S
<br>20823 = Aratu UTM zone 23S
<br>20824 = Aratu UTM zone 24S
@ -2293,7 +2293,7 @@ block tags GeoTiffDirectory, GeoTiffDoubleParams and GeoTiffAsciiParams.
<hr>
(This document generated automatically by Image::ExifTool::BuildTagLookup)
<br><i>Last revised Jan 19, 2015</i>
<br><i>Last revised Feb 14, 2020</i>
<p class=lf><a href='index.html'>&lt;-- ExifTool Tag Names</a></p>
</body>
</html>

View File

@ -536,7 +536,7 @@ specification.</p>
</tr><tr><td>'AAMA'</td><td>= Aamazing Technologies, Inc.</td>
</tr><tr><td>'ACER'</td><td>= Acer Peripherals</td>
</tr><tr><td>'ACLT'</td><td>= Acolyte Color Research</td>
</tr><tr><td>'ACTI'</td><td>= Actix Sytems, Inc.</td>
</tr><tr><td>'ACTI'</td><td>= Actix Systems, Inc.</td>
</tr><tr><td>'ADAR'</td><td>= Adara Technology, Inc.</td>
</tr><tr><td>'ADBE'</td><td>= Adobe Systems Inc.</td>
</tr><tr><td>'ADI '</td><td>= ADI Systems, Inc.</td>
@ -992,7 +992,7 @@ Metadata tags that exist.</p>
<hr>
(This document generated automatically by Image::ExifTool::BuildTagLookup)
<br><i>Last revised Jun 11, 2018</i>
<br><i>Last revised Feb 14, 2020</i>
<p class=lf><a href='index.html'>&lt;-- ExifTool Tag Names</a></p>
</body>
</html>

View File

@ -5222,7 +5222,7 @@ point is C6)</span>
<br><span class=n>(older models with 135-point AF -- 9 rows (A-I) and 15 columns (1-15).
Center point is E8. The odd-numbered columns, columns 2 and 14, and the
remaining corner points are not used for 41-point AF mode)</span>
<br><span class=n>(newer models with 135-point AF -- 9 rows (B-J) and 15 colums (1-15). Center
<br><span class=n>(newer models with 135-point AF -- 9 rows (B-J) and 15 columns (1-15). Center
point is F8)</span>
<br><span class=n>(models with 171-point AF -- 9 rows (B-J) and 19 columns (2-20). Center
point is F10)</span>
@ -7132,7 +7132,7 @@ used to specify the lens for ExifTool to choose in these cases (see the
<hr>
(This document generated automatically by Image::ExifTool::BuildTagLookup)
<br><i>Last revised Feb 3, 2020</i>
<br><i>Last revised Feb 14, 2020</i>
<p class=lf><a href='index.html'>&lt;-- ExifTool Tag Names</a></p>
</body>
</html>

View File

@ -249,7 +249,7 @@ the EXIF convention, but is the inverse of the stored encoding gamma)</span></sp
</table></td></tr></table></blockquote>
<h2><a name='AnimationControl'>PNG AnimationControl Tags</a></h2>
<p>Tags found in the Animation Conrol chunk. See
<p>Tags found in the Animation Control chunk. See
<a href="https://wiki.mozilla.org/APNG_Specification">https://wiki.mozilla.org/APNG_Specification</a> for details.</p>
<blockquote>
<table class=frame><tr><td>
@ -590,7 +590,7 @@ when any of these tags is written, and may only be deleted as a group.</p>
<hr>
(This document generated automatically by Image::ExifTool::BuildTagLookup)
<br><i>Last revised Feb 10, 2020</i>
<br><i>Last revised Feb 14, 2020</i>
<p class=lf><a href='index.html'>&lt;-- ExifTool Tag Names</a></p>
</body>
</html>

View File

@ -1034,7 +1034,7 @@ cameras. The first 4 characters of the data are used as the Tag ID below.</p>
</tr><tr><td class=r>0x64</td><td>= APICOM G.726 ADPCM</td>
</tr><tr><td class=r>0x65</td><td>= APICOM G.722 ADPCM</td>
</tr><tr><td class=r>0x66</td><td>= Microsoft DSAT</td>
</tr><tr><td class=r>0x67</td><td>= Micorsoft DSAT DISPLAY</td>
</tr><tr><td class=r>0x67</td><td>= Microsoft DSAT DISPLAY</td>
</tr><tr><td class=r>0x69</td><td>= Voxware Byte Aligned</td>
</tr><tr><td class=r>0x70</td><td>= Voxware AC8</td>
</tr><tr><td class=r>0x71</td><td>= Voxware AC10</td>
@ -1475,7 +1475,7 @@ container specification.</p>
<hr>
(This document generated automatically by Image::ExifTool::BuildTagLookup)
<br><i>Last revised Sep 30, 2019</i>
<br><i>Last revised Feb 14, 2020</i>
<p class=lf><a href='index.html'>&lt;-- ExifTool Tag Names</a></p>
</body>
</html>

View File

@ -33,7 +33,8 @@ option is used.</p>
<tr>
<td>Delimiter</td>
<td class=c>no</td>
<td><span class=s>&quot;\x09&quot; = Tab
<td><span class=s>&#39;&#39; = (none)
<br>&quot;\x09&quot; = Tab
<br>&#39;,&#39; = Comma
<br>&#39;;&#39; = Semicolon</span></td></tr>
<tr class=b>
@ -69,7 +70,7 @@ option is used.</p>
<hr>
(This document generated automatically by Image::ExifTool::BuildTagLookup)
<br><i>Last revised Feb 13, 2020</i>
<br><i>Last revised Feb 14, 2020</i>
<p class=lf><a href='index.html'>&lt;-- ExifTool Tag Names</a></p>
</body>
</html>

View File

@ -138,218 +138,222 @@ as extensions from various other sources. See
<td class=c>-</td>
<td>--&gt; <a href='XMP.html#dc'>XMP dc Tags</a></td></tr>
<tr class=b>
<td>Device</td>
<td class=c>-</td>
<td>--&gt; <a href='XMP.html#Device'>XMP Device Tags</a></td></tr>
<tr>
<td>dex</td>
<td class=c>-</td>
<td>--&gt; <a href='XMP.html#dex'>XMP dex Tags</a></td></tr>
<tr>
<tr class=b>
<td>DICOM</td>
<td class=c>-</td>
<td>--&gt; <a href='XMP.html#DICOM'>XMP DICOM Tags</a></td></tr>
<tr class=b>
<tr>
<td>digiKam</td>
<td class=c>-</td>
<td>--&gt; <a href='XMP.html#digiKam'>XMP digiKam Tags</a></td></tr>
<tr>
<tr class=b>
<td>drone-dji</td>
<td class=c>-</td>
<td>--&gt; <a href='DJI.html#XMP'>DJI XMP Tags</a></td></tr>
<tr class=b>
<tr>
<td>dwc</td>
<td class=c>-</td>
<td>--&gt; <a href='DarwinCore.html'>DarwinCore Tags</a></td></tr>
<tr>
<tr class=b>
<td><u>exif</u></td>
<td class=c>-</td>
<td>--&gt; <a href='XMP.html#exif'>XMP exif Tags</a></td></tr>
<tr class=b>
<tr>
<td>exifEX</td>
<td class=c>-</td>
<td>--&gt; <a href='XMP.html#exifEX'>XMP exifEX Tags</a></td></tr>
<tr>
<tr class=b>
<td>expressionmedia</td>
<td class=c>-</td>
<td>--&gt; <a href='XMP.html#ExpressionMedia'>XMP ExpressionMedia Tags</a></td></tr>
<tr class=b>
<tr>
<td>extensis</td>
<td class=c>-</td>
<td>--&gt; <a href='XMP.html#extensis'>XMP extensis Tags</a></td></tr>
<tr>
<tr class=b>
<td>fpv</td>
<td class=c>-</td>
<td>--&gt; <a href='XMP.html#fpv'>XMP fpv Tags</a></td></tr>
<tr class=b>
<tr>
<td>GAudio</td>
<td class=c>-</td>
<td>--&gt; <a href='XMP.html#GAudio'>XMP GAudio Tags</a></td></tr>
<tr>
<tr class=b>
<td>GCamera</td>
<td class=c>-</td>
<td>--&gt; <a href='XMP.html#GCamera'>XMP GCamera Tags</a></td></tr>
<tr class=b>
<tr>
<td>GCreations</td>
<td class=c>-</td>
<td>--&gt; <a href='XMP.html#GCreations'>XMP GCreations Tags</a></td></tr>
<tr>
<tr class=b>
<td>GDepth</td>
<td class=c>-</td>
<td>--&gt; <a href='XMP.html#GDepth'>XMP GDepth Tags</a></td></tr>
<tr class=b>
<tr>
<td>getty</td>
<td class=c>-</td>
<td>--&gt; <a href='XMP.html#GettyImages'>XMP GettyImages Tags</a></td></tr>
<tr>
<tr class=b>
<td>GFocus</td>
<td class=c>-</td>
<td>--&gt; <a href='XMP.html#GFocus'>XMP GFocus Tags</a></td></tr>
<tr class=b>
<tr>
<td>GImage</td>
<td class=c>-</td>
<td>--&gt; <a href='XMP.html#GImage'>XMP GImage Tags</a></td></tr>
<tr>
<tr class=b>
<td>GPano</td>
<td class=c>-</td>
<td>--&gt; <a href='XMP.html#GPano'>XMP GPano Tags</a></td></tr>
<tr class=b>
<tr>
<td>GSpherical</td>
<td class=c>-</td>
<td>--&gt; <a href='XMP.html#GSpherical'>XMP GSpherical Tags</a></td></tr>
<tr>