
Image::ExifTool::TagNames - ExifTool tag name documentation

This document contains a complete list of ExifTool tag names, organized into tables based on information type. Tag names are used to reference specific meta information extracted from or written to a file.

The tables listed below give the names of all tags recognized by ExifTool.
Tag ID, Index# or Sequence is given in the first column of each table. A Tag ID is the computer-readable equivalent of a tag name, and is the identifier that is actually stored in the file. Index# refers to the location of a value when found at a fixed position within a data block (# is the multiplier for calculating a byte offset: 1, 2 or 4). Sequence gives the order of values for a serial data stream.
A Tag Name is the handle by which the information is accessed in ExifTool.
In some instances,
more than one name may correspond to a single tag ID.
In these cases,
the actual name used depends on the context in which the information is found.
Case is not significant for tag names.
A question mark (?) after a tag name indicates that the information is either not understood,
not verified,
or not very useful -- these tags are not extracted by ExifTool unless the Unknown (-u) option is enabled.
Be aware that some tag names are different than the descriptions printed out by default when extracting information with exiftool.
To see the tag names instead of the descriptions,
use exiftool -s.
The Writable column indicates whether the tag is writable by ExifTool.
Anything but an N in this column means the tag is writable.
A Y indicates writable information that is either unformatted or written using the existing format.
Other expressions give details about the information format,
and vary depending on the general type of information.
The format name may be followed by a number in square brackets to indicate the number of values written,
or the number of characters in a fixed-length string (including a null terminator which is added if required).
A plus sign (+) after an entry in the Writable column indicates a "list" tag which supports multiple values and allows individual values to be added and deleted.
A slash (/) indicates an "avoided" tag that is not created when writing if another same-named tag may be created instead.
To write these tags,
the group should be specified.
A tilde (~) indicates a tag this is writable only when the print conversion is disabled (by setting PrintConv to 0,
using the -n option,
or suffixing the tag name with a # character).
An exclamation point (!) indicates a tag that is considered unsafe to write under normal circumstances.
These "unsafe" tags are not set when calling SetNewValuesFromFile() or copied with the exiftool -tagsFromFile option unless specified explicitly,
and care should be taken when editing them manually since they may affect the way an image is rendered.
An asterisk (*) indicates a "protected" tag which is not writable directly,
but is written automatically by ExifTool (often when a corresponding Composite or Extra tag is written).
A colon (:) indicates a mandatory tag which may be added automatically when writing.
The HTML version of these tables also lists possible Values for discrete-valued tags,
as well as Notes for some tags.
The Values are listed as the computer-readable and human-readable values on the left and right hand side of an equals sign (=) respectively.
The human-readable values are used by default when reading and writing,
but the computer-readable values may be accessed by disabling the value conversion with the -n option on the command line,
by setting the ValueConv option to 0 in the API,
or or on a per-tag basis by adding a hash (#) after the tag name.
Note: If you are familiar with common meta-information tag names,
you may find that some ExifTool tag names are different than expected.
The usual reason for this is to make the tag names more consistent across different types of meta information.
To determine a tag name,
either consult this documentation or run exiftool -s on a file containing the information in question.
This table lists information extracted by ExifTool from JPEG images.
Tag ID Tag Name Writable
------ -------- --------
'APP0' JFIF JFIF
JFXX JFIF Extension
CIFF CanonRaw
AVI1 JPEG AVI1
Ocad JPEG Ocad
'APP1' EXIF EXIF
ExtendedXMP XMP
XMP XMP
QVCI Casio QVCI
FLIR FLIR FFF
'APP2' ICC_Profile ICC_Profile
FPXR FlashPix
MPF MPF
PreviewImage N
'APP3' Meta Kodak Meta
Stim Stim
PreviewImage N
'APP4' Scalado JPEG Scalado
FPXR FlashPix
PreviewImage N
'APP5' RMETA Ricoh RMETA
PreviewImage N
'APP6' EPPIM JPEG EPPIM
NITF JPEG NITF
HP_TDHD HP TDHD
'APP7' Qualcomm Qualcomm
'APP8' SPIFF JPEG SPIFF
'APP10' Comment N
'APP12' PictureInfo APP12 PictureInfo
Ducky APP12 Ducky
'APP13' Photoshop Photoshop
Adobe_CM JPEG AdobeCM
'APP14' Adobe JPEG Adobe
'APP15' GraphicConverter JPEG GraphConv
'COM' Comment Y
'DQT' DefineQuantizationTable N
'SOF' StartOfFrame JPEG SOF
'Trailer' AFCP AFCP
CanonVRD CanonVRD
FotoStation FotoStation
PhotoMechanic PhotoMechanic
MIE MIE
PreviewImage Y
This information may be found in APP0 of JPEG image data from AVI videos.
Index1 Tag Name Writable
------ -------- --------
0 InterleavedField N
Tags extracted from the JPEG APP0 "Ocad" segment (found in Photobucket images).
Tag ID Tag Name Writable ------ -------- -------- 'Rev' OcadRevision N
Tags extracted from the JPEG APP4 "SCALADO" segment (presumably written by Scalado mobile software, http://www.scalado.com/).
Tag ID Tag Name Writable ------ -------- -------- 'HGHT' PreviewImageHeight N 'QUAL' PreviewQuality N 'SPMO' DataLength N 'WDTH' PreviewImageWidth N
APP6 is used in by the Toshiba PDR-M700 to store a TIFF structure containing PrintIM information.
Tag ID Tag Name Writable ------ -------- -------- 0xc4a5 PrintIM PrintIM
Information in APP6 used by the National Imagery Transmission Format. See http://www.gwg.nga.mil/ntb/baseline/docs/n010697/bwcguide25aug98.pdf for the official specification.
Index1 Tag Name Writable
------ -------- --------
0 NITFVersion N
2 ImageFormat N
3 BlocksPerRow N
5 BlocksPerColumn N
7 ImageColor N
8 BitDepth N
9 ImageClass N
10 JPEGProcess N
11 Quality N
12 StreamColor N
13 StreamBitDepth N
14 Flags N
This information is found in APP8 of SPIFF-style JPEG images (the "official" yet rarely used JPEG file format standard: Still Picture Interchange File Format). See http://www.jpeg.org/public/spiff.pdf for the official specification.
Index1 Tag Name Writable
------ -------- --------
0 SPIFFVersion N
2 ProfileID N
3 ColorComponents N
6 ImageHeight N
10 ImageWidth N
14 ColorSpace N
15 BitsPerSample N
16 Compression N
17 ResolutionUnit N
18 YResolution N
22 XResolution N
The "Adobe_CM" APP13 segment presumably contains color management information, but the meaning of the data is currently unknown. If anyone has an idea about what this means, please let me know.
Index2 Tag Name Writable
------ -------- --------
0 AdobeCMType N
The "Adobe" APP14 segment stores image encoding information for DCT filters. This segment may be copied or deleted as a block using the Extra "Adobe" tag, but note that it is not deleted by default when deleting all metadata because it may affect the appearance of the image.
Index2 Tag Name Writable
------ -------- --------
0 DCTEncodeVersion N
1 APP14Flags0 N
2 APP14Flags1 N
3 ColorTransform N
APP15 is used by GraphicConverter to store JPEG quality.
Tag ID Tag Name Writable ------ -------- -------- 'Q' Quality N
This information is extracted from the JPEG Start Of Frame segment.
Tag Name Writable -------- -------- BitsPerSample N ColorComponents N EncodingProcess N ImageHeight N ImageWidth N YCbCrSubSampling N
EXIF stands for "Exchangeable Image File Format". This type of information is formatted according to the TIFF specification, and may be found in JPG, TIFF, PNG, JP2, PGF, MIFF, HDP, PSP and XCF images, as well as many TIFF-based RAW images, and even some AVI and MOV videos.
The EXIF meta information is organized into different Image File Directories (IFD's) within an image. The names of these IFD's correspond to the ExifTool family 1 group names. When writing EXIF information, the default Group listed below is used unless another group is specified.
The table below lists all EXIF tags. Also listed are TIFF, DNG, HDP and other tags which are not part of the EXIF specification, but may co-exist with EXIF tags in some images. Tags which are part of the EXIF 2.3 specification have an underlined Tag Name in the HTML version of this documentation. See http://www.cipa.jp/english/hyoujunka/kikaku/pdf/DC-008-2012_E.pdf for the official EXIF 2.3 specification.
Tag ID Tag Name Group Writable
------ -------- ----- --------
0x0001 InteropIndex InteropIFD string!
0x0002 InteropVersion InteropIFD undef!:
0x000b ProcessingSoftware IFD0 string
0x00fe SubfileType IFD0 int32u!
0x00ff OldSubfileType IFD0 int16u!
0x0100 ImageWidth IFD0 int32u!
0x0101 ImageHeight IFD0 int32u!
0x0102 BitsPerSample IFD0 int16u[n]!
0x0103 Compression IFD0 int16u!:
0x0106 PhotometricInterpretation IFD0 int16u!
0x0107 Thresholding IFD0 int16u!
0x0108 CellWidth IFD0 int16u!
0x0109 CellLength IFD0 int16u!
0x010a FillOrder IFD0 int16u!
0x010d DocumentName IFD0 string
0x010e ImageDescription IFD0 string
0x010f Make IFD0 string
0x0110 Model IFD0 string
0x0111 StripOffsets - N
PreviewImageStart IFD0 int32u*
PreviewImageStart SubIFD1 int32u*
JpgFromRawStart SubIFD2 int32u*
0x0112 Orientation IFD0 int16u
0x0115 SamplesPerPixel IFD0 int16u!
0x0116 RowsPerStrip IFD0 int32u!
0x0117 StripByteCounts - N
PreviewImageLength IFD0 int32u*
PreviewImageLength SubIFD1 int32u*
JpgFromRawLength SubIFD2 int32u*
0x0118 MinSampleValue IFD0 int16u
0x0119 MaxSampleValue IFD0 int16u
0x011a XResolution IFD0 rational64u:
0x011b YResolution IFD0 rational64u:
0x011c PlanarConfiguration IFD0 int16u!
0x011d PageName IFD0 string
0x011e XPosition IFD0 rational64u
0x011f YPosition IFD0 rational64u
0x0120 FreeOffsets - N
0x0121 FreeByteCounts - N
0x0122 GrayResponseUnit IFD0 int16u
0x0123 GrayResponseCurve - N
0x0124 T4Options - N
0x0125 T6Options - N
0x0128 ResolutionUnit IFD0 int16u:
0x0129 PageNumber IFD0 int16u[2]
0x012c ColorResponseUnit - N
0x012d TransferFunction IFD0 int16u[768]!
0x0131 Software IFD0 string
0x0132 ModifyDate IFD0 string
0x013b Artist IFD0 string
0x013c HostComputer IFD0 string
0x013d Predictor IFD0 int16u!
0x013e WhitePoint IFD0 rational64u[2]
0x013f PrimaryChromaticities IFD0 rational64u[6]
0x0140 ColorMap - N
0x0141 HalftoneHints IFD0 int16u[2]
0x0142 TileWidth IFD0 int32u!
0x0143 TileLength IFD0 int32u!
0x0144 TileOffsets - N
0x0145 TileByteCounts - N
0x0146 BadFaxLines - N
0x0147 CleanFaxData - N
0x0148 ConsecutiveBadFaxLines - N
0x014a SubIFD - EXIF
A100DataOffset - N
0x014c InkSet IFD0 int16u
0x014d InkNames - N
0x014e NumberofInks - N
0x0150 DotRange IFD0 string
0x0151 TargetPrinter - N
0x0152 ExtraSamples - N
0x0153 SampleFormat - N
0x0154 SMinSampleValue - N
0x0155 SMaxSampleValue - N
0x0156 TransferRange - N
0x0157 ClipPath - N
0x0158 XClipPathUnits - N
0x0159 YClipPathUnits - N
0x015a Indexed - N
0x015b JPEGTables - N
0x015f OPIProxy - N
0x0190 GlobalParametersIFD - EXIF
0x0191 ProfileType - N
0x0192 FaxProfile - N
0x0193 CodingMethods - N
0x0194 VersionYear - N
0x0195 ModeNumber - N
0x01b1 Decode - N
0x01b2 DefaultImageColor - N
0x01b3 T82Options - N
0x01b5 JPEGTables - N
0x0200 JPEGProc - N
0x0201 ThumbnailOffset IFD1 int32u*
ThumbnailOffset IFD0 int32u*
ThumbnailOffset SubIFD int32u*
PreviewImageStart MakerNotes int32u*
PreviewImageStart IFD0 int32u*
JpgFromRawStart SubIFD int32u*
JpgFromRawStart IFD2 int32u*
OtherImageStart SubIFD1 int32u*
OtherImageStart SubIFD2 int32u*
OtherImageStart - N
0x0202 ThumbnailLength IFD1 int32u*
ThumbnailLength IFD0 int32u*
ThumbnailLength SubIFD int32u*
PreviewImageLength MakerNotes int32u*
PreviewImageLength IFD0 int32u*
JpgFromRawLength SubIFD int32u*
JpgFromRawLength IFD2 int32u*
OtherImageLength SubIFD1 int32u*
OtherImageLength SubIFD2 int32u*
OtherImageLength - N
0x0203 JPEGRestartInterval - N
0x0205 JPEGLosslessPredictors - N
0x0206 JPEGPointTransforms - N
0x0207 JPEGQTables - N
0x0208 JPEGDCTables - N
0x0209 JPEGACTables - N
0x0211 YCbCrCoefficients IFD0 rational64u[3]!
0x0212 YCbCrSubSampling IFD0 int16u[2]!
0x0213 YCbCrPositioning IFD0 int16u!:
0x0214 ReferenceBlackWhite IFD0 rational64u[6]
0x022f StripRowCounts - N
0x02bc ApplicationNotes ExifIFD XMP
0x03e7 USPTOMiscellaneous - N
0x1000 RelatedImageFileFormat InteropIFD string!
0x1001 RelatedImageWidth InteropIFD int16u!
0x1002 RelatedImageHeight InteropIFD int16u!
0x4746 Rating IFD0 int16u/
0x4747 XP_DIP_XML - N
0x4748 StitchInfo - Microsoft Stitch
0x4749 RatingPercent IFD0 int16u/
0x800d ImageID - N
0x80a3 WangTag1 - N
0x80a4 WangAnnotation - N
0x80a5 WangTag3 - N
0x80a6 WangTag4 - N
0x80e3 Matteing - N
0x80e4 DataType - N
0x80e5 ImageDepth - N
0x80e6 TileDepth - N
0x827d Model2 - N
0x828d CFARepeatPatternDim SubIFD int16u[2]!
0x828e CFAPattern2 SubIFD int8u[n]!
0x828f BatteryLevel - N
0x8290 KodakIFD - Kodak IFD
0x8298 Copyright IFD0 string
0x829a ExposureTime ExifIFD rational64u
0x829d FNumber ExifIFD rational64u
0x82a5 MDFileTag - N
0x82a6 MDScalePixel - N
0x82a7 MDColorTable - N
0x82a8 MDLabName - N
0x82a9 MDSampleInfo - N
0x82aa MDPrepDate - N
0x82ab MDPrepTime - N
0x82ac MDFileUnits - N
0x830e PixelScale - N
0x8335 AdventScale - N
0x8336 AdventRevision - N
0x835c UIC1Tag - N
0x835d UIC2Tag - N
0x835e UIC3Tag - N
0x835f UIC4Tag - N
0x83bb IPTC-NAA IFD0 IPTC
0x847e IntergraphPacketData - N
0x847f IntergraphFlagRegisters - N
0x8480 IntergraphMatrix - N
0x8481 INGRReserved - N
0x8482 ModelTiePoint - N
0x84e0 Site - N
0x84e1 ColorSequence - N
0x84e2 IT8Header - N
0x84e3 RasterPadding - N
0x84e4 BitsPerRunLength - N
0x84e5 BitsPerExtendedRunLength - N
0x84e6 ColorTable - N
0x84e7 ImageColorIndicator - N
0x84e8 BackgroundColorIndicator - N
0x84e9 ImageColorValue - N
0x84ea BackgroundColorValue - N
0x84eb PixelIntensityRange - N
0x84ec TransparencyIndicator - N
0x84ed ColorCharacterization - N
0x84ee HCUsage - N
0x84ef TrapIndicator - N
0x84f0 CMYKEquivalent - N
0x8546 SEMInfo IFD0 string
0x8568 AFCP_IPTC - IPTC
0x85b8 PixelMagicJBIGOptions - N
0x85d8 ModelTransform - N
0x8602 WB_GRGBLevels - N
0x8606 LeafData - Leaf
0x8649 PhotoshopSettings - Photoshop
0x8769 ExifOffset - EXIF
0x8773 ICC_Profile - ICC_Profile
0x877f TIFF_FXExtensions - N
0x8780 MultiProfiles - N
0x8781 SharedData - N
0x8782 T88Options - N
0x87ac ImageLayer - N
0x87af GeoTiffDirectory - N
0x87b0 GeoTiffDoubleParams - N
0x87b1 GeoTiffAsciiParams - N
0x8822 ExposureProgram ExifIFD int16u
0x8824 SpectralSensitivity ExifIFD string
0x8825 GPSInfo - GPS
0x8827 ISO ExifIFD int16u[n]
0x8828 Opto-ElectricConvFactor - N
0x8829 Interlace - N
0x882a TimeZoneOffset ExifIFD int16s[n]
0x882b SelfTimerMode ExifIFD int16u
0x8830 SensitivityType ExifIFD int16u
0x8831 StandardOutputSensitivity ExifIFD int32u
0x8832 RecommendedExposureIndex ExifIFD int32u
0x8833 ISOSpeed ExifIFD int32u
0x8834 ISOSpeedLatitudeyyy ExifIFD int32u
0x8835 ISOSpeedLatitudezzz ExifIFD int32u
0x885c FaxRecvParams - N
0x885d FaxSubAddress - N
0x885e FaxRecvTime - N
0x888a LeafSubIFD - Leaf SubIFD
0x9000 ExifVersion ExifIFD undef:
0x9003 DateTimeOriginal ExifIFD string
0x9004 CreateDate ExifIFD string
0x9101 ComponentsConfiguration ExifIFD undef[4]!:
0x9102 CompressedBitsPerPixel ExifIFD rational64u!
0x9201 ShutterSpeedValue ExifIFD rational64s
0x9202 ApertureValue ExifIFD rational64u
0x9203 BrightnessValue ExifIFD rational64s
0x9204 ExposureCompensation ExifIFD rational64s
0x9205 MaxApertureValue ExifIFD rational64u
0x9206 SubjectDistance ExifIFD rational64u
0x9207 MeteringMode ExifIFD int16u
0x9208 LightSource ExifIFD int16u
0x9209 Flash ExifIFD int16u
0x920a FocalLength ExifIFD rational64u
0x920b FlashEnergy - N
0x920c SpatialFrequencyResponse - N
0x920d Noise - N
0x920e FocalPlaneXResolution - N
0x920f FocalPlaneYResolution - N
0x9210 FocalPlaneResolutionUnit - N
0x9211 ImageNumber ExifIFD int32u
0x9212 SecurityClassification ExifIFD string
0x9213 ImageHistory ExifIFD string
0x9214 SubjectArea ExifIFD int16u[n]
0x9215 ExposureIndex - N
0x9216 TIFF-EPStandardID - N
0x9217 SensingMethod - N
0x923a CIP3DataFile - N
0x923b CIP3Sheet - N
0x923c CIP3Side - N
0x923f StoNits - N
0x927c MakerNoteNikon ExifIFD Nikon
MakerNoteCanon ExifIFD Canon
MakerNoteCasio ExifIFD Casio
MakerNoteCasio2 ExifIFD Casio Type2
MakerNoteFLIR ExifIFD FLIR
MakerNoteFujiFilm ExifIFD FujiFilm
MakerNoteGE ExifIFD GE
MakerNoteGE2 ExifIFD FujiFilm
MakerNoteHasselblad ExifIFD Unknown
MakerNoteHP ExifIFD HP
MakerNoteHP2 ExifIFD HP Type2
MakerNoteHP4 ExifIFD HP Type4
MakerNoteHP6 ExifIFD HP Type6
MakerNoteISL ExifIFD Unknown
MakerNoteJVC ExifIFD JVC
MakerNoteJVCText ExifIFD JVC Text
MakerNoteKodak1a ExifIFD Kodak
MakerNoteKodak1b ExifIFD Kodak
MakerNoteKodak2 ExifIFD Kodak Type2
MakerNoteKodak3 ExifIFD Kodak Type3
MakerNoteKodak4 ExifIFD Kodak Type4
MakerNoteKodak5 ExifIFD Kodak Type5
MakerNoteKodak6a ExifIFD Kodak Type6
MakerNoteKodak6b ExifIFD Kodak Type6
MakerNoteKodak7 ExifIFD Kodak Type7
MakerNoteKodak8a ExifIFD Kodak Type8
MakerNoteKodak8b ExifIFD Kodak Type8
MakerNoteKodak9 ExifIFD Kodak Type9
MakerNoteKodak10 ExifIFD Kodak Type10
MakerNoteKodakUnknown ExifIFD Kodak Unknown
MakerNoteKyocera ExifIFD Unknown
MakerNoteMinolta ExifIFD Minolta
MakerNoteMinolta2 ExifIFD Olympus
MakerNoteMinolta3 ExifIFD undef
MakerNoteNikon2 ExifIFD Nikon Type2
MakerNoteNikon3 ExifIFD Nikon
MakerNoteOlympus ExifIFD Olympus
MakerNoteOlympus2 ExifIFD Olympus
MakerNoteLeica ExifIFD Panasonic
MakerNoteLeica2 ExifIFD Panasonic Leica2
MakerNoteLeica3 ExifIFD Panasonic Leica3
MakerNoteLeica4 ExifIFD Panasonic Leica4
MakerNoteLeica5 ExifIFD Panasonic Leica5
MakerNoteLeica6 ExifIFD Panasonic Leica6
MakerNotePanasonic ExifIFD Panasonic
MakerNotePanasonic2 ExifIFD Panasonic Type2
MakerNotePentax ExifIFD Pentax
MakerNotePentax2 ExifIFD Pentax Type2
MakerNotePentax3 ExifIFD Casio Type2
MakerNotePentax4 ExifIFD Pentax Type4
MakerNotePentax5 ExifIFD Pentax
MakerNotePentax6 ExifIFD Pentax S1
MakerNotePhaseOne ExifIFD PhaseOne
MakerNoteReconyx ExifIFD Reconyx
MakerNoteRicoh ExifIFD Ricoh
MakerNoteRicohText ExifIFD Ricoh Text
MakerNoteSamsung1a ExifIFD undef
MakerNoteSamsung1b ExifIFD Samsung Type1
MakerNoteSamsung2 ExifIFD Samsung Type2
MakerNoteSanyo ExifIFD Sanyo
MakerNoteSanyoC4 ExifIFD Sanyo
MakerNoteSanyoPatch ExifIFD Sanyo
MakerNoteSigma ExifIFD Sigma
MakerNoteSony ExifIFD Sony
MakerNoteSony2 ExifIFD Olympus
MakerNoteSony3 ExifIFD Olympus
MakerNoteSony4 ExifIFD Sony
MakerNoteSonyEricsson ExifIFD Sony Ericsson
MakerNoteSonySRF ExifIFD Sony SRF
MakerNoteUnknownText ExifIFD undef
MakerNoteUnknownBinary ExifIFD undef
MakerNoteUnknown ExifIFD Unknown
0x9286 UserComment ExifIFD undef
0x9290 SubSecTime ExifIFD string
0x9291 SubSecTimeOriginal ExifIFD string
0x9292 SubSecTimeDigitized ExifIFD string
0x932f MSDocumentText - N
0x9330 MSPropertySetStorage - N
0x9331 MSDocumentTextPosition - N
0x935c ImageSourceData IFD0 undef!
0x9c9b XPTitle IFD0 int8u
0x9c9c XPComment IFD0 int8u
0x9c9d XPAuthor IFD0 int8u
0x9c9e XPKeywords IFD0 int8u
0x9c9f XPSubject IFD0 int8u
0xa000 FlashpixVersion ExifIFD undef:
0xa001 ColorSpace ExifIFD int16u:
0xa002 ExifImageWidth ExifIFD int16u:
0xa003 ExifImageHeight ExifIFD int16u:
0xa004 RelatedSoundFile ExifIFD string
0xa005 InteropOffset - EXIF
0xa20b FlashEnergy ExifIFD rational64u[n]
0xa20c SpatialFrequencyResponse - N
0xa20d Noise - N
0xa20e FocalPlaneXResolution ExifIFD rational64u
0xa20f FocalPlaneYResolution ExifIFD rational64u
0xa210 FocalPlaneResolutionUnit ExifIFD int16u
0xa211 ImageNumber - N
0xa212 SecurityClassification - N
0xa213 ImageHistory - N
0xa214 SubjectLocation ExifIFD int16u[2]
0xa215 ExposureIndex ExifIFD rational64u
0xa216 TIFF-EPStandardID - N
0xa217 SensingMethod ExifIFD int16u
0xa300 FileSource ExifIFD undef
0xa301 SceneType ExifIFD undef
0xa302 CFAPattern ExifIFD undef
0xa401 CustomRendered ExifIFD int16u
0xa402 ExposureMode ExifIFD int16u
0xa403 WhiteBalance ExifIFD int16u
0xa404 DigitalZoomRatio ExifIFD rational64u
0xa405 FocalLengthIn35mmFormat ExifIFD int16u
0xa406 SceneCaptureType ExifIFD int16u
0xa407 GainControl ExifIFD int16u
0xa408 Contrast ExifIFD int16u
0xa409 Saturation ExifIFD int16u
0xa40a Sharpness ExifIFD int16u
0xa40b DeviceSettingDescription - N
0xa40c SubjectDistanceRange ExifIFD int16u
0xa420 ImageUniqueID ExifIFD string
0xa430 OwnerName ExifIFD string
0xa431 SerialNumber ExifIFD string
0xa432 LensInfo ExifIFD rational64u[4]
0xa433 LensMake ExifIFD string
0xa434 LensModel ExifIFD string
0xa435 LensSerialNumber ExifIFD string
0xa480 GDALMetadata - N
0xa481 GDALNoData - N
0xa500 Gamma ExifIFD rational64u
0xafc0 ExpandSoftware - N
0xafc1 ExpandLens - N
0xafc2 ExpandFilm - N
0xafc3 ExpandFilterLens - N
0xafc4 ExpandScanner - N
0xafc5 ExpandFlashLamp - N
0xbc01 PixelFormat - N
0xbc02 Transformation - N
0xbc03 Uncompressed - N
0xbc04 ImageType - N
0xbc80 ImageWidth - N
0xbc81 ImageHeight - N
0xbc82 WidthResolution - N
0xbc83 HeightResolution - N
0xbcc0 ImageOffset - N
0xbcc1 ImageByteCount - N
0xbcc2 AlphaOffset - N
0xbcc3 AlphaByteCount - N
0xbcc4 ImageDataDiscard - N
0xbcc5 AlphaDataDiscard - N
0xc427 OceScanjobDesc - N
0xc428 OceApplicationSelector - N
0xc429 OceIDNumber - N
0xc42a OceImageLogic - N
0xc44f Annotations - N
0xc4a5 PrintIM IFD0 PrintIM
0xc580 USPTOOriginalContentType - N
0xc612 DNGVersion IFD0 int8u[4]!
0xc613 DNGBackwardVersion IFD0 int8u[4]!
0xc614 UniqueCameraModel IFD0 string
0xc615 LocalizedCameraModel IFD0 string
0xc616 CFAPlaneColor - N
0xc617 CFALayout - N
0xc618 LinearizationTable SubIFD int16u[n]!
0xc619 BlackLevelRepeatDim SubIFD int16u[2]!
0xc61a BlackLevel SubIFD rational64u[n]!
0xc61b BlackLevelDeltaH SubIFD rational64s[n]!
0xc61c BlackLevelDeltaV SubIFD rational64s[n]!
0xc61d WhiteLevel SubIFD int32u[n]!
0xc61e DefaultScale SubIFD rational64u[2]!
0xc61f DefaultCropOrigin SubIFD int32u[2]!
0xc620 DefaultCropSize SubIFD int32u[2]!
0xc621 ColorMatrix1 IFD0 rational64s[n]!
0xc622 ColorMatrix2 IFD0 rational64s[n]!
0xc623 CameraCalibration1 IFD0 rational64s[n]!
0xc624 CameraCalibration2 IFD0 rational64s[n]!
0xc625 ReductionMatrix1 IFD0 rational64s[n]!
0xc626 ReductionMatrix2 IFD0 rational64s[n]!
0xc627 AnalogBalance IFD0 rational64u[n]!
0xc628 AsShotNeutral IFD0 rational64u[n]!
0xc629 AsShotWhiteXY IFD0 rational64u[2]!
0xc62a BaselineExposure IFD0 rational64s!
0xc62b BaselineNoise IFD0 rational64u!
0xc62c BaselineSharpness IFD0 rational64u!
0xc62d BayerGreenSplit SubIFD int32u!
0xc62e LinearResponseLimit IFD0 rational64u!
0xc62f CameraSerialNumber IFD0 string
0xc630 DNGLensInfo IFD0 rational64u[4]
0xc631 ChromaBlurRadius SubIFD rational64u!
0xc632 AntiAliasStrength SubIFD rational64u!
0xc633 ShadowScale IFD0 rational64u!
0xc634 SR2Private - Sony SR2Private
DNGAdobeData - DNG AdobeData
MakerNotePentax - Pentax
DNGPrivateData - N
0xc635 MakerNoteSafety IFD0 int16u
0xc640 RawImageSegmentation - N
0xc65a CalibrationIlluminant1 IFD0 int16u!
0xc65b CalibrationIlluminant2 IFD0 int16u!
0xc65c BestQualityScale SubIFD rational64u!
0xc65d RawDataUniqueID IFD0 int8u[16]!
0xc660 AliasLayerMetadata - N
0xc68b OriginalRawFileName IFD0 string!
0xc68c OriginalRawFileData IFD0 DNG OriginalRaw
0xc68d ActiveArea SubIFD int32u[4]!
0xc68e MaskedAreas SubIFD int32u[4]!
0xc68f AsShotICCProfile IFD0 ICC_Profile
0xc690 AsShotPreProfileMatrix IFD0 rational64s[n]!
0xc691 CurrentICCProfile IFD0 ICC_Profile
0xc692 CurrentPreProfileMatrix IFD0 rational64s[n]!
0xc6bf ColorimetricReference IFD0 int16u!
0xc6d2 PanasonicTitle IFD0 undef
0xc6d3 PanasonicTitle2 IFD0 undef
0xc6f3 CameraCalibrationSig IFD0 string!
0xc6f4 ProfileCalibrationSig IFD0 string!
0xc6f5 ProfileIFD - EXIF
0xc6f6 AsShotProfileName IFD0 string!
0xc6f7 NoiseReductionApplied SubIFD rational64u!
0xc6f8 ProfileName IFD0 string!
0xc6f9 ProfileHueSatMapDims IFD0 int32u[3]!
0xc6fa ProfileHueSatMapData1 IFD0 float[n]!
0xc6fb ProfileHueSatMapData2 IFD0 float[n]!
0xc6fc ProfileToneCurve IFD0 float[n]!
0xc6fd ProfileEmbedPolicy IFD0 int32u!
0xc6fe ProfileCopyright IFD0 string!
0xc714 ForwardMatrix1 IFD0 rational64s[n]!
0xc715 ForwardMatrix2 IFD0 rational64s[n]!
0xc716 PreviewApplicationName IFD0 string!
0xc717 PreviewApplicationVersion IFD0 string!
0xc718 PreviewSettingsName IFD0 string!
0xc719 PreviewSettingsDigest IFD0 int8u!
0xc71a PreviewColorSpace IFD0 int32u!
0xc71b PreviewDateTime IFD0 string!
0xc71c RawImageDigest IFD0 int8u[16]!
0xc71d OriginalRawFileDigest IFD0 int8u[16]!
0xc71e SubTileBlockSize - N
0xc71f RowInterleaveFactor - N
0xc725 ProfileLookTableDims IFD0 int32u[3]!
0xc726 ProfileLookTableData IFD0 float[n]!
0xc740 OpcodeList1 - N
0xc741 OpcodeList2 - N
0xc74e OpcodeList3 - N
0xc761 NoiseProfile SubIFD double[n]!
0xc763 TimeCodes IFD0 int8u[n]
0xc764 FrameRate IFD0 rational64s
0xc772 TStop IFD0 rational64u[n]
0xc789 ReelName IFD0 string
0xc791 OriginalDefaultFinalSize IFD0 int32u[2]!
0xc792 OriginalBestQualitySize IFD0 int32u[2]!
0xc793 OriginalDefaultCropSize IFD0 rational64u[2]!
0xc7a1 CameraLabel IFD0 string
0xc7a3 ProfileHueSatMapEncoding IFD0 int32u!
0xc7a4 ProfileLookTableEncoding IFD0 int32u!
0xc7a5 BaselineExposureOffset IFD0 rational64u!
0xc7a6 DefaultBlackRender IFD0 int32u!
0xc7a7 NewRawImageDigest IFD0 int8u[16]!
0xc7a8 RawToPreviewGain IFD0 double!
0xc7b5 DefaultUserCrop SubIFD rational64u[4]!
0xea1c Padding ExifIFD undef
0xea1d OffsetSchema ExifIFD int32s
0xfde8 OwnerName ExifIFD string/
0xfde9 SerialNumber ExifIFD string/
0xfdea Lens ExifIFD string/
0xfe00 KDC_IFD - Kodak KDC_IFD
0xfe4c RawFile ExifIFD string/
0xfe4d Converter ExifIFD string/
0xfe4e WhiteBalance ExifIFD string/
0xfe51 Exposure ExifIFD string/
0xfe52 Shadows ExifIFD string/
0xfe53 Brightness ExifIFD string/
0xfe54 Contrast ExifIFD string/
0xfe55 Saturation ExifIFD string/
0xfe56 Sharpness ExifIFD string/
0xfe57 Smoothness ExifIFD string/
0xfe58 MoireFilter ExifIFD string/
The tags listed below are part of the International Press Telecommunications Council (IPTC) and the Newspaper Association of America (NAA) Information Interchange Model (IIM). This is an older meta information format, slowly being phased out in favor of XMP -- the newer IPTCCore specification uses XMP format. IPTC information may be embedded in JPG, TIFF, PNG, MIFF, PS, PDF, PSD, XCF and DNG images.
IPTC information is separated into different records, each of which has its own set of tags. See http://www.iptc.org/std/IIM/4.1/specification/IIMV4.1.pdf for the official IPTC IIM specification.
This specification dictates a length for ASCII (string or digits) and binary (undef) values. These lengths are given in square brackets after the Writable format name. For tags where a range of lengths is allowed, the minimum and maximum lengths are separated by a comma within the brackets. IPTC strings are not null terminated. When writing, ExifTool issues a minor warning and truncates the value if it is longer than allowed by the IPTC specification. Minor errors may be ignored with the IgnoreMinorErrors (-m) option, allowing longer values to be written, but beware that values like this may cause problems for some other IPTC readers.
Separate IPTC date and time tags may be written with a combined date/time value and ExifTool automagically takes the appropriate part of the date/time string depending on whether a date or time tag is being written. This is very useful when copying date/time values to IPTC from other metadata formats.
IPTC time values include a timezone offset. If written with a value which doesn't include a timezone then the current local timezone offset is used (unless written with a combined date/time, in which case the local timezone offset at the specified date/time is used, which may be different due to changes in daylight savings time).
Record Tag Name Writable
------ -------- --------
1 IPTCEnvelope IPTC EnvelopeRecord
2 IPTCApplication IPTC ApplicationRecord
3 IPTCNewsPhoto IPTC NewsPhoto
7 IPTCPreObjectData IPTC PreObjectData
8 IPTCObjectData IPTC ObjectData
9 IPTCPostObjectData IPTC PostObjectData
240 IPTCFotoStation IPTC FotoStation
Tag ID Tag Name Writable
------ -------- --------
0 EnvelopeRecordVersion int16u:
5 Destination string[0,1024]+
20 FileFormat int16u
22 FileVersion int16u
30 ServiceIdentifier string[0,10]
40 EnvelopeNumber digits[8]
50 ProductID string[0,32]+
60 EnvelopePriority digits[1]
70 DateSent digits[8]
80 TimeSent string[11]
90 CodedCharacterSet string[0,32]!
100 UniqueObjectName string[14,80]
120 ARMIdentifier int16u
122 ARMVersion int16u
Tag ID Tag Name Writable
------ -------- --------
0 ApplicationRecordVersion int16u:
3 ObjectTypeReference string[3,67]
4 ObjectAttributeReference string[4,68]+
5 ObjectName string[0,64]
7 EditStatus string[0,64]
8 EditorialUpdate digits[2]
10 Urgency digits[1]
12 SubjectReference string[13,236]+
15 Category string[0,3]
20 SupplementalCategories string[0,32]+
22 FixtureIdentifier string[0,32]
25 Keywords string[0,64]+
26 ContentLocationCode string[3]+
27 ContentLocationName string[0,64]+
30 ReleaseDate digits[8]
35 ReleaseTime string[11]
37 ExpirationDate digits[8]
38 ExpirationTime string[11]
40 SpecialInstructions string[0,256]
42 ActionAdvised digits[2]
45 ReferenceService string[0,10]+
47 ReferenceDate digits[8]+
50 ReferenceNumber digits[8]+
55 DateCreated digits[8]
60 TimeCreated string[11]
62 DigitalCreationDate digits[8]
63 DigitalCreationTime string[11]
65 OriginatingProgram string[0,32]
70 ProgramVersion string[0,10]
75 ObjectCycle string[1]
80 By-line string[0,32]+
85 By-lineTitle string[0,32]+
90 City string[0,32]
92 Sub-location string[0,32]
95 Province-State string[0,32]
100 Country-PrimaryLocationCode string[3]
101 Country-PrimaryLocationName string[0,64]
103 OriginalTransmissionReference string[0,32]
105 Headline string[0,256]
110 Credit string[0,32]
115 Source string[0,32]
116 CopyrightNotice string[0,128]
118 Contact string[0,128]+
120 Caption-Abstract string[0,2000]
121 LocalCaption string[0,256]
122 Writer-Editor string[0,32]+
125 RasterizedCaption undef[7360]
130 ImageType string[2]
131 ImageOrientation string[1]
135 LanguageIdentifier string[2,3]
150 AudioType string[2]
151 AudioSamplingRate digits[6]
152 AudioSamplingResolution digits[2]
153 AudioDuration digits[6]
154 AudioOutcue string[0,64]
184 JobID string[0,64]
185 MasterDocumentID string[0,256]
186 ShortDocumentID string[0,64]
187 UniqueDocumentID string[0,128]
188 OwnerID string[0,128]
200 ObjectPreviewFileFormat int16u
201 ObjectPreviewFileVersion int16u
202 ObjectPreviewData undef[0,256000]
221 Prefs string[0,64]
225 ClassifyState string[0,64]
228 SimilarityIndex string[0,32]
230 DocumentNotes string[0,1024]
231 DocumentHistory string[0,256]
232 ExifCameraInfo string[0,4096]
255 CatalogSets string[0,256]+
Tag ID Tag Name Writable
------ -------- --------
0 NewsPhotoVersion int16u:
10 IPTCPictureNumber string[16]
20 IPTCImageWidth int16u
30 IPTCImageHeight int16u
40 IPTCPixelWidth int16u
50 IPTCPixelHeight int16u
55 SupplementalType int8u
60 ColorRepresentation int16u
64 InterchangeColorSpace int8u
65 ColorSequence int8u
66 ICC_Profile N
70 ColorCalibrationMatrix N
80 LookupTable N
84 NumIndexEntries int16u
85 ColorPalette N
86 IPTCBitsPerSample int8u
90 SampleStructure int8u
100 ScanningDirection int8u
102 IPTCImageRotation int8u
110 DataCompressionMethod int32u
120 QuantizationMethod int8u
125 EndPoints N
130 ExcursionTolerance int8u
135 BitsPerComponent int8u
140 MaximumDensityRange int16u
145 GammaCompensatedValue int16u
Tag ID Tag Name Writable
------ -------- --------
10 SizeMode N
20 MaxSubfileSize N
90 ObjectSizeAnnounced N
95 MaximumObjectSize N
Tag ID Tag Name Writable
------ -------- --------
10 SubFile N+
Tag ID Tag Name Writable
------ -------- --------
10 ConfirmedObjectSize N
Tag ID Tag Name Writable ------ -------- -------- [no tags known]
XMP stands for "Extensible Metadata Platform", an XML/RDF-based metadata format which is being pushed by Adobe. Information in this format can be embedded in many different image file types including JPG, JP2, TIFF, GIF, EPS, PDF, PSD, IND, INX, PNG, DJVU, SVG, PGF, MIFF, XCF, CRW, DNG and a variety of proprietary TIFF-based RAW images, as well as MOV, AVI, ASF, WMV, FLV, SWF and MP4 videos, and WMA and audio formats supporting ID3v2 information.
The XMP Tag ID's aren't listed because in most cases they are identical to the Tag Name (aside from differences in case). Tags with different ID's are mentioned in the Notes column of the HTML version of this document.
All XMP information is stored as character strings. The Writable column specifies the information format: string is an unformatted string, integer is a string of digits (possibly beginning with a '+' or '-'), real is a floating point number, rational is entered as a floating point number but stored as two integer strings separated by a '/' character, date is a date/time string entered in the format "YYYY:mm:dd HH:MM:SS[.ss][+/-HH:MM]", boolean is either "True" or "False", struct indicates a structured tag, and lang-alt is a tag that supports alternate languages.
When reading, struct tags are extracted only if the Struct (-struct) option is used. Otherwise the corresponding "flattened" tags, indicated by an underline (_) after the Writable type, are extracted. When copying, by default both structured and flattened tags are available, but the flattened tags are considered "unsafe" so they they aren't copied unless specified explicitly. The Struct option may be disabled by setting Struct to 0 via the API or with --struct on the command line to copy only flattened tags, or enabled by setting Struct to 1 via the API or with -struct on the command line to copy only as structures. When writing, the Struct option has no effect, and both structured and flattened tags may be written. See http://owl.phy.queensu.ca/~phil/exiftool/struct.html for more details.
Individual languages for lang-alt tags are accessed by suffixing the tag name with a '-', followed by an RFC 3066 language code (ie. "XMP:Title-fr", or "Rights-en-US"). (See http://www.ietf.org/rfc/rfc3066.txt for the RFC 3066 specification.) A lang-alt tag with no language code accesses the "x-default" language, but causes other languages for this tag to be deleted when writing. The "x-default" language code may be specified when writing to preserve other existing languages (ie. "XMP-dc:Description-x-default"). When reading, "x-default" is not specified.
The XMP tags are organized according to schema Namespace in the following tables. Note that a few of the longer namespace prefixes given below have been shortened for convenience (since the family 1 group names are derived from these by adding a leading "XMP-"). In cases where a tag name exists in more than one namespace, less common namespaces are avoided when writing. However, any namespace may be written by specifying a family 1 group name for the tag, ie) XMP-exif:Contrast or XMP-crs:Contrast. When deciding on which tags to add to an image, using standard schemas such as dc, xmp, iptcCore and iptcExt is recommended if possible.
For structures, the heading of the first column is Field Name. Field names are very similar to tag names, except they are used to identify fields inside structures instead of stand-alone tags. See http://owl.phy.queensu.ca/~phil/exiftool/struct.html#Fields for more details.
ExifTool will extract XMP information even if it is not listed in these tables, but other tags are not writable unless added as user-defined tags in the ExifTool config file. For example, the pdfx namespace doesn't have a predefined set of tag names because it is used to store application-defined PDF information, so although this information will be extracted, it is only writable if the corresponding user-defined tags have been created.
The tables below list tags from the official XMP specification (with an underlined Namespace in the HTML version of this documentation), as well as extensions from various other sources. See http://www.adobe.com/devnet/xmp/ for the official XMP specification.
Namespace Writable --------- -------- aas XMP aas acdsee XMP acdsee album XMP Album apple-fi XMP apple_fi aux XMP aux cc XMP cc cell XMP cell crs XMP crs dc XMP dc dex XMP dex DICOM XMP DICOM digiKam XMP digiKam dwc DarwinCore exif XMP exif expressionmedia XMP ExpressionMedia extensis XMP extensis fpv XMP fpv getty XMP GettyImages GPano XMP GPano ics XMP ics iptcCore XMP iptcCore iptcExt XMP iptcExt lr XMP Lightroom mediapro XMP MediaPro microsoft Microsoft XMP MP Microsoft MP MP1 Microsoft MP1 mwg-coll MWG Collections mwg-kw MWG Keywords mwg-rs MWG Regions pdf XMP pdf pdfx XMP pdfx photomech PhotoMechanic XMP photoshop XMP photoshop PixelLive XMP PixelLive plus XMP plus prism XMP prism prl XMP prl pur XMP pur rdf XMP rdf swf XMP swf tiff XMP tiff x XMP x xmp XMP xmp xmpBJ XMP xmpBJ xmpDM XMP xmpDM xmpMM XMP xmpMM xmpNote XMP xmpNote xmpPLUS XMP xmpPLUS xmpRights XMP xmpRights xmpTPg XMP xmpTPg
Apple Adjustment Settings used by iPhone/iPad.
Tag Name Writable -------- -------- AffineA real AffineB real AffineC real AffineD real AffineX real AffineY real CropH integer/ CropW integer/ CropX integer/ CropY integer/ Curve0x real Curve0y real Curve1x real Curve1y real Curve2x real Curve2y real Curve3x real Curve3y real Curve4x real Curve4y real Highlights real/ Shadows real/ Vibrance real/
ACD Systems ACDSee namespace tags.
(A note to software developers: Re-inventing your own private tags instead of using the equivalent tags in standard XMP namespaces defeats one of the most valuable features of metadata: interoperability. Your applications mumble to themselves instead of speaking out for the rest of the world to hear.)
Tag Name Writable -------- -------- Author string/ Caption string/ Categories string/ Datetime date/ DPP lang-alt Keywords string/+ Notes string/ Rating real/ Rawrppused boolean RPP lang-alt Tagged boolean/
Adobe Album namespace tags.
Tag Name Writable -------- -------- Notes string
Face information tags written by the Apple iPhone 5 inside the mwg-rs RegionExtensions.
Tag Name Writable -------- -------- AngleInfoRoll integer ConfidenceLevel integer FaceID integer TimeStamp integer
Photoshop Auxiliary namespace tags.
Tag Name Writable -------- -------- ApproximateFocusDistance rational Firmware string FlashCompensation rational ImageNumber string Lens string LensID string LensInfo string OwnerName string SerialNumber string
Creative Commons namespace tags. Note that the CC specification for XMP is non-existent, so ExifTool must make some assumptions about the format of the specific properties in XMP (see http://creativecommons.org/ns).
Tag Name Writable -------- -------- AttributionName string AttributionURL string DeprecatedOn date Jurisdiction string LegalCode string License string MorePermissions string Permits string+ Prohibits string+ Requires string+ UseGuidelines string
Location tags written by some Sony Ericsson phones.
Tag Name Writable -------- -------- CellTowerID string CellGlobalID string LocationAreaCode string MobileCountryCode string MobileNetworkCode string CellR string
Photoshop Camera Raw namespace tags.
Tag Name Writable -------- -------- AlreadyApplied boolean AutoBrightness boolean AutoContrast boolean AutoExposure boolean AutoLateralCA integer AutoShadows boolean Blacks2012 integer BlueHue integer BlueSaturation integer Brightness integer CameraProfile string CameraProfileDigest string ChromaticAberrationB integer ChromaticAberrationR integer Clarity integer Clarity2012 integer ColorNoiseReduction integer ColorNoiseReductionDetail integer Contrast integer/ Contrast2012 integer Converter string ConvertToGrayscale boolean CropAngle real CropBottom real CropConstrainToWarp integer CropHeight real CropLeft real CropRight real CropTop real CropUnit integer CropUnits integer CropWidth real Defringe integer DefringeGreenAmount integer DefringeGreenHueHi integer DefringeGreenHueLo integer DefringePurpleAmount integer DefringePurpleHueHi integer DefringePurpleHueLo integer Exposure real Exposure2012 real FillLight integer GradientBasedCorrections Correction Struct+ GradientBasedCorrActive boolean_ GradientBasedCorrAmount real_ GradientBasedCorrMasks CorrectionMask Struct_+ GradientBasedCorrMaskCenterWeight real_ GradientBasedCorrMaskDabs string_ GradientBasedCorrMaskFlow real_ GradientBasedCorrMaskFullX real_ GradientBasedCorrMaskFullY real_ GradientBasedCorrMaskValue real_ GradientBasedCorrMaskRadius real_ GradientBasedCorrMaskWhat string_ GradientBasedCorrMaskZeroX real_ GradientBasedCorrMaskZeroY real_ GradientBasedCorrBrightness real_ GradientBasedCorrClarity real_ GradientBasedCorrClarity2012 real_ GradientBasedCorrContrast real_ GradientBasedCorrContrast2012 real_ GradientBasedCorrDefringe real_ GradientBasedCorrExposure real_ GradientBasedCorrExposure2012 real_ GradientBasedCorrHighlights2012 real_ GradientBasedCorrLuminanceNoise real_ GradientBasedCorrMoire real_ GradientBasedCorrSaturation real_ GradientBasedCorrShadows2012 real_ GradientBasedCorrSharpness real_ GradientBasedCorrTemperature real_ GradientBasedCorrTint real_ GradientBasedCorrHue real_ GradientBasedCorrSaturation real_ GradientBasedCorrWhat string_ GrainAmount integer GrainFrequency integer GrainSize integer GrayMixerAqua integer GrayMixerBlue integer GrayMixerGreen integer GrayMixerMagenta integer GrayMixerOrange integer GrayMixerPurple integer GrayMixerRed integer GrayMixerYellow integer GreenHue integer GreenSaturation integer HasCrop boolean HasSettings boolean HighlightRecovery integer Highlights2012 integer HueAdjustmentAqua integer HueAdjustmentBlue integer HueAdjustmentGreen integer HueAdjustmentMagenta integer HueAdjustmentOrange integer HueAdjustmentPurple integer HueAdjustmentRed integer HueAdjustmentYellow integer IncrementalTemperature integer IncrementalTint integer LensManualDistortionAmount integer LensProfileChromaticAberrationScale integer LensProfileDigest string LensProfileDistortionScale integer LensProfileEnable integer LensProfileFilename string LensProfileName string LensProfileSetup string LensProfileVignettingScale integer LuminanceAdjustmentAqua integer LuminanceAdjustmentBlue integer LuminanceAdjustmentGreen integer LuminanceAdjustmentMagenta integer LuminanceAdjustmentOrange integer LuminanceAdjustmentPurple integer LuminanceAdjustmentRed integer LuminanceAdjustmentYellow integer LuminanceNoiseReductionContrast integer LuminanceNoiseReductionDetail integer LuminanceSmoothing integer MoireFilter string PaintBasedCorrections Correction Struct+ PaintCorrectionActive boolean_ PaintCorrectionAmount real_ PaintBasedCorrectionMasks CorrectionMask Struct_+ PaintCorrectionMaskCenterWeight real_ PaintCorrectionMaskDabs string_ PaintCorrectionMaskFlow real_ PaintCorrectionMaskFullX real_ PaintCorrectionMaskFullY real_ PaintCorrectionMaskValue real_ PaintCorrectionMaskRadius real_ PaintCorrectionMaskWhat string_ PaintCorrectionMaskZeroX real_ PaintCorrectionMaskZeroY real_ PaintCorrectionBrightness real_ PaintCorrectionClarity real_ PaintCorrectionClarity2012 real_ PaintCorrectionContrast real_ PaintCorrectionContrast2012 real_ PaintCorrectionDefringe real_ PaintCorrectionExposure real_ PaintCorrectionExposure2012 real_ PaintCorrectionHighlights2012 real_ PaintCorrectionLuminanceNoise real_ PaintCorrectionMoire real_ PaintCorrectionSaturation real_ PaintCorrectionShadows2012 real_ PaintCorrectionSharpness real_ PaintCorrectionTemperature real_ PaintCorrectionTint real_ PaintCorrectionHue real_ PaintCorrectionSaturation real_ PaintCorrectionWhat string_ ParametricDarks integer ParametricHighlights integer ParametricHighlightSplit integer ParametricLights integer ParametricMidtoneSplit integer ParametricShadows integer ParametricShadowSplit integer PerspectiveHorizontal integer PerspectiveRotate real PerspectiveScale integer PerspectiveVertical integer PostCropVignetteAmount integer PostCropVignetteFeather integer PostCropVignetteHighlightContrast integer PostCropVignetteMidpoint integer PostCropVignetteRoundness integer PostCropVignetteStyle integer ProcessVersion string RawFileName string RedEyeInfo string+ RedHue integer RedSaturation integer RetouchInfo string+ Saturation integer/ SaturationAdjustmentAqua integer SaturationAdjustmentBlue integer SaturationAdjustmentGreen integer SaturationAdjustmentMagenta integer SaturationAdjustmentOrange integer SaturationAdjustmentPurple integer SaturationAdjustmentRed integer SaturationAdjustmentYellow integer Shadows integer Shadows2012 integer ShadowTint integer SharpenDetail integer SharpenEdgeMasking integer SharpenRadius real Sharpness integer/ Smoothness integer SplitToningBalance integer SplitToningHighlightHue integer SplitToningHighlightSaturation integer SplitToningShadowHue integer SplitToningShadowSaturation integer ColorTemperature integer/ Tint integer ToneCurve string+ ToneCurveBlue string+ ToneCurveGreen string+ ToneCurveName string ToneCurveName2012 string ToneCurvePV2012 string+ ToneCurvePV2012Blue string+ ToneCurvePV2012Green string+ ToneCurvePV2012Red string+ ToneCurveRed string+ Version string Vibrance integer VignetteAmount integer VignetteMidpoint integer WhiteBalance string/ Whites2012 integer
Field Name Writable ---------- -------- CorrectionActive boolean CorrectionAmount real CorrectionMasks CorrectionMask Struct+ LocalBrightness real LocalClarity real LocalClarity2012 real LocalContrast real LocalContrast2012 real LocalDefringe real LocalExposure real LocalExposure2012 real LocalHighlights2012 real LocalLuminanceNoise real LocalMoire real LocalSaturation real LocalShadows2012 real LocalSharpness real LocalTemperature real LocalTint real LocalToningHue real LocalToningSaturation real What string
Field Name Writable ---------- -------- CenterWeight real Dabs string+ Flow real FullX real FullY real MaskValue real Radius real What string ZeroX real ZeroY real
Dublin Core namespace tags.
Tag Name Writable -------- -------- Contributor string+ Coverage string Creator string+ Date date+ Description lang-alt Format string Identifier string Language string+ Publisher string+ Relation string+ Rights lang-alt Source string/ Subject string+ Title lang-alt Type string+
Description Explorer namespace tags. These tags are not very common. The Source and Rating tags are avoided when writing due to name conflicts with other XMP tags. (see http://www.optimasc.com/products/fileid/)
Tag Name Writable -------- -------- CRC32 integer FFID string LicenseType string OS integer Rating string/ Revision string ShortDescription lang-alt Source string/
DICOM namespace tags. These XMP tags allow some DICOM information to be stored in files of other than DICOM format. See the DICOM Tags documentation for a list of tags available in DICOM-format files.
Tag Name Writable -------- -------- EquipmentInstitution string EquipmentManufacturer string PatientBirthDate date PatientID string PatientName string PatientSex string SeriesDateTime date SeriesDescription string SeriesModality string SeriesNumber string StudyDateTime date StudyDescription string StudyID string StudyPhysician string
DigiKam namespace tags.
Tag Name Writable -------- -------- CaptionsAuthorNames lang-alt CaptionsDateTimeStamps lang-alt ColorLabel string PickLabel string TagsList string+
EXIF namespace for EXIF tags.
Tag Name Writable -------- -------- ApertureValue rational BrightnessValue rational CFAPattern CFAPattern Struct CFAPatternColumns integer_ CFAPatternRows integer_ CFAPatternValues integer_+ ColorSpace integer ComponentsConfiguration integer+ CompressedBitsPerPixel rational Contrast integer CustomRendered integer DateTimeDigitized date DateTimeOriginal date DeviceSettingDescription DeviceSettings Struct DeviceSettingDescriptionColumns integer_ DeviceSettingDescriptionRows integer_ DeviceSettingDescriptionSettings string_+ DigitalZoomRatio rational ExifVersion string ExposureCompensation rational ExposureIndex rational ExposureMode integer ExposureProgram integer ExposureTime rational FileSource integer Flash Flash Struct FlashEnergy rational FlashFired boolean_ FlashFunction boolean_ FlashMode integer_ FlashpixVersion string FlashRedEyeMode boolean_ FlashReturn integer_ FNumber rational FocalLength rational FocalLengthIn35mmFormat integer FocalPlaneResolutionUnit integer FocalPlaneXResolution rational FocalPlaneYResolution rational GainControl integer GPSAltitude rational GPSAltitudeRef integer GPSAreaInformation string GPSDestBearing rational GPSDestBearingRef string GPSDestDistance rational GPSDestDistanceRef string GPSDestLatitude string GPSDestLongitude string GPSDifferential integer GPSDOP rational GPSImgDirection rational GPSImgDirectionRef string GPSLatitude string GPSLongitude string GPSMapDatum string GPSMeasureMode integer GPSProcessingMethod string GPSSatellites string GPSSpeed rational GPSSpeedRef string GPSStatus string GPSDateTime date GPSTrack rational GPSTrackRef string GPSVersionID string ImageUniqueID string ISO integer+ LightSource string MakerNote string MaxApertureValue rational MeteringMode integer NativeDigest string Opto-ElectricConvFactor OECF Struct OECFColumns integer_ OECFNames string_+ OECFRows integer_ OECFValues rational_+ ExifImageWidth integer ExifImageHeight integer RelatedSoundFile string Saturation integer SceneCaptureType integer SceneType integer SensingMethod integer Sharpness integer ShutterSpeedValue rational SpatialFrequencyResponse OECF Struct SpatialFrequencyResponseColumns integer_ SpatialFrequencyResponseNames string_+ SpatialFrequencyResponseRows integer_ SpatialFrequencyResponseValues rational_+ SpectralSensitivity string SubjectArea integer+ SubjectDistance rational SubjectDistanceRange integer SubjectLocation integer+ UserComment lang-alt WhiteBalance integer
Field Name Writable ---------- -------- Columns integer Rows integer Values integer+
Field Name Writable ---------- -------- Columns integer Rows integer Settings string+
Field Name Writable ---------- -------- Fired boolean Function boolean Mode integer RedEyeMode boolean Return integer
Field Name Writable ---------- -------- Columns integer Names string+ Rows integer Values rational+
Microsoft Expression Media namespace tags.
Tag Name Writable -------- -------- CatalogSets string/+
Tags used by Extensis Portfolio.
Tag Name Writable -------- -------- Approved boolean ApprovedBy string ClientName string JobName string JobStatus string RoutedTo string RoutingNotes string WorkToDo string
Fast Picture Viewer tags (see http://www.fastpictureviewer.com/help/#rtfcomments).
Tag Name Writable -------- -------- RichTextComment string
The actual Getty Images namespace prefix is "GettyImagesGIFT", which is the prefix recorded in the file, but ExifTool shortens this for the "XMP-getty" family 1 group name.
Tag Name Writable -------- -------- OriginalFilename string ParentMEID string Personality string
Panorama tags written by Google Photosphere. See https://developers.google.com/panorama/metadata/ for the specification.
Tag Name Writable -------- -------- CaptureSoftware string CroppedAreaImageHeightPixels integer CroppedAreaImageWidthPixels integer CroppedAreaLeftPixels integer CroppedAreaTopPixels integer ExposureLockUsed boolean FirstPhotoDate date FullPanoHeightPixels integer FullPanoWidthPixels integer InitialHorizontalFOVDegrees real InitialViewHeadingDegrees integer InitialViewPitchDegrees integer InitialViewRollDegrees integer LargestValidInteriorRectHeight integer LargestValidInteriorRectLeft integer LargestValidInteriorRectTop integer LargestValidInteriorRectWidth integer LastPhotoDate date PoseHeadingDegrees real PosePitchDegrees real PoseRollDegrees real ProjectionType string SourcePhotosCount integer StitchingSoftware string UsePanoramaViewer boolean
Tags used by IDimager. Nested TagStructure structures are unrolled to an arbitrary depth of 6 to avoid infinite recursion.
Tag Name Writable -------- -------- ImageRef string SubVersions SubVersion Struct+ SubVersionFileName string_+ SubVersionReference string_+ TagStructure TagStructure Struct+ LabelName1 string_+ ParentReference1 string_+ Reference1 string_+ SubLables1 TagStructure Struct_+ LabelName2 string_+ ParentReference2 string_+ Reference2 string_+ SubLables2 TagStructure Struct_+ LabelName3 string_+ ParentReference3 string_+ Reference3 string_+ SubLables3 TagStructure Struct_+ LabelName4 string_+ ParentReference4 string_+ Reference4 string_+ SubLabels4 TagStructure Struct_+ LabelName5 string_+ ParentReference5 string_+ Reference5 string_+ SubLabels5 TagStructure Struct_+ LabelName6 string_+ ParentReference6 string_+ Reference6 string_+
Field Name Writable ---------- -------- FileName string VersRef string
Field Name Writable ---------- -------- LabelName string ParentReference string Reference string SubLabels TagStructure Struct+
IPTC Core namespace tags. The actual IPTC Core namespace prefix is "Iptc4xmpCore", which is the prefix recorded in the file, but ExifTool shortens this for the "XMP-iptcCore" family 1 group name. (see http://www.iptc.org/IPTC4XMP/)
Tag Name Writable -------- -------- CountryCode string CreatorContactInfo ContactInfo Struct CreatorCity string_ CreatorCountry string_ CreatorAddress string_ CreatorPostalCode string_ CreatorRegion string_ CreatorWorkEmail string_ CreatorWorkTelephone string_ CreatorWorkURL string_ IntellectualGenre string Location string Scene string+ SubjectCode string+
Field Name Writable ---------- -------- CiAdrCity string CiAdrCtry string CiAdrExtadr string CiAdrPcode string CiAdrRegion string CiEmailWork string CiTelWork string CiUrlWork string
IPTC Extension namespace tags. The actual namespace prefix is "Iptc4xmpExt", but ExifTool shortens this for the "XMP-iptcExt" family 1 group name. (see http://www.iptc.org/IPTC4XMP/)
Tag Name Writable -------- -------- AdditionalModelInformation string ArtworkOrObject ArtworkOrObjectDetails Struct+ ArtworkCopyrightNotice string_+ ArtworkCreator string_+ ArtworkDateCreated date_+ ArtworkSource string_+ ArtworkSourceInventoryNo string_+ ArtworkTitle lang-alt_+ ControlledVocabularyTerm string+ DigitalImageGUID string DigitalSourceFileType string DigitalSourceType string Event lang-alt IPTCLastEdited date LocationCreated LocationDetails Struct+ LocationCreatedCity string_+ LocationCreatedCountryCode string_+ LocationCreatedCountryName string_+ LocationCreatedProvinceState string_+ LocationCreatedSublocation string_+ LocationCreatedWorldRegion string_+ LocationShown LocationDetails Struct+ LocationShownCity string_+ LocationShownCountryCode string_+ LocationShownCountryName string_+ LocationShownProvinceState string_+ LocationShownSublocation string_+ LocationShownWorldRegion string_+ MaxAvailHeight integer MaxAvailWidth integer ModelAge integer+ OrganisationInImageCode string+ OrganisationInImageName string+ PersonInImage string+ RegistryID RegistryEntryDetails Struct+ RegistryItemID string_+ RegistryOrganisationID string_+
Field Name Writable ---------- -------- AOCopyrightNotice string AOCreator string+ AODateCreated date AOSource string AOSourceInvNo string AOTitle lang-alt
Field Name Writable ---------- -------- City string CountryCode string CountryName string ProvinceState string Sublocation string WorldRegion string
Field Name Writable ---------- -------- RegItemId string RegOrgId string
Adobe Lightroom "lr" namespace tags.
Tag Name Writable -------- -------- HierarchicalSubject string+ PrivateRTKInfo string
iView MediaPro namespace tags.
Tag Name Writable -------- -------- CatalogSets string+ Event string/ Location string/ People string+ Status string UserFields string+
Adobe PDF namespace tags. The official XMP specification defines only Keywords, PDFVersion, Producer and Trapped. The other tags are included because they have been observed in PDF files, but some are avoided when writing due to name conflicts with other XMP namespaces.
Tag Name Writable -------- -------- Author string Copyright string/ CreationDate date Creator string/ Keywords string Marked boolean/ ModDate date PDFVersion string Producer string Subject string/ Title string/ Trapped string
PDF extension tags. This namespace is used to store application-defined PDF information, so there are no pre-defined tags. User-defined tags must be created to enable writing of XMP-pdfx information.
Tag Name Writable -------- -------- [no tags known]
Adobe Photoshop namespace tags.
Tag Name Writable -------- -------- AuthorsPosition string CaptionWriter string Category string City string ColorMode integer Country string Credit string DateCreated date DocumentAncestors Ancestor Struct+ DocumentAncestorID string_+ Headline string History string ICCProfileName string Instructions string LegacyIPTCDigest string SidecarForExtension string Source string State string SupplementalCategories string+ TextLayers Layer Struct+ TextLayerName string_+ TextLayerText string_+ TransmissionReference string Urgency integer
Field Name Writable ---------- -------- AncestorID string
Field Name Writable ---------- -------- LayerName string LayerText string
PixelLive namespace tags. These tags are not writable becase they are very uncommon and I haven't been able to locate a reference which gives the namespace URI.
Tag Name Writable -------- -------- Author N Comments N Copyright N Date N Genre N Title N
PLUS License Data Format 1.2.0 namespace tags. Note that all controlled-vocabulary tags in this table (ie. tags with a fixed set of values) have raw values which begin with "http://ns.useplus.org/ldf/vocab/", but to reduce clutter this prefix has been removed from the values shown below. (see http://ns.useplus.org/)
Tag Name Writable -------- -------- AdultContentWarning string CopyrightOwner CopyrightOwner Struct+ CopyrightOwnerID string_+ CopyrightOwnerName string_+ CopyrightOwnerImageID string CopyrightRegistrationNumber string CopyrightStatus string CreditLineRequired string Custom1 lang-alt+ Custom10 lang-alt+ Custom2 lang-alt+ Custom3 lang-alt+ Custom4 lang-alt+ Custom5 lang-alt+ Custom6 lang-alt+ Custom7 lang-alt+ Custom8 lang-alt+ Custom9 lang-alt+ EndUser EndUser Struct+ EndUserID string_+ EndUserName string_+ FileNameAsDelivered string FirstPublicationDate date ImageAlterationConstraints string+ ImageCreator ImageCreator Struct+ ImageCreatorID string_+ ImageCreatorName string_+ ImageCreatorImageID string ImageDuplicationConstraints string ImageFileConstraints string+ ImageFileFormatAsDelivered string ImageFileSizeAsDelivered string ImageSupplier ImageSupplier Struct+ ImageSupplierImageID string ImageSupplierID string_+ ImageSupplierName string_+ ImageType string Licensee Licensee Struct+ LicenseeImageID string LicenseeImageNotes lang-alt LicenseeID string_+ LicenseeName string_+ LicenseEndDate date LicenseeProjectReference string+ LicenseeTransactionID string+ LicenseID string LicenseStartDate date LicenseTransactionDate date Licensor Licensor Struct+ LicensorImageID string LicensorCity string_+ LicensorCountry string_+ LicensorEmail string_+ LicensorExtendedAddress string_+ LicensorID string_+ LicensorName string_+ LicensorPostalCode string_+ LicensorRegion string_+ LicensorStreetAddress string_+ LicensorTelephone1 string_+ LicensorTelephone2 string_+ LicensorTelephoneType1 string_+ LicensorTelephoneType2 string_+ LicensorURL string_+ LicensorNotes lang-alt LicensorTransactionID string+ MediaConstraints lang-alt MediaSummaryCode string MinorModelAgeDisclosure string ModelReleaseID string+ ModelReleaseStatus string OtherConditions lang-alt OtherConstraints lang-alt OtherImageInfo lang-alt OtherLicenseDocuments string+ OtherLicenseInfo lang-alt OtherLicenseRequirements lang-alt ProductOrServiceConstraints lang-alt PropertyReleaseID string+ PropertyReleaseStatus string RegionConstraints lang-alt Reuse string TermsAndConditionsText lang-alt TermsAndConditionsURL string PLUSVersion string
Field Name Writable ---------- -------- CopyrightOwnerID string CopyrightOwnerName string
Field Name Writable ---------- -------- EndUserID string EndUserName string
Field Name Writable ---------- -------- ImageCreatorID string ImageCreatorName string
Field Name Writable ---------- -------- ImageSupplierID string ImageSupplierName string
Field Name Writable ---------- -------- LicenseeID string LicenseeName string
Field Name Writable ---------- -------- LicensorCity string LicensorCountry string LicensorEmail string LicensorExtendedAddress string LicensorID string LicensorName string LicensorPostalCode string LicensorRegion string LicensorStreetAddress string LicensorTelephone1 string LicensorTelephone2 string LicensorTelephoneType1 string LicensorTelephoneType2 string LicensorURL string
Publishing Requirements for Industry Standard Metadata 2.1 namespace tags. (see http://www.prismstandard.org/)
Tag Name Writable -------- -------- AggregationType string/+ AlternateTitle string/+ ByteCount integer/ Channel string/+ ComplianceProfile string/ Copyright string/ CorporateEntity string/+ CoverDate date/ CoverDisplayDate string/ CreationDate date/ DateRecieved date/ Distributor string/ DOI string/ Edition string/ EIssn string/ EmbargoDate date/+ EndingPage string/ Event string/+ ExpirationDate date/+ Genre string/+ HasAlternative string/+ HasCorrection string/ HasPreviousVersion string/ HasTranslation string/+ Industry string/+ ISBN string/ IsCorrectionOf string/+ ISSN string/ IssueIdentifier string/ IssueName string/ IsTranslationOf string/ Keyword string/+ KillDate date/ Location string/+ ModificationDate date/ Number string/ Object string/+ Organization string/+ OriginPlatform string/+ PageRange string/+ Person string/ PublicationDate date/+ PublicationName string/ RightsAgent string/ Section string/ StartingPage string/ Subsection1 string/ Subsection2 string/ Subsection3 string/ Subsection4 string/ Teaser string/+ Ticker string/+ TimePeriod string/ URL string/+ VersionIdentifier string/ Volume string/ WordCount integer/
PRISM Rights Language 2.1 namespace tags. (see http://www.prismstandard.org/)
Tag Name Writable -------- -------- Geography string/+ Industry string/+ Usage string/+
Prism Usage Rights 2.1 namespace tags. (see http://www.prismstandard.org/)
Tag Name Writable -------- -------- AdultContentWarning string/+ Agreement string/+ Copyright lang-alt/ CreditLine string/+ EmbargoDate date/+ ExclusivityEndDate date/+ ExpirationDate date/+ ImageSizeRestriction string/ OptionEndDate date/+ Permissions string/+ Restrictions string/+ ReuseProhibited boolean/ RightsAgent string/ RightsOwner string/ UsageFee string/+
Most RDF attributes are handled internally, but the "about" attribute is treated specially to allow it to be set to a specific value if required.
Tag Name Writable -------- -------- About string!
Adobe SWF namespace tags.
Tag Name Writable -------- -------- BackgroundAlpha integer ForwardLock boolean MaxStorage integer Type string/
EXIF namespace for TIFF tags.
Tag Name Writable -------- -------- Artist string BitsPerSample integer+ Compression integer Copyright lang-alt DateTime date ImageDescription lang-alt ImageHeight integer ImageWidth integer Make string Model string NativeDigest string Orientation integer PhotometricInterpretation integer PlanarConfiguration integer PrimaryChromaticities rational+ ReferenceBlackWhite rational+ ResolutionUnit integer SamplesPerPixel integer Software string TransferFunction integer+ WhitePoint rational+ XResolution rational YCbCrCoefficients rational+ YCbCrPositioning integer YCbCrSubSampling integer+ YResolution rational
The "x" namespace is used for the "xmpmeta" wrapper, and may contain an "xmptk" attribute that is extracted as the XMPToolkit tag. When writing, the XMPToolkit tag is automatically generated by ExifTool unless specifically set to another value.
Tag Name Writable -------- -------- XMPToolkit string!
XMP namespace tags. If the older "xap", "xapBJ", "xapMM" or "xapRights" namespace prefixes are found, they are translated to the newer "xmp", "xmpBJ", "xmpMM" and "xmpRights" prefixes for use in family 1 group names.
Tag Name Writable -------- -------- Advisory string+ Author string/ BaseURL string CreateDate date CreatorTool string Description lang-alt/ Format string/ Identifier string/+ Keywords string/ Label string MetadataDate date ModifyDate date Nickname string PageInfo PageInfo Struct+ PageImageFormat string_+ PageImageHeight integer_+ PageImage string_+ PageImagePageNumber integer_+ PageImageWidth integer_+ Rating real Thumbnails Thumbnail Struct+ ThumbnailFormat string_+ ThumbnailHeight integer_+ ThumbnailImage string/_+ ThumbnailWidth integer_+ Title lang-alt/
Field Name Writable ---------- -------- PageNumber integer Format string Height integer Image string Width integer
Field Name Writable ---------- -------- Format string Height integer Image string Width integer
XMP Basic Job Ticket namespace tags.
Tag Name Writable -------- -------- JobRef JobRef Struct+ JobRefId string_+ JobRefName string_+ JobRefUrl string_+
Field Name Writable ---------- -------- Id string Name string Url string
XMP Dynamic Media namespace tags.
Tag Name Writable -------- -------- AbsPeakAudioFilePath string Album string AltTapeName string AltTimecode Timecode Struct AltTimecodeTimeFormat string_ AltTimecodeTimeValue string_ AltTimecodeValue integer_ Artist string/ AudioChannelType string AudioCompressor string AudioModDate date AudioSampleRate integer AudioSampleType string BeatSpliceParams BeatSpliceStretch Struct BeatSpliceParamsRiseInDecibel real_ BeatSpliceParamsRiseInTimeDuration Time Struct_ BeatSpliceParamsRiseInTimeDurationScale rational_ BeatSpliceParamsRiseInTimeDurationValue integer_ BeatSpliceParamsUseFileBeatsMarker boolean_ CameraAngle string CameraLabel string CameraModel string CameraMove string Client string DMComment string Composer string ContributedMedia Media Struct+ ContributedMediaDuration Time Struct_+ ContributedMediaDurationScale rational_+ ContributedMediaDurationValue integer_+ ContributedMediaManaged boolean_+ ContributedMediaPath string_+ ContributedMediaStartTime Time Struct_+ ContributedMediaStartTimeScale rational_+ ContributedMediaStartTimeValue integer_+ ContributedMediaTrack string_+ ContributedMediaWebStatement string_+ Copyright string/ Director string DirectorPhotography string Duration Time Struct DurationScale rational_ DurationValue integer_ Engineer string FileDataRate rational Genre string Good boolean Instrument string IntroTime Time Struct IntroTimeScale rational_ IntroTimeValue integer_ Key string LogComment string Loop boolean Markers Marker Struct+ MarkersComment string_+ MarkersCuePointParams CuePointParam Struct_+ MarkersCuePointParamsKey string_+ MarkersCuePointParamsValue string_+ MarkersCuePointType string_+ MarkersDuration string_+ MarkersLocation string_+ MarkersName string_+ MarkersProbability real_+ MarkersSpeaker string_+ MarkersStartTime string_+ MarkersTarget string_+ MarkersType string_+ MetadataModDate date NumberOfBeats real OutCue Time Struct OutCueScale rational_ OutCueValue integer_ ProjectName string ProjectRef ProjectLink Struct ProjectRefPath string_ ProjectRefType string_ PullDown string RelativePeakAudioFilePath string RelativeTimestamp Time Struct RelativeTimestampScale rational_ RelativeTimestampValue integer_ ReleaseDate date ResampleParams ResampleStretch Struct ResampleParamsQuality string_ ScaleType string Scene string/ ShotDate date ShotDay string ShotLocation string ShotName string ShotNumber string ShotSize string SpeakerPlacement string StartTimecode Timecode Struct StartTimecodeTimeFormat string_ StartTimecodeTimeValue string_ StartTimecodeValue integer_ StretchMode string TakeNumber integer TapeName string Tempo real TimeScaleParams TimeScaleStretch Struct TimeScaleParamsFrameOverlappingPercentage real_ TimeScaleParamsFrameSize real_ TimeScaleParamsQuality string_ TimeSignature string TrackNumber integer Tracks Track Struct+ TracksFrameRate string_+ TracksMarkers Marker Struct_+ TracksMarkersComment string_+ TracksMarkersCuePointParams CuePointParam Struct_+ TracksMarkersCuePointParamsKey string_+ TracksMarkersCuePointParamsValue string_+ TracksMarkersCuePointType string_+ TracksMarkersDuration string_+ TracksMarkersLocation string_+ TracksMarkersName string_+ TracksMarkersProbability real_+ TracksMarkersSpeaker string_+ TracksMarkersStartTime string_+ TracksMarkersTarget string_+ TracksMarkersType string_+ TracksTrackName string_+ TracksTrackType string_+ VideoAlphaMode string VideoAlphaPremultipleColor Colorant Struct VideoAlphaPremultipleColorA integer_ VideoAlphaPremultipleColorB integer_ VideoAlphaPremultipleColorBlack real_ VideoAlphaPremultipleColorBlue integer_ VideoAlphaPremultipleColorCyan real_ VideoAlphaPremultipleColorGreen integer_ VideoAlphaPremultipleColorL real_ VideoAlphaPremultipleColorMagenta real_ VideoAlphaPremultipleColorMode string_ VideoAlphaPremultipleColorRed integer_ VideoAlphaPremultipleColorSwatchName string_ VideoAlphaPremultipleColorTint integer_ VideoAlphaPremultipleColorType string_ VideoAlphaPremultipleColorYellow real_ VideoAlphaUnityIsTransparent boolean VideoColorSpace string VideoCompressor string VideoFieldOrder string VideoFrameRate string VideoFrameSize Dimensions Struct VideoFrameSizeH real_ VideoFrameSizeUnit string_ VideoFrameSizeW real_ VideoModDate date VideoPixelAspectRatio rational VideoPixelDepth string
Field Name Writable ---------- -------- TimeFormat string TimeValue string Value integer
Field Name Writable ---------- -------- RiseInDecibel real RiseInTimeDuration Time Struct UseFileBeatsMarker boolean
Field Name Writable ---------- -------- Scale rational Value integer
Field Name Writable ---------- -------- Duration Time Struct Managed boolean Path string StartTime Time Struct Track string WebStatement string
Field Name Writable ---------- -------- Comment string CuePointParams CuePointParam Struct+ CuePointType string Duration string Location string Name string Probability real Speaker string StartTime string Target string Type string
Field Name Writable ---------- -------- Key string Value string
Field Name Writable ---------- -------- Path string Type string
Field Name Writable ---------- -------- Quality string
Field Name Writable ---------- -------- FrameOverlappingPercentage real FrameSize real Quality string
Field Name Writable ---------- -------- FrameRate string Markers Marker Struct+ TrackName string TrackType string
Field Name Writable ---------- -------- A integer B integer L real Black real Blue integer Cyan real Green integer Magenta real Mode string Red integer SwatchName string Tint integer Type string Yellow real
Field Name Writable ---------- -------- H real Unit string W real
XMP Media Management namespace tags.
Tag Name Writable -------- -------- DerivedFrom ResourceRef Struct DerivedFromAlternatePaths string_+ DerivedFromDocumentID string_ DerivedFromFilePath string_ DerivedFromFromPart string_ DerivedFromInstanceID string_ DerivedFromLastModifyDate date_ DerivedFromManager string_ DerivedFromManagerVariant string_ DerivedFromManageTo string_ DerivedFromManageUI string_ DerivedFromMaskMarkers string_ DerivedFromOriginalDocumentID string_ DerivedFromPartMapping string_ DerivedFromRenditionClass string_ DerivedFromRenditionParams string_ DerivedFromToPart string_ DerivedFromVersionID string_ DocumentID string History ResourceEvent Struct+ HistoryAction string_+ HistoryChanged string_+ HistoryInstanceID string_+ HistoryParameters string_+ HistorySoftwareAgent string_+ HistoryWhen date_+ Ingredients ResourceRef Struct+ IngredientsAlternatePaths string_+ IngredientsDocumentID string_+ IngredientsFilePath string_+ IngredientsFromPart string_+ IngredientsInstanceID string_+ IngredientsLastModifyDate date_+ IngredientsManager string_+ IngredientsManagerVariant string_+ IngredientsManageTo string_+ IngredientsManageUI string_+ IngredientsMaskMarkers string_+ IngredientsOriginalDocumentID string_+ IngredientsPartMapping string_+ IngredientsRenditionClass string_+ IngredientsRenditionParams string_+ IngredientsToPart string_+ IngredientsVersionID string_+ InstanceID string LastURL string ManagedFrom ResourceRef Struct ManagedFromAlternatePaths string_+ ManagedFromDocumentID string_ ManagedFromFilePath string_ ManagedFromFromPart string_ ManagedFromInstanceID string_ ManagedFromLastModifyDate date_ ManagedFromManager string_ ManagedFromManagerVariant string_ ManagedFromManageTo string_ ManagedFromManageUI string_ ManagedFromMaskMarkers string_ ManagedFromOriginalDocumentID string_ ManagedFromPartMapping string_ ManagedFromRenditionClass string_ ManagedFromRenditionParams string_ ManagedFromToPart string_ ManagedFromVersionID string_ Manager string ManagerVariant string ManageTo string ManageUI string Manifest ManifestItem Struct+ ManifestLinkForm string_+ ManifestPlacedResolutionUnit string_+ ManifestPlacedXResolution real_+ ManifestPlacedYResolution real_+ ManifestReference ResourceRef Struct_+ ManifestReferenceAlternatePaths string_+ ManifestReferenceDocumentID string_+ ManifestReferenceFilePath string_+ ManifestReferenceFromPart string_+ ManifestReferenceInstanceID string_+ ManifestReferenceLastModifyDate date_+ ManifestReferenceManager string_+ ManifestReferenceManagerVariant string_+ ManifestReferenceManageTo string_+ ManifestReferenceManageUI string_+ ManifestReferenceMaskMarkers string_+ ManifestReferenceOriginalDocumentID string_+ ManifestReferencePartMapping string_+ ManifestReferenceRenditionClass string_+ ManifestReferenceRenditionParams string_+ ManifestReferenceToPart string_+ ManifestReferenceVersionID string_+ OriginalDocumentID string Pantry PantryItem Struct+ PreservedFileName string RenditionClass string RenditionOf ResourceRef Struct RenditionOfAlternatePaths string_+ RenditionOfDocumentID string_ RenditionOfFilePath string_ RenditionOfFromPart string_ RenditionOfInstanceID string_ RenditionOfLastModifyDate date_ RenditionOfManager string_ RenditionOfManagerVariant string_ RenditionOfManageTo string_ RenditionOfManageUI string_ RenditionOfMaskMarkers string_ RenditionOfOriginalDocumentID string_ RenditionOfPartMapping string_ RenditionOfRenditionClass string_ RenditionOfRenditionParams string_ RenditionOfToPart string_ RenditionOfVersionID string_ RenditionParams string SaveID integer Subject string/+ VersionID string Versions Version Struct+ VersionsComments string_+ VersionsEvent ResourceEvent Struct_+ VersionsEventAction string_+ VersionsEventChanged string_+ VersionsEventInstanceID string_+ VersionsEventParameters string_+ VersionsEventSoftwareAgent string_+ VersionsEventWhen date_+ VersionsModifier string_+ VersionsModifyDate date_+ VersionsVersion string_+
Field Name Writable ---------- -------- AlternatePaths string+ DocumentID string FilePath string FromPart string InstanceID string LastModifyDate date ManageTo string ManageUI string Manager string ManagerVariant string MaskMarkers string OriginalDocumentID string PartMapping string RenditionClass string RenditionParams string ToPart string VersionID string
Field Name Writable ---------- -------- Action string Changed string InstanceID string Parameters string SoftwareAgent string When date
Field Name Writable ---------- -------- LinkForm string PlacedResolutionUnit string PlacedXResolution real PlacedYResolution real Reference ResourceRef Struct
This structure must have an InstanceID field, but may also contain any other XMP properties.
Field Name Writable ---------- -------- InstanceID string
Field Name Writable ---------- -------- Comments string Event ResourceEvent Struct Modifier string ModifyDate date Version string
XMP Note namespace tags.
Tag Name Writable -------- -------- HasExtendedXMP boolean*
XMP Picture Licensing Universal System (PLUS) namespace tags.
Tag Name Writable -------- -------- CreditLineReq boolean ReuseAllowed boolean
XMP Rights Management namespace tags.
Tag Name Writable -------- -------- Certificate string Marked boolean Owner string+ UsageTerms lang-alt WebStatement string
XMP Paged-Text namespace tags.
Tag Name Writable -------- -------- Colorants Colorant Struct+ ColorantA integer_+ ColorantB integer_+ ColorantBlack real_+ ColorantBlue integer_+ ColorantCyan real_+ ColorantGreen integer_+ ColorantL real_+ ColorantMagenta real_+ ColorantMode string_+ ColorantRed integer_+ ColorantSwatchName string_+ ColorantTint integer_+ ColorantType string_+ ColorantYellow real_+ Fonts Font Struct+ ChildFontFiles string_+ FontComposite boolean_+ FontFace string_+ FontFamily string_+ FontFileName string_+ FontName string_+ FontType string_+ FontVersion string_+ MaxPageSize Dimensions Struct MaxPageSizeH real_ MaxPageSizeUnit string_ MaxPageSizeW real_ NPages integer PlateNames string+
Field Name Writable ---------- -------- ChildFontFiles string+ Composite boolean FontFace string FontFamily string FontFileName string FontName string FontType string VersionString string
SVG (Scalable Vector Graphics) image tags. By default, only the top-level SVG and Metadata tags are extracted from these images, but all graphics tags may be extracted by setting the Unknown option to 2 (-U on the command line). The SVG tags are not part of XMP as such, but are included with the XMP module for convenience. (see http://www.w3.org/TR/SVG11/)
Tag ID Tag Name Writable ------ -------- -------- 'height' ImageHeight N 'id' ID N 'metadataId' MetadataID N 'version' SVGVersion N 'width' ImageWidth N
These GPS tags are part of the EXIF standard, and are stored in a separate IFD within the EXIF information.
ExifTool is very flexible about the input format when writing lat/long coordinates, and will accept from 1 to 3 floating point numbers (for decimal degrees, degrees and minutes, or degrees, minutes and seconds) separated by just about anything, and will format them properly according to the EXIF specification.
Some GPS tags have values which are fixed-length strings. For these, the indicated string lengths include a null terminator which is added automatically by ExifTool. Remember that the descriptive values are used when writing (ie. 'Above Sea Level', not '0') unless the print conversion is disabled (with '-n' on the command line or the PrintConv option in the API, or by suffixing the tag name with a # character).
When adding GPS information to an image, it is important to set all of the following tags: GPSLatitude, GPSLatitudeRef, GPSLongitude, GPSLongitudeRef, GPSAltitude and GPSAltitudeRef. ExifTool will write the required GPSVersionID tag automatically if new a GPS IFD is added to an image.
Tag ID Tag Name Writable ------ -------- -------- 0x0000 GPSVersionID int8u[4]: 0x0001 GPSLatitudeRef string[2] 0x0002 GPSLatitude rational64u[3] 0x0003 GPSLongitudeRef string[2] 0x0004 GPSLongitude rational64u[3] 0x0005 GPSAltitudeRef int8u 0x0006 GPSAltitude rational64u 0x0007 GPSTimeStamp rational64u[3] 0x0008 GPSSatellites string 0x0009 GPSStatus string[2] 0x000a GPSMeasureMode string[2] 0x000b GPSDOP rational64u 0x000c GPSSpeedRef string[2] 0x000d GPSSpeed rational64u 0x000e GPSTrackRef string[2] 0x000f GPSTrack rational64u 0x0010 GPSImgDirectionRef string[2] 0x0011 GPSImgDirection rational64u 0x0012 GPSMapDatum string 0x0013 GPSDestLatitudeRef string[2] 0x0014 GPSDestLatitude rational64u[3] 0x0015 GPSDestLongitudeRef string[2] 0x0016 GPSDestLongitude rational64u[3] 0x0017 GPSDestBearingRef string[2] 0x0018 GPSDestBearing rational64u 0x0019 GPSDestDistanceRef string[2] 0x001a GPSDestDistance rational64u 0x001b GPSProcessingMethod undef 0x001c GPSAreaInformation undef 0x001d GPSDateStamp string[11] 0x001e GPSDifferential int16u 0x001f GPSHPositioningError rational64u
ExifTool extracts the following tags from GeoTIFF images. See http://www.remotesensing.org/geotiff/spec/geotiffhome.html for the complete GeoTIFF specification.
Tag ID Tag Name Writable ------ -------- -------- 0x0001 GeoTiffVersion N 0x0400 GTModelType N 0x0401 GTRasterType N 0x0402 GTCitation N 0x0800 GeographicType N 0x0801 GeogCitation N 0x0802 GeogGeodeticDatum N 0x0803 GeogPrimeMeridian N 0x0804 GeogLinearUnits N 0x0805 GeogLinearUnitSize N 0x0806 GeogAngularUnits N 0x0807 GeogAngularUnitSize N 0x0808 GeogEllipsoid N 0x0809 GeogSemiMajorAxis N 0x080a GeogSemiMinorAxis N 0x080b GeogInvFlattening N 0x080c GeogAzimuthUnits N 0x080d GeogPrimeMeridianLong N 0x0c00 ProjectedCSType N 0x0c01 PCSCitation N 0x0c02 Projection N 0x0c03 ProjCoordTrans N 0x0c04 ProjLinearUnits N 0x0c05 ProjLinearUnitSize N 0x0c06 ProjStdParallel1 N 0x0c07 ProjStdParallel2 N 0x0c08 ProjNatOriginLong N 0x0c09 ProjNatOriginLat N 0x0c0a ProjFalseEasting N 0x0c0b ProjFalseNorthing N 0x0c0c ProjFalseOriginLong N 0x0c0d ProjFalseOriginLat N 0x0c0e ProjFalseOriginEasting N 0x0c0f ProjFalseOriginNorthing N 0x0c10 ProjCenterLong N 0x0c11 ProjCenterLat N 0x0c12 ProjCenterEasting N 0x0c13 ProjCenterNorthing N 0x0c14 ProjScaleAtNatOrigin N 0x0c15 ProjScaleAtCenter N 0x0c16 ProjAzimuthAngle N 0x0c17 ProjStraightVertPoleLong N 0x0c18 ProjRectifiedGridAngle N 0x1000 VerticalCSType N 0x1001 VerticalCitation N 0x1002 VerticalDatum N 0x1003 VerticalUnits N
ICC profile information is used in many different file types including JPEG, TIFF, PDF, PostScript, Photoshop, PNG, MIFF, PICT, QuickTime, XCF and some RAW formats. While the tags listed below are not individually writable, the entire profile itself can be accessed via the extra 'ICC_Profile' tag, but this tag is neither extracted nor written unless specified explicitly. See http://www.color.org/icc_specs2.xalter for the official ICC specification.
Tag ID Tag Name Writable ------ -------- -------- 'A2B0' AToB0 N 'A2B1' AToB1 N 'A2B2' AToB2 N 'B2A0' BToA0 N 'B2A1' BToA1 N 'B2A2' BToA2 N 'B2D0' BToD0 N 'B2D1' BToD1 N 'B2D2' BToD2 N 'B2D3' BToD3 N 'D2B0' DToB0 N 'D2B1' DToB1 N 'D2B2' DToB2 N 'D2B3' DToB3 N 'Header' ProfileHeader ICC_Profile Header 'MS00' WCSProfiles N 'bTRC' BlueTRC N 'bXYZ' BlueMatrixColumn N 'bfd ' UCRBG N 'bkpt' MediaBlackPoint N 'calt' CalibrationDateTime N 'chad' ChromaticAdaptation N 'chrm' Chromaticity ICC_Profile Chromaticity 'ciis' ColorimetricIntentImageState N 'clot' ColorantTableOut N 'clro' ColorantOrder N 'clrt' ColorantTable ICC_Profile ColorantTable 'cprt' ProfileCopyright N 'crdi' CRDInfo N 'desc' ProfileDescription N 'devs' DeviceSettings N 'dmdd' DeviceModelDesc N 'dmnd' DeviceMfgDesc N 'dscm' ProfileDescriptionML N 'fpce' FocalPlaneColorimetryEstimates N 'gTRC' GreenTRC N 'gXYZ' GreenMatrixColumn N 'gamt' Gamut N 'kTRC' GrayTRC N 'lumi' Luminance N 'meas' Measurement ICC_Profile Measurement 'meta' Metadata ICC_Profile Metadata 'mmod' MakeAndModel N 'ncl2' NamedColor2 N 'ncol' NamedColor N 'ndin' NativeDisplayInfo N 'pre0' Preview0 N 'pre1' Preview1 N 'pre2' Preview2 N 'ps2i' PS2RenderingIntent N 'ps2s' PostScript2CSA N 'psd0' PostScript2CRD0 N 'psd1' PostScript2CRD1 N 'psd2' PostScript2CRD2 N 'pseq' ProfileSequenceDesc N 'psid' ProfileSequenceIdentifier N 'psvm' PS2CRDVMSize N 'rTRC' RedTRC N 'rXYZ' RedMatrixColumn N 'resp' OutputResponse N 'rhoc' ReflectionHardcopyOrigColorimetry N 'rig0' PerceptualRenderingIntentGamut N 'rig2' SaturationRenderingIntentGamut N 'rpoc' ReflectionPrintOutputColorimetry N 'sape' SceneAppearanceEstimates N 'scoe' SceneColorimetryEstimates N 'scrd' ScreeningDesc N 'scrn' Screening N 'targ' CharTarget N 'tech' Technology N 'vcgt' VideoCardGamma N 'view' ViewingConditions ICC_Profile ViewingConditions 'vued' ViewingCondDesc N 'wtpt' MediaWhitePoint N
Index1 Tag Name Writable
------ -------- --------
4 ProfileCMMType N
8 ProfileVersion N
12 ProfileClass N
16 ColorSpaceData N
20 ProfileConnectionSpace N
24 ProfileDateTime N
36 ProfileFileSignature N
40 PrimaryPlatform N
44 CMMFlags N
48 DeviceManufacturer N
52 DeviceModel N
56 DeviceAttributes N
64 RenderingIntent N
68 ConnectionSpaceIlluminant N
80 ProfileCreator N
84 ProfileID N
Index1 Tag Name Writable
------ -------- --------
8 ChromaticityChannels N
10 ChromaticityColorant N
12 ChromaticityChannel1 N
20 ChromaticityChannel2 N
28 ChromaticityChannel3 N
36 ChromaticityChannel4 N
Index1 Tag Name Writable
------ -------- --------
8 ColorantCount N
12 Colorant1Name N
44 Colorant1Coordinates N
50 Colorant2Name N
82 Colorant2Coordinates N
88 Colorant3Name N
120 Colorant3Coordinates N
Index1 Tag Name Writable
------ -------- --------
8 MeasurementObserver N
12 MeasurementBacking N
24 MeasurementGeometry N
28 MeasurementFlare N
32 MeasurementIlluminant N
Only these few tags have been pre-defined, but ExifTool will extract any Metadata tags that exist.
Tag Name Writable -------- -------- ManufacturerName N MediaColor N MediaWeight N
Index1 Tag Name Writable
------ -------- --------
8 ViewingCondIlluminant N
20 ViewingCondSurround N
32 ViewingCondIlluminantType N
The format of the PrintIM information is known, however no PrintIM tags have been decoded. Use the Unknown (-u) option to extract PrintIM information.
Tag ID Tag Name Writable ------ -------- -------- 'PrintIMVersion' PrintIMVersion N
Photoshop tags are found in PSD and PSB files, as well as inside embedded Photoshop information in many other file types (JPEG, TIFF, PDF, PNG to name a few).
Many Photoshop tags are marked as Unknown (indicated by a question mark after the tag name) because the information they provide is not very useful under normal circumstances [and because Adobe denied my application for their file format documentation -- apparently open source software is too big a concept for them]. These unknown tags are not extracted unless the Unknown (-u) option is used.
Tag ID Tag Name Writable ------ -------- -------- 0x03e8 Photoshop2Info? N 0x03e9 MacintoshPrintInfo? N 0x03ea XMLData? N 0x03eb Photoshop2ColorTable? N 0x03ed ResolutionInfo Photoshop Resolution 0x03ee AlphaChannelsNames N 0x03ef DisplayInfo? N 0x03f0 PStringCaption? N 0x03f1 BorderInformation? N 0x03f2 BackgroundColor? N 0x03f3 PrintFlags? N 0x03f4 BW_HalftoningInfo? N 0x03f5 ColorHalftoningInfo? N 0x03f6 DuotoneHalftoningInfo? N 0x03f7 BW_TransferFunc? N 0x03f8 ColorTransferFuncs? N 0x03f9 DuotoneTransferFuncs? N 0x03fa DuotoneImageInfo? N 0x03fb EffectiveBW? N 0x03fc ObsoletePhotoshopTag1? N 0x03fd EPSOptions? N 0x03fe QuickMaskInfo? N 0x03ff ObsoletePhotoshopTag2? N 0x0400 LayerStateInfo? N 0x0401 WorkingPath? N 0x0402 LayersGroupInfo? N 0x0403 ObsoletePhotoshopTag3? N 0x0404 IPTCData IPTC 0x0405 RawImageMode? N 0x0406 JPEG_Quality Photoshop JPEG_Quality 0x0408 GridGuidesInfo? N 0x0409 PhotoshopBGRThumbnail N 0x040a CopyrightFlag int8u 0x040b URL string 0x040c PhotoshopThumbnail N 0x040d GlobalAngle int32u 0x040e ColorSamplersResource? N 0x040f ICC_Profile ICC_Profile 0x0410 Watermark? N 0x0411 ICC_Untagged? N 0x0412 EffectsVisible? N 0x0413 SpotHalftone? N 0x0414 IDsBaseValue? N 0x0415 UnicodeAlphaNames? N 0x0416 IndexedColourTableCount? N 0x0417 TransparentIndex? N 0x0419 GlobalAltitude int32u 0x041a Slices? N 0x041b WorkflowURL? N 0x041c JumpToXPEP? N 0x041d AlphaIdentifiers? N 0x041e URL_List? N 0x0421 VersionInfo? N 0x0422 EXIFInfo EXIF 0x0423 ExifInfo2? N 0x0424 XMP XMP 0x0425 IPTCDigest string! 0x0426 PrintScale? N 0x0428 PixelAspectRatio? N 0x0429 LayerComps? N 0x042a AlternateDuotoneColors? N 0x042b AlternateSpotColors? N 0x0bb7 ClippingPathName N 0x2710 PrintFlagsInfo? N
Index2 Tag Name Writable
------ -------- --------
0 XResolution int32u
2 DisplayedUnitsX int16u
4 YResolution int32u
6 DisplayedUnitsY int16u
Index2 Tag Name Writable
------ -------- --------
0 PhotoshopQuality int16s
1 PhotoshopFormat N
2 ProgressiveScans N
This information is found in the PSD file header.
Index2 Tag Name Writable
------ -------- --------
6 NumChannels N
7 ImageHeight N
9 ImageWidth N
11 BitDepth N
12 ColorMode N
Tag ID Tag Name Writable
------ -------- --------
0x0001 MakerNoteVersion undef[4]
0x0002 ISO int16u[2]
0x0003 ColorMode string
0x0004 Quality string
0x0005 WhiteBalance string
0x0006 Sharpness string
0x0007 FocusMode string
0x0008 FlashSetting string
0x0009 FlashType string
0x000b WhiteBalanceFineTune int16s[n]
0x000c WB_RBLevels rational64u[4]
0x000d ProgramShift undef[4]
0x000e ExposureDifference undef[4]
0x000f ISOSelection string
0x0010 DataDump N
0x0011 PreviewIFD Nikon PreviewIFD
0x0012 FlashExposureComp undef[4]
0x0013 ISOSetting int16u[2]
0x0014 ColorBalanceA Nikon ColorBalanceA
NRWData? Y
0x0016 ImageBoundary int16u[4]
0x0017 ExternalFlashExposureComp undef[4]
0x0018 FlashExposureBracketValue undef[4]
0x0019 ExposureBracketValue rational64s
0x001a ImageProcessing string
0x001b CropHiSpeed int16u[7]~
0x001c ExposureTuning undef[3]
0x001d SerialNumber string!
0x001e ColorSpace int16u
0x001f VRInfo Nikon VRInfo
0x0020 ImageAuthentication int8u
0x0021 FaceDetect Nikon FaceDetect
0x0022 ActiveD-Lighting int16u
0x0023 PictureControlData Nikon PictureControl
0x0024 WorldTime Nikon WorldTime
0x0025 ISOInfo Nikon ISOInfo
0x002a VignetteControl int16u
0x002b DistortInfo Nikon DistortInfo
0x002c UnknownInfo Nikon UnknownInfo
0x0032 UnknownInfo2 Nikon UnknownInfo2
0x0035 HDRInfo Nikon HDRInfo
0x0039 LocationInfo Nikon LocationInfo
0x0080 ImageAdjustment string
0x0081 ToneComp string
0x0082 AuxiliaryLens string
0x0083 LensType int8u
0x0084 Lens rational64u[4]
0x0085 ManualFocusDistance rational64u
0x0086 DigitalZoom rational64u
0x0087 FlashMode int8u
0x0088 AFInfo Nikon AFInfo
Nikon AFInfo
0x0089 ShootingMode int16u~
0x008b LensFStops undef[4]
0x008c ContrastCurve undef!
0x008d ColorHue string
0x008f SceneMode string
0x0090 LightSource string
0x0091 ShotInfoD40 Nikon ShotInfoD40
ShotInfoD80 Nikon ShotInfoD80
ShotInfoD90 Nikon ShotInfoD90
ShotInfoD3a Nikon ShotInfoD3a
ShotInfoD3b Nikon ShotInfoD3b
ShotInfoD3X Nikon ShotInfoD3X
ShotInfoD3S Nikon ShotInfoD3S
ShotInfoD300a Nikon ShotInfoD300a
ShotInfoD300b Nikon ShotInfoD300b
ShotInfoD300S Nikon ShotInfoD300S
ShotInfoD700 Nikon ShotInfoD700
ShotInfoD800 Nikon ShotInfoD800
ShotInfoD5000 Nikon ShotInfoD5000
ShotInfoD5100 Nikon ShotInfoD5100
ShotInfoD5200 Nikon ShotInfoD5200
ShotInfoD7000 Nikon ShotInfoD7000
ShotInfo02xx Nikon ShotInfo
ShotInfoUnknown Nikon ShotInfo
0x0092 HueAdjustment int16s
0x0093 NEFCompression int16u
0x0094 Saturation int16s
0x0095 NoiseReduction string
0x0096 NEFLinearizationTable undef!
0x0097 ColorBalance0100 Nikon ColorBalance1
ColorBalance0102 Nikon ColorBalance2
ColorBalance0103 Nikon ColorBalance3
ColorBalance0205 Nikon ColorBalance2
ColorBalance0209 Nikon ColorBalance4
ColorBalance02 Nikon ColorBalance2
ColorBalance0211 Nikon ColorBalance4
ColorBalance0213 Nikon ColorBalance2
ColorBalance0215 Nikon ColorBalance4
ColorBalanceUnknown N
0x0098 LensData0100 Nikon LensData00
LensData0101 Nikon LensData01
LensData0201 Nikon LensData01
LensData0204 Nikon LensData0204
LensData0400 Nikon LensData0400
LensDataUnknown Nikon LensDataUnknown
0x0099 RawImageCenter int16u[2]
0x009a SensorPixelSize rational64u[2]
0x009c SceneAssist string
0x009e RetouchHistory int16u[10]
0x00a0 SerialNumber string
0x00a2 ImageDataSize int32u
0x00a5 ImageCount int32u
0x00a6 DeletedImageCount int32u
0x00a7 ShutterCount int32u!
0x00a8 FlashInfo0100 Nikon FlashInfo0100
FlashInfo0102 Nikon FlashInfo0102
FlashInfo0103 Nikon FlashInfo0103
FlashInfoUnknown Nikon FlashInfoUnknown
0x00a9 ImageOptimization string
0x00aa Saturation string
0x00ab VariProgram string
0x00ac ImageStabilization string
0x00ad AFResponse string
0x00b0 MultiExposure Nikon MultiExposure
0x00b1 HighISONoiseReduction int16u
0x00b3 ToningEffect string
0x00b6 PowerUpTime undef
0x00b7 AFInfo2 Nikon AFInfo2
0x00b8 FileInfo Nikon FileInfo
Nikon FileInfo
0x00b9 AFTune Nikon AFTune
0x00bd PictureControlData Nikon PictureControl
0x0e00 PrintIM PrintIM
0x0e01 NikonCaptureData NikonCapture
0x0e09 NikonCaptureVersion string
0x0e0e NikonCaptureOffsets Nikon CaptureOffsets
0x0e10 NikonScanIFD Nikon Scan
0x0e13 NikonCaptureEditVersions NikonCapture
NikonCaptureEditVersions undef!
0x0e1d NikonICCProfile ICC_Profile
0x0e1e NikonCaptureOutput Nikon CaptureOutput
0x0e22 NEFBitDepth int16u[4]!
Tag ID Tag Name Writable ------ -------- -------- 0x00fe SubfileType N 0x0103 Compression N 0x011a XResolution N 0x011b YResolution N 0x0128 ResolutionUnit N 0x0201 PreviewImageStart int32u* 0x0202 PreviewImageLength int32u* 0x0213 YCbCrPositioning N
Index2 Tag Name Writable
------ -------- --------
624 RedBalance int16u!
625 BlueBalance int16u!
Index1 Tag Name Writable
------ -------- --------
0 VRInfoVersion N
4 VibrationReduction int8u
6 VRMode int8u
Index2 Tag Name Writable
------ -------- --------
1 FaceDetectFrameSize int16u[2]
3 FacesDetected int16u
4 Face1Position int16u[4]
8 Face2Position int16u[4]
12 Face3Position int16u[4]
16 Face4Position int16u[4]
20 Face5Position int16u[4]
24 Face6Position int16u[4]
28 Face7Position int16u[4]
32 Face8Position int16u[4]
36 Face9Position int16u[4]
40 Face10Position int16u[4]
44 Face11Position int16u[4]
48 Face12Position int16u[4]
Index1 Tag Name Writable
------ -------- --------
0 PictureControlVersion N
4 PictureControlName string[20]
24 PictureControlBase string[20]
48 PictureControlAdjust int8u
49 PictureControlQuickAdjust int8u
50 Sharpness int8u
51 Contrast int8u
52 Brightness int8u
53 Saturation int8u
54 HueAdjustment int8u
55 FilterEffect int8u
56 ToningEffect int8u
57 ToningSaturation int8u
Index1 Tag Name Writable
------ -------- --------
0 Timezone int16s
2 DaylightSavings int8u
3 DateDisplayFormat int8u
Index1 Tag Name Writable
------ -------- --------
0 ISO int8u
4 ISOExpansion int16u
6 ISO2 int8u
10 ISOExpansion2 int16u
Index1 Tag Name Writable
------ -------- --------
0 DistortionVersion? N
4 AutoDistortionControl int8u
Index4 Tag Name Writable
------ -------- --------
0 UnknownInfoVersion? N
Index4 Tag Name Writable
------ -------- --------
0 UnknownInfo2Version? N
Index1 Tag Name Writable
------ -------- --------
0 HDRInfoVersion string[4]
4 HDR int8u
5 HDRLevel int8u
6 HDRSmoothing int8u
7 HDRLevel2 int8u
Tags written by some Nikon GPS-equipped cameras like the AW100.
Index1 Tag Name Writable
------ -------- --------
0 LocationInfoVersion undef[4]
4 TextEncoding int8u
5 CountryCode string[3]
9 Location undef[70]
Index1 Tag Name Writable
------ -------- --------
0 AFAreaMode int8u
1 AFPoint int8u
2 AFPointsInFocus int16u
These tags are extracted from encrypted data in D40 and D40X images.
Index Tag Name Writable
----- -------- --------
0 ShotInfoVersion N
582 ShutterCount int32u
586.1 VibrationReduction int8u & 0x08
729 CustomSettingsD40 NikonCustom SettingsD40
These tags are extracted from encrypted data in D80 images.
Index Tag Name Writable
----- -------- --------
0 ShotInfoVersion N
586 ShutterCount int32u
590.1 Rotation int8u & 0x07
590.2 VibrationReduction int8u & 0x18
590.3 FlashFired int8u & 0xe0
708 NikonImageSize int8u & 0xf0
708.1 ImageQuality int8u & 0x0f
748 CustomSettingsD80 NikonCustom SettingsD80
These tags are extracted from encrypted data in images from the D90 with firmware 1.00.
Index Tag Name Writable
----- -------- --------
0 ShotInfoVersion N
4 FirmwareVersion N
693 ISO2 int8u
725 ShutterCount int32u
884 CustomSettingsD90 NikonCustom SettingsD90
These tags are extracted from encrypted data in images from the D3 with firmware 1.00 and earlier.
Index Tag Name Writable
----- -------- --------
0 ShotInfoVersion N
598 ISO2 int8u
630 ShutterCount int32u
723.1 NikonImageSize int8u & 0x18
723.2 ImageQuality int8u & 0x07
769 CustomSettingsD3 NikonCustom SettingsD3
These tags are extracted from encrypted data in images from the D3 with firmware 1.10, 2.00, 2.01 and 2.02.
Index Tag Name Writable
----- -------- --------
0 ShotInfoVersion N
4 FirmwareVersion N
16 ImageArea int8u
605 ISO2 int8u
637 ShutterCount int32u
639 ShutterCount int32u
650 PreFlashReturnStrength int8u
732.1 NikonImageSize int8u & 0x18
732.2 ImageQuality int8u & 0x07
778 CustomSettingsD3 NikonCustom SettingsD3
These tags are extracted from encrypted data in images from the D3X with firmware 1.00.
Index Tag Name Writable
----- -------- --------
0 ShotInfoVersion N
4 FirmwareVersion N
605 ISO2 int8u
640 ShutterCount int32u
779 CustomSettingsD3X NikonCustom SettingsD3
These tags are extracted from encrypted data in images from the D3S with firmware 1.00 and earlier.
Index Tag Name Writable
----- -------- --------
0 ShotInfoVersion N
4 FirmwareVersion N
16 ImageArea int8u
545 ISO2 int8u
578 ShutterCount int32u
718 CustomSettingsD3S NikonCustom SettingsD3
These tags are extracted from encrypted data in images from the D300 with firmware 1.00 and earlier.
Index Tag Name Writable
----- -------- --------
0 ShotInfoVersion N
604 ISO2 int8u
633 ShutterCount int32u
721 AFFineTuneAdj int16u
790 CustomSettingsD300 NikonCustom SettingsD3
These tags are extracted from encrypted data in images from the D300 with firmware 1.10.
Index Tag Name Writable
----- -------- --------
0 ShotInfoVersion N
4 FirmwareVersion N
613 ISO2 int8u
644 ShutterCount int32u
732 AFFineTuneAdj int16u
802 CustomSettingsD300 NikonCustom SettingsD3
These tags are extracted from encrypted data in images from the D300S with firmware 1.00.
Index Tag Name Writable
----- -------- --------
0 ShotInfoVersion N
4 FirmwareVersion N
613 ISO2 int8u
646 ShutterCount int32u
804 CustomSettingsD300S NikonCustom SettingsD3
These tags are extracted from encrypted data in images from the D700 with firmware 1.02f.
Index Tag Name Writable
----- -------- --------
0 ShotInfoVersion N
4 FirmwareVersion N
613 ISO2 int8u
647 ShutterCount int32u
804 CustomSettingsD700 NikonCustom SettingsD700
These tags are extracted from encrypted data in images from the D800.
Index Tag Name Writable
----- -------- --------
0 ShotInfoVersion N
4 FirmwareVersion N
1216 RepeatingFlashOutputExternal int8u
1218 RepeatingFlashRateExternal int8u
1219 RepeatingFlashCountExternal int8u
1234 FlashExposureComp2 int8s
1242 RepeatingFlashRateBuilt-in int8u
1243 RepeatingFlashCountBuilt-in int8u
1308 SequenceNumber int8u
1531 ShutterCount int32u
1772 CustomSettingsD800 NikonCustom SettingsD800
These tags are extracted from encrypted data in images from the D5000 with firmware 1.00.
Index Tag Name Writable
----- -------- --------
0 ShotInfoVersion N
4 FirmwareVersion N
693 ISO2 int8u
726 ShutterCount int32u
888 CustomSettingsD5000 NikonCustom SettingsD5000
Index Tag Name Writable
----- -------- --------
0 ShotInfoVersion N
4 FirmwareVersion N
801 ShutterCount int32u
1031 CustomSettingsD5100 NikonCustom SettingsD5100
Index Tag Name Writable
----- -------- --------
0 ShotInfoVersion N
4 FirmwareVersion N
3032 ShutterCount int32u
3285 CustomSettingsD5200 NikonCustom SettingsD5200
These tags are extracted from encrypted data in images from the D7000 with firmware 1.01b.
Index Tag Name Writable
----- -------- --------
0 ShotInfoVersion N
4 FirmwareVersion N
800 ShutterCount int32u
1028 CustomSettingsD7000 NikonCustom SettingsD7000
This information is encrypted for ShotInfoVersion 02xx, and some tags are only valid for specific models.
Index1 Tag Name Writable
------ -------- --------
0 ShotInfoVersion N
4 FirmwareVersion N
16 DistortionControl int8u
102 VR_0x66? int8u
106 ShutterCount int32u
110 DeletedImageCount int32u
117 VibrationReduction int8u
130 VibrationReduction int8u
343 ShutterCount undef[2]
430 VibrationReduction int8u
589 ShutterCount int32u
Index2 Tag Name Writable
------ -------- --------
0 WB_RBGGLevels int16u[4]!
This information is encrypted for most camera models.
Index2 Tag Name Writable
------ -------- --------
0 WB_RGGBLevels int16u[4]!
Index2 Tag Name Writable
------ -------- --------
0 WB_RGBGLevels int16u[4]!
Index2 Tag Name Writable
------ -------- --------
0 WB_GRBGLevels int16u[4]!
This structure is used by the D100, and D1X with firmware version 1.1.
Index1 Tag Name Writable
------ -------- --------
0 LensDataVersion N
6 LensIDNumber int8u
7 LensFStops int8u
8 MinFocalLength int8u
9 MaxFocalLength int8u
10 MaxApertureAtMinFocal int8u
11 MaxApertureAtMaxFocal int8u
12 MCUVersion int8u
Nikon encrypts the LensData information below if LensDataVersion is 0201 or higher, but the decryption algorithm is known so the information can be extracted.
Index1 Tag Name Writable
------ -------- --------
0 LensDataVersion N
4 ExitPupilPosition int8u
5 AFAperture int8u
8 FocusPosition int8u
9 FocusDistance int8u
10 FocalLength int8u
11 LensIDNumber int8u
12 LensFStops int8u
13 MinFocalLength int8u
14 MaxFocalLength int8u
15 MaxApertureAtMinFocal int8u
16 MaxApertureAtMaxFocal int8u
17 MCUVersion int8u
18 EffectiveMaxAperture int8u
Nikon encrypts the LensData information below if LensDataVersion is 0201 or higher, but the decryption algorithm is known so the information can be extracted.
Index1 Tag Name Writable
------ -------- --------
0 LensDataVersion N
4 ExitPupilPosition int8u
5 AFAperture int8u
8 FocusPosition int8u
10 FocusDistance int8u
11 FocalLength int8u
12 LensIDNumber int8u
13 LensFStops int8u
14 MinFocalLength int8u
15 MaxFocalLength int8u
16 MaxApertureAtMinFocal int8u
17 MaxApertureAtMaxFocal int8u
18 MCUVersion int8u
19 EffectiveMaxAperture int8u
Tags extracted from the encrypted lens data of Nikon 1 models.
Index1 Tag Name Writable
------ -------- --------
0 LensDataVersion N
394 LensModel string[64]
Index1 Tag Name Writable
------ -------- --------
0 LensDataVersion N
These tags are used by the D2H, D2Hs, D2X, D2Xs, D50, D70, D70s, D80 and D200.
Index1 Tag Name Writable
------ -------- --------
0 FlashInfoVersion N
4 FlashSource int8u
6 ExternalFlashFirmware int8u[2]
8 ExternalFlashFlags int8u
9.1 FlashCommanderMode int8u & 0x80
9.2 FlashControlMode int8u & 0x7f
10 FlashOutput int8u
FlashCompensation int8s
11 FlashFocalLength int8u
12 RepeatingFlashRate int8u
13 RepeatingFlashCount int8u
14 FlashGNDistance int8u
15 FlashGroupAControlMode int8u & 0x0f
16 FlashGroupBControlMode int8u & 0x0f
17 FlashGroupAOutput int8u
FlashGroupACompensation int8s
18 FlashGroupBOutput int8u
FlashGroupBCompensation int8s
These tags are used by the D3 (firmware 1.x), D40, D40X, D60 and D300 (firmware 1.00).
Index1 Tag Name Writable
------ -------- --------
0 FlashInfoVersion N
4 FlashSource int8u
6 ExternalFlashFirmware int8u[2]
8 ExternalFlashFlags int8u
9.1 FlashCommanderMode int8u & 0x80
9.2 FlashControlMode int8u & 0x7f
10 FlashOutput int8u
FlashCompensation int8s
12 FlashFocalLength int8u
13 RepeatingFlashRate int8u
14 RepeatingFlashCount int8u
15 FlashGNDistance int8u
16.1 FlashGroupAControlMode int8u & 0x0f
17.1 FlashGroupBControlMode int8u & 0xf0
17.2 FlashGroupCControlMode int8u & 0x0f
18 FlashGroupAOutput int8u
FlashGroupACompensation int8s
19 FlashGroupBOutput int8u
FlashGroupBCompensation int8s
20 FlashGroupCOutput int8u
FlashGroupCCompensation int8s
These tags are used by the D3 (firmware 2.x), D3X, D3S, D4, D90, D300 (firmware 1.10), D300S, D600, D700, D800, D3000, D3100, D3200, D5000, D5100, D5200, D7000.
Index1 Tag Name Writable
------ -------- --------
0 FlashInfoVersion N
4 FlashSource int8u
6 ExternalFlashFirmware int8u[2]
8 ExternalFlashFlags int8u
9.1 FlashCommanderMode int8u & 0x80
9.2 FlashControlMode int8u & 0x7f
10 FlashOutput int8u
FlashCompensation int8s
12 FlashFocalLength int8u
13 RepeatingFlashRate int8u
14 RepeatingFlashCount int8u
15 FlashGNDistance int8u
16 FlashColorFilter int8u
17.1 FlashGroupAControlMode int8u & 0x0f
18.1 FlashGroupBControlMode int8u & 0xf0
18.2 FlashGroupCControlMode int8u & 0x0f
19 FlashGroupAOutput int8u
FlashGroupACompensation int8s
20 FlashGroupBOutput int8u
FlashGroupBCompensation int8s
21 FlashGroupCOutput int8u
FlashGroupCCompensation int8s
27 ExternalFlashCompensation int8s
29 FlashExposureComp3 int8s
39 FlashExposureComp4 int8s
Index1 Tag Name Writable
------ -------- --------
0 FlashInfoVersion N
Index4 Tag Name Writable
------ -------- --------
0 MultiExposureVersion N
1 MultiExposureMode int32u
2 MultiExposureShots int32u
3 MultiExposureAutoGain int32u
These tags are written by Nikon DSLR's which have the live view feature.
Index1 Tag Name Writable
------ -------- --------
0 AFInfo2Version N
4 ContrastDetectAF int8u
5 AFAreaMode int8u
6 PhaseDetectAF int8u
7 PrimaryAFPoint int8u
8 AFPointsUsed undef[7]
AFPointsUsed undef[2]
AFPointsUsed undef[7]
AFPointsUsed undef[17]
AFPointsUsed undef[7]
16 AFImageWidth int16u
18 AFImageHeight int16u
20 AFAreaXPosition int16u
22 AFAreaYPosition int16u
24 AFAreaWidth int16u
26 AFAreaHeight int16u
28 ContrastDetectAFInFocus int8u
Index1 Tag Name Writable
------ -------- --------
0 FileInfoVersion N
6 DirectoryNumber int16u
8 FileNumber int16u
Index1 Tag Name Writable
------ -------- --------
0 AFFineTune int8u
1 AFFineTuneIndex int8u
2 AFFineTuneAdj int8s
Tag ID Tag Name Writable ------ -------- -------- 0x0001 IFD0_Offset N 0x0002 PreviewIFD_Offset N 0x0003 SubIFD_Offset N
This information is written by the Nikon Scan software.
Tag ID Tag Name Writable ------ -------- -------- 0x0002 FilmType string 0x0040 MultiSample string 0x0041 BitDepth int16u 0x0050 MasterGain rational64s 0x0051 ColorGain rational64s[3] 0x0060 ScanImageEnhancer int32u 0x0100 DigitalICE string 0x0110 ROCInfo Nikon ROC 0x0120 GEMInfo Nikon GEM 0x0200 DigitalDEEShadowAdj int32u 0x0201 DigitalDEEThreshold int32u 0x0202 DigitalDEEHighlightAdj int32u
Index4 Tag Name Writable
------ -------- --------
0 DigitalROC int32u
Index4 Tag Name Writable
------ -------- --------
0 DigitalGEM int32u
Index4 Tag Name Writable
------ -------- --------
2 OutputImageWidth int32u
3 OutputImageHeight int32u
4 OutputResolution int32u
Tag ID Tag Name Writable ------ -------- -------- 0x0003 Quality Y 0x0004 ColorMode Y 0x0005 ImageAdjustment Y 0x0006 CCDSensitivity Y 0x0007 WhiteBalance Y 0x0008 Focus Y 0x000a DigitalZoom Y 0x000b Converter Y
Nikon-specific QuickTime tags found in the NCDT atom of MOV videos from some Nikon cameras such as the Coolpix S8000.
Tag ID Tag Name Writable ------ -------- -------- 'NCHD' MakerNoteVersion N 'NCTG' NikonTags Nikon NCTG 'NCTH' ThumbnailImage N 'NCVW' PreviewImage N
These tags are found in proprietary-format records of the NCTG atom in MOV videos from some Nikon cameras.
Tag ID Tag Name Writable ------ -------- -------- 0x0001 Make N 0x0002 Model N 0x0003 Software N 0x0011 CreateDate N 0x0012 DateTimeOriginal N 0x0013 FrameCount N 0x0016 FrameRate N 0x0022 FrameWidth N 0x0023 FrameHeight N 0x0032 AudioChannels N 0x0033 AudioBitsPerSample N 0x0034 AudioSampleRate N 0x1108822 ExposureProgram N 0x1109204 ExposureCompensation N 0x1109207 MeteringMode N 0x110a434 LensModel N 0x1200000 GPSVersionID N 0x1200001 GPSLatitudeRef N 0x1200002 GPSLatitude N 0x1200003 GPSLongitudeRef N 0x1200004 GPSLongitude N 0x1200005 GPSAltitudeRef N 0x1200006 GPSAltitude N 0x1200007 GPSTimeStamp N 0x1200008 GPSSatellites N 0x1200010 GPSImgDirectionRef N 0x1200011 GPSImgDirection N 0x1200012 GPSMapDatum N 0x120001d GPSDateStamp N 0x2000001 MakerNoteVersion N 0x2000005 WhiteBalance N 0x200000b WhiteBalanceFineTune N 0x200001e ColorSpace N 0x2000023 PictureControlData Nikon PictureControl 0x2000024 WorldTime Nikon WorldTime 0x200002c UnknownInfo Nikon UnknownInfo 0x2000032 UnknownInfo2 Nikon UnknownInfo 0x2000039 LocationInfo Nikon LocationInfo 0x2000083 LensType N 0x2000084 Lens N 0x20000ab VariProgram string
This information is found in MOV and QT videos from some Nikon cameras.
Index1 Tag Name Writable
------ -------- --------
0 Make N
24 Model N
38 ExposureTime N
42 FNumber N
50 ExposureCompensation N
68 WhiteBalance N
72 FocalLength N
175 Software N
223 ISO N
Nikon-specific RIFF tags found in AVI videos.
Tag ID Tag Name Writable ------ -------- -------- 'nctg' NikonTags Nikon AVITags 'ncth' ThumbnailImage N 'ncvr' NikonVers Nikon AVIVers 'ncvw' PreviewImage N
These tags and the AVIVer tags below are found in proprietary-format records of Nikon AVI videos.
Tag ID Tag Name Writable ------ -------- -------- 0x0003 Make N 0x0004 Model N 0x0005 Software N 0x0006 Equipment N 0x0007 Orientation N 0x0008 ExposureTime N 0x0009 FNumber N 0x000a ExposureCompensation N 0x000b MaxApertureValue N 0x000c MeteringMode N 0x000f FocalLength N 0x0010 XResolution N 0x0011 YResolution N 0x0012 ResolutionUnit N 0x0013 DateTimeOriginal N 0x0014 CreateDate N 0x0016 Duration N 0x0018 FocusMode N 0x001b DigitalZoom N 0x001d ColorMode N 0x001e Sharpness N 0x001f WhiteBalance N 0x0020 NoiseReduction N
Tag ID Tag Name Writable ------ -------- -------- 0x0001 MakerNoteType N 0x0002 MakerNoteVersion N
Custom settings for the Nikon D40.
Index1 Tag Name Writable
------ -------- --------
0.1 Beep int8u & 0x80
0.2 AFAssist int8u & 0x40
0.3 NoMemoryCard int8u & 0x20
0.4 ImageReview int8u & 0x10
1.1 AutoISO int8u & 0x80
1.2 AutoISOMax int8u & 0x30
1.3 AutoISOMinShutterSpeed int8u & 0x07
2.1 ImageReviewTime int8u & 0x07
3.1 MonitorOffTime int8u & 0xe0
3.2 MeteringTime int8u & 0x1c
3.3 SelfTimerTime int8u & 0x03
3.4 RemoteOnDuration int8u & 0xc0
4.1 AELockButton int8u & 0x0e
4.2 AELock int8u & 0x01
5.1 ShootingModeSetting int8u & 0x70
5.2 TimerFunctionButton int8u & 0x07
6.1 Metering int8u & 0x03
8.1 InternalFlash int8u & 0x10
8.2 ManualFlashOutput int8u & 0x07
9 FlashLevel int8s
10.1 FocusModeSetting int8u & 0xc0
11.1 AFAreaModeSetting int8u & 0x30
Custom settings for the Nikon D80.
Index1 Tag Name Writable
------ -------- --------
0.1 Beep int8u & 0x80
0.2 AFAssist int8u & 0x40
0.3 NoMemoryCard int8u & 0x20
0.4 ImageReview int8u & 0x10
0.5 Illumination int8u & 0x08
0.6 MainDialExposureComp int8u & 0x04
0.7 EVStepSize int8u & 0x01
1.1 AutoISO int8u & 0x40
1.2 AutoISOMax int8u & 0x30
1.3 AutoISOMinShutterSpeed int8u & 0x0f
2.1 AutoBracketSet int8u & 0xc0
2.2 AutoBracketOrder int8u & 0x20
3.1 MonitorOffTime int8u & 0xe0
3.2 MeteringTime int8u & 0x1c
3.3 SelfTimerTime int8u & 0x03
4.1 AELockButton int8u & 0x1e
4.2 AELock int8u & 0x01
4.3 RemoteOnDuration int8u & 0xc0
5.1 CommandDials int8u & 0x80
5.2 FunctionButton int8u & 0x78
6.1 GridDisplay int8u & 0x80
6.2 ViewfinderWarning int8u & 0x40
6.3 CenterWeightedAreaSize int8u & 0x0c
6.4 ExposureDelayMode int8u & 0x20
6.5 MB-D80Batteries int8u & 0x03
7.1 FlashWarning int8u & 0x80
7.2 FlashShutterSpeed int8u & 0x78
7.3 AutoFP int8u & 0x04
7.4 ModelingFlash int8u & 0x02
8.1 InternalFlash int8u & 0xc0
8.2 ManualFlashOutput int8u & 0x07
9.1 RepeatingFlashOutput int8u & 0x70
9.2 RepeatingFlashCount int8u & 0x0f
10.1 RepeatingFlashRate int8u & 0xf0
10.2 CommanderChannel int8u & 0x03
11.1 CommanderInternalFlash int8u & 0xc0
11.2 CommanderGroupAMode int8u & 0x30
11.3 CommanderGroupBMode int8u & 0x0c
12.1 CommanderInternalTTLComp int8u & 0x1f
12.2 CommanderInternalManualOutput int8u & 0xe0
13.1 CommanderGroupA_TTL-AAComp int8u & 0x1f
13.2 CommanderGroupAManualOutput int8u & 0xe0
14.1 CommanderGroupB_TTL-AAComp int8u & 0x1f
14.2 CommanderGroupBManualOutput int8u & 0xe0
15.1 CenterAFArea int8u & 0x80
15.2 FocusAreaSelection int8u & 0x04
15.3 AFAreaIllumination int8u & 0x03
16.1 AFAreaModeSetting int8u & 0xc0
Custom settings for the D90.
Index1 Tag Name Writable
------ -------- --------
0.1 LightSwitch int8u & 0x08
2.1 AFAreaModeSetting int8u & 0x60
2.2 CenterFocusPoint int8u & 0x10
2.3 AFAssist int8u & 0x01
2.4 AFPointIllumination int8u & 0x06
2.5 FocusPointWrap int8u & 0x08
3.1 AELockForMB-D80 int8u & 0x1c
3.2 MB-D80BatteryType int8u & 0x03
4.1 Beep int8u & 0x40
4.2 GridDisplay int8u & 0x02
4.3 ISODisplay int8u & 0x0c
4.4 ViewfinderWarning int8u & 0x01
4.5 NoMemoryCard int8u & 0x20
5.1 ScreenTips int8u & 0x04
5.2 FileNumberSequence int8u & 0x08
5.3 ShootingInfoDisplay int8u & 0xc0
5.4 LCDIllumination int8u & 0x20
6.1 EasyExposureComp int8u & 0x01
6.2 ReverseIndicators int8u & 0x80
7.1 ExposureControlStepSize int8u & 0x40
8.1 CenterWeightedAreaSize int8u & 0x60
8.2 FineTuneOptMatrixMetering int8u & 0x0f
9.1 FineTuneOptCenterWeighted int8u & 0xf0
9.2 FineTuneOptSpotMetering int8u & 0x0f
11.1 CLModeShootingSpeed int8u & 0x07
11.2 ExposureDelayMode int8u & 0x40
13.1 AutoBracketSet int8u & 0xe0
13.2 AutoBracketOrder int8u & 0x10
14.1 FuncButton int8u & 0x78
16.1 OKButton int8u & 0x18
17.1 AELockButton int8u & 0x38
18.1 CommandDialsReverseRotation int8u & 0x80
18.2 ShutterReleaseButtonAE-L int8u & 0x02
19.1 MeteringTime int8u & 0xf0
19.2 RemoteOnDuration int8u & 0x03
20.1 SelfTimerTime int8u & 0xc0
20.2 SelfTimerShotCount int8u & 0x1e
21.1 PlaybackMonitorOffTime int8u & 0x1c
21.2 ImageReviewTime int8u & 0xe0
22.1 MenuMonitorOffTime int8u & 0xe0
22.2 ShootingInfoMonitorOffTime int8u & 0x1c
23.1 FlashShutterSpeed int8u & 0x0f
24.1 InternalFlash int8u & 0xc0
24.2 ManualFlashOutput int8u & 0x1f
25.1 RepeatingFlashOutput int8u & 0x70
25.2 RepeatingFlashCount int8u & 0x0f
26.1 RepeatingFlashRate int8u & 0xf0
31.1 FlashWarning int8u & 0x80
31.2 CommanderInternalTTLComp int8u & 0x1f
31.3 ModelingFlash int8u & 0x20
31.4 AutoFP int8u & 0x40
32.1 CommanderGroupA_TTLComp int8u & 0x1f
33.1 CommanderGroupB_TTLComp int8u & 0x1f
34.1 LiveViewAF int8u & 0xc0
Custom settings for the D3, D3S, D3X, D300 and D300S.
Index1 Tag Name Writable
------ -------- --------
0.1 CustomSettingsBank int8u & 0x03
0.2 CustomSettingsAllDefault int8u & 0x80
1.1 AF-CPrioritySelection int8u & 0xc0
1.2 AF-SPrioritySelection int8u & 0x20
1.3 AFPointSelection int8u & 0x10
1.4 DynamicAFArea int8u & 0x0c
1.5 FocusTrackingLockOn int8u & 0x03
2.1 AFActivation int8u & 0x80
2.2 FocusPointWrap int8u & 0x08
2.3 AFPointIllumination int8u & 0x60
AFPointIllumination int8u & 0x06
2.4 AFPointBrightness int8u & 0x06
2.5 AFAssist int8u & 0x01
3.1 AFOnButton int8u & 0x07
3.2 VerticalAFOnButton int8u & 0x70
3.3 AF-OnForMB-D10 int8u & 0x70
4.1 FocusTrackingLockOn int8u & 0x07
4.2 AssignBktButton int8u & 0x08
4.3 MultiSelectorLiveView int8u & 0xc0
4.4 InitialZoomLiveView int8u & 0x30
6.1 ISOStepSize int8u & 0xc0
6.2 ExposureControlStepSize int8u & 0x30
6.3 ExposureCompStepSize int8u & 0x0c
6.4 EasyExposureCompensation int8u & 0x03
7.1 CenterWeightedAreaSize int8u & 0xe0
7.2 FineTuneOptCenterWeighted int8u & 0x0f
8.1 FineTuneOptMatrixMetering int8u & 0xf0
8.2 FineTuneOptSpotMetering int8u & 0x0f
9.1 MultiSelectorShootMode int8u & 0xc0
9.2 MultiSelectorPlaybackMode int8u & 0x30
9.3 InitialZoomSetting int8u & 0x0c
9.4 MultiSelector int8u & 0x01
10.1 ExposureDelayMode int8u & 0x40
10.2 CLModeShootingSpeed int8u & 0x07
10.3 CHModeShootingSpeed int8u & 0x30
11 MaxContinuousRelease int8u
12.1 ReverseIndicators int8u & 0x20
12.2 FileNumberSequence int8u & 0x02
FileNumberSequence int8u & 0x08
12.3 RearDisplay int8u & 0x80
12.4 ViewfinderDisplay int8u & 0x40
12.5 BatteryOrder int8u & 0x04
12.6 MB-D10Batteries int8u & 0x03
12.7 ScreenTips int8u & 0x10
13.1 Beep int8u & 0xc0
13.2 ShootingInfoDisplay int8u & 0x30
13.3 GridDisplay int8u & 0x02
13.4 ViewfinderWarning int8u & 0x01
13.5 MultiSelectorPlaybackMode int8u & 0x03
14.1 PreviewButton int8u & 0xf8
FuncButton int8u & 0xf8
14.2 PreviewButtonPlusDials int8u & 0x07
FuncButtonPlusDials int8u & 0x07
15.1 FuncButton int8u & 0xf8
PreviewButton int8u & 0xf8
15.2 FuncButtonPlusDials int8u & 0x07
PreviewButtonPlusDials int8u & 0x07
16.1 AELockButton int8u & 0xf8
16.2 AELockButtonPlusDials int8u & 0x07
17.1 CommandDialsReverseRotation int8u & 0x80
17.2 CommandDialsChangeMainSub int8u & 0x40
17.3 CommandDialsApertureSetting int8u & 0x20
17.4 CommandDialsMenuAndPlayback int8u & 0x10
17.5 LCDIllumination int8u & 0x08
17.6 PhotoInfoPlayback int8u & 0x04
17.7 ShutterReleaseButtonAE-L int8u & 0x02
17.8 ReleaseButtonToUseDial int8u & 0x01
18.1 SelfTimerTime int8u & 0x18
18.2 MonitorOffTime int8u & 0x07
20.1 FlashSyncSpeed int8u & 0xe0
FlashSyncSpeed int8u & 0xf0
20.2 FlashShutterSpeed int8u & 0x0f
21.1 AutoBracketSet int8u & 0xc0
21.2 AutoBracketModeM int8u & 0x30
21.3 AutoBracketOrder int8u & 0x08
21.4 ModelingFlash int8u & 0x01
22.1 NoMemoryCard int8u & 0x80
22.2 MeteringTime int8u & 0x0f
23.1 InternalFlash int8u & 0xc0
Custom settings for the D700.
Index1 Tag Name Writable
------ -------- --------
0.1 CustomSettingsBank int8u & 0x03
0.2 CustomSettingsAllDefault int8u & 0x80
1.1 AF-CPrioritySelection int8u & 0xc0
1.2 AF-SPrioritySelection int8u & 0x20
1.3 AFPointSelection int8u & 0x10
1.4 DynamicAFArea int8u & 0x0c
2.1 AFActivation int8u & 0x80
2.2 FocusPointWrap int8u & 0x08
2.3 AFPointIllumination int8u & 0x06
2.4 AFAssist int8u & 0x01
3.1 FocusTrackingLockOn int8u & 0x07
3.2 AF-OnForMB-D10 int8u & 0x70
4.1 ISOStepSize int8u & 0xc0
4.2 ExposureControlStepSize int8u & 0x30
4.3 ExposureCompStepSize int8u & 0x0c
4.4 EasyExposureCompensation int8u & 0x03
5.1 CenterWeightedAreaSize int8u & 0x70
6.1 FineTuneOptMatrixMetering int8u & 0xf0
6.2 FineTuneOptSpotMetering int8u & 0x0f
7.1 ShutterReleaseButtonAE-L int8u & 0x80
7.2 SelfTimerTime int8u & 0x30
7.3 MeteringTime int8u & 0x0f
8.1 PlaybackMonitorOffTime int8u & 0x38
8.2 MenuMonitorOffTime int8u & 0x07
9.1 ShootingInfoMonitorOffTime int8u & 0x38
9.2 ImageReviewTime int8u & 0x07
10.1 Beep int8u & 0xc0
10.2 ShootingInfoDisplay int8u & 0x30
10.3 LCDIllumination int8u & 0x08
10.4 ExposureDelayMode int8u & 0x04
10.5 GridDisplay int8u & 0x02
11.1 FileNumberSequence int8u & 0x40
11.2 CLModeShootingSpeed int8u & 0x07
12 MaxContinuousRelease int8u
13.1 ScreenTips int8u & 0x08
13.2 BatteryOrder int8u & 0x04
13.3 MB-D10BatteryType int8u & 0x03
15.1 FlashSyncSpeed int8u & 0xf0
15.2 FlashShutterSpeed int8u & 0x0f
16.1 FlashControlBuilt-in int8u & 0xc0
16.2 ManualFlashOutput int8u & 0x1f
17.1 RepeatingFlashOutput int8u & 0x70
17.2 RepeatingFlashCount int8u & 0x0f
18.1 RepeatingFlashRate int8u & 0xf0
18.2 CommanderInternalTTLChannel int8u & 0x03
20.1 CommanderInternalTTLCompBuiltin int8u & 0x1f
21.1 CommanderInternalTTLCompGroupA int8u & 0x1f
22.1 CommanderInternalTTLCompGroupB int8u & 0x1f
26.1 AutoBracketSet int8u & 0xc0
26.2 AutoBracketModeM int8u & 0x30
26.3 AutoBracketOrder int8u & 0x08
26.4 ModelingFlash int8u & 0x01
27.1 MultiSelectorShootMode int8u & 0xc0
27.2 MultiSelectorPlaybackMode int8u & 0x30
27.3 InitialZoomSetting int8u & 0x0c
27.4 MultiSelector int8u & 0x01
28.1 FuncButton int8u & 0xf8
29.1 PreviewButton int8u & 0xf8
30.1 AELockButton int8u & 0xf8
31.1 FuncButtonPlusDials int8u & 0x70
31.2 PreviewButtonPlusDials int8u & 0x07
32.1 AELockButtonPlusDials int8u & 0x70
33.1 CommandDialsReverseRotation int8u & 0x80
33.2 CommandDialsChangeMainSub int8u & 0x40
33.3 CommandDialsApertureSetting int8u & 0x20
33.4 CommandDialsMenuAndPlayback int8u & 0x10
33.5 ReverseIndicators int8u & 0x08
33.6 PhotoInfoPlayback int8u & 0x04
33.7 NoMemoryCard int8u & 0x02
33.8 ReleaseButtonToUseDial int8u & 0x01
Custom settings for the D800.
Index1 Tag Name Writable ------ -------- -------- 12.1 AutoBracketingSet int8u & 0xe0 12.2 AutoBracketOrder int8u & 0x10 12.3 AutoBracketingMode int8u & 0x0c 22.1 FlashSyncSpeed int8u & 0xf0 22.2 FlashShutterSpeed int8u & 0x0f 23.1 FlashControlBuilt-in int8u & 0xc0 23.2 ManualFlashOutput int8u & 0x1f 24.1 RepeatingFlashOutput int8u & 0x70 24.2 RepeatingFlashCount int8u & 0x0f 25.1 RepeatingFlashRate int8u & 0xf0 25.2 CommanderChannel int8u & 0x03 27.1 CommanderInternalFlash int8u & 0xc0 27.2 CommanderInternalManualOutput int8u & 0x1f 28.1 CommanderGroupAMode int8u & 0xc0 28.2 CommanderGroupAManualOutput int8u & 0x1f 29.1 CommanderGroupBMode int8u & 0xc0 29.2 CommanderGroupBManualOutput int8u & 0x1f 30.1 ModelingFlash int8u & 0x20 30.2 CommanderInternalTTLComp int8u & 0x1f 31.1 CommanderGroupA_TTL-AAComp int8u & 0x1f 32.1 CommanderGroupB_TTL-AAComp int8u & 0x1f
Custom settings for the D5000.
Index1 Tag Name Writable
------ -------- --------
0.1 AFAreaModeSetting int8u & 0x60
0.2 AFAssist int8u & 0x01
2.1 Beep int8u & 0xc0
2.2 GridDisplay int8u & 0x02
2.3 ISODisplay int8u & 0x08
2.4 NoMemoryCard int8u & 0x20
3.1 FileNumberSequence int8u & 0x08
4.1 RangeFinder int8u & 0x10
4.2 DateImprint int8u & 0x08
4.3 ReverseIndicators int8u & 0x80
5.1 EVStepSize int8u & 0x40
9.1 ExposureDelayMode int8u & 0x40
11.1 AutoBracketSet int8u & 0xc0
12.1 TimerFunctionButton int8u & 0x38
15.1 AELockButton int8u & 0x38
16.1 ShutterReleaseButtonAE-L int8u & 0x02
16.2 CommandDialsReverseRotation int8u & 0x80
17.1 MeteringTime int8u & 0x70
17.2 RemoteOnDuration int8u & 0x03
18.1 SelfTimerTime int8u & 0xc0
18.2 SelfTimerShotCount int8u & 0x1e
19.1 ImageReviewTime int8u & 0xe0
20.1 PlaybackMenusTime int8u & 0xe0
22.1 InternalFlash int8u & 0xc0
22.2 ManualFlashOutput int8u & 0x1f
32.1 LiveViewAF int8u & 0x60
Custom settings for the D5100.
Index1 Tag Name Writable
------ -------- --------
0.1 AF-CPrioritySelection int8u & 0x80
1.1 AFAssist int8u & 0x01
3.1 Beep int8u & 0xc0
3.2 NoMemoryCard int8u & 0x20
3.3 ISODisplay int8u & 0x08
4.1 FileNumberSequence int8u & 0x08
5.1 RangeFinder int8u & 0x10
5.2 ReverseIndicators int8u & 0x80
6.1 EVStepSize int8u & 0x40
10.1 ExposureDelayMode int8u & 0x40
12.1 AutoBracketSet int8u & 0xc0
13.1 TimerFunctionButton int8u & 0x38
16.1 AELockButton int8u & 0x38
17.1 ShutterReleaseButtonAE-L int8u & 0x02
17.2 CommandDialsReverseRotation int8u & 0x80
18.1 MeteringTime int8u & 0x70
18.2 RemoteOnDuration int8u & 0x03
19.1 SelfTimerTime int8u & 0xc0
19.2 SelfTimerShotCount int8u & 0x0f
20.1 ImageReviewTime int8u & 0xe0
20.2 LiveViewMonitorOffTime int8u & 0x1c
21.1 PlaybackMenusTime int8u & 0xe0
23.1 ManualFlashOutput int8u & 0x1f
Custom settings for the D5200.
Index1 Tag Name Writable
------ -------- --------
0.1 AF-CPrioritySelection int8u & 0x80
0.2 NumberOfFocusPoints int8u & 0x10
1.1 AFAssist int8u & 0x01
3.1 Beep int8u & 0xc0
3.2 NoMemoryCard int8u & 0x20
3.3 ISODisplay int8u & 0x08
4.1 FileNumberSequence int8u & 0x08
5.1 RangeFinder int8u & 0x04
5.2 ReverseExposureCompDial int8u & 0x10
5.3 ReverseShutterSpeedAperture int8u & 0x08
5.4 ReverseIndicators int8u & 0x80
6.1 EVStepSize int8u & 0x40
10.1 ExposureDelayMode int8u & 0x40
12.1 AutoBracketSet int8u & 0xc0
13.1 FunctionButton int8u & 0x1f
16.1 AELockButton int8u & 0x0f
17.1 ShutterReleaseButtonAE-L int8u & 0x02
18.1 StandbyTimer int8u & 0xe0
18.2 RemoteOnDuration int8u & 0x03
19.1 SelfTimerTime int8u & 0xc0
19.2 SelfTimerShotCount int8u & 0x0f
20.1 ImageReviewTime int8u & 0xe0
20.2 LiveViewMonitorOffTime int8u & 0x1c
21.1 PlaybackMenusTime int8u & 0xe0
23.1 InternalFlash int8u & 0xc0
23.2 ManualFlashOutput int8u & 0x1f
Custom settings for the D7000.
Index1 Tag Name Writable
------ -------- --------
0.1 AF-CPrioritySelection int8u & 0x80
0.2 AF-SPrioritySelection int8u & 0x20
0.3 NumberOfFocusPoints int8u & 0x10
0.4 FocusTrackingLockOn int8u & 0x07
1.2 FocusPointWrap int8u & 0x08
1.3 AFPointIllumination int8u & 0x06
1.4 AFAssist int8u & 0x01
2.1 BatteryOrder int8u & 0x40
2.2 AF-OnForMB-D11 int8u & 0x1c
2.3 MB-D11BatteryType int8u & 0x03
3.1 BeepPitch int8u & 0xc0
3.2 NoMemoryCard int8u & 0x20
3.3 ISODisplay int8u & 0x0c
3.4 GridDisplay int8u & 0x02
3.5 ViewfinderWarning int8u & 0x01
4.1 ShootingInfoDisplay int8u & 0xc0
4.2 LCDIllumination int8u & 0x20
4.3 FileNumberSequence int8u & 0x08
4.4 ScreenTips int8u & 0x04
4.5 BeepVolume int8u & 0x03
5.1 ReverseIndicators int8u & 0x80
5.2 EasyExposureCompensation int8u & 0x03
6.1 ExposureControlStep int8u & 0x40
6.2 ISOSensitivityStep int8u & 0x10
7.1 CenterWeightedAreaSize int8u & 0xe0
10.1 ExposureDelayMode int8u & 0x40
10.2 CLModeShootingSpeed int8u & 0x07
11 MaxContinuousRelease int8u
12.1 AutoBracketSet int8u & 0xe0
12.2 AutoBracketOrder int8u & 0x10
13.1 FuncButton int8u & 0xf8
14.1 PreviewButton int8u & 0xf8
15.1 OKButton int8u & 0x18
16.1 AELockButton int8u & 0x38
17.1 CommandDialsReverseRotation int8u & 0x80
17.2 CommandDialsChangeMainSub int8u & 0x60
17.3 CommandDialsApertureSetting int8u & 0x04
17.4 CommandDialsMenuAndPlayback int8u & 0x18
17.5 ShutterReleaseButtonAE-L int8u & 0x02
17.6 ReleaseButtonToUseDial int8u & 0x01
18.1 MeteringTime int8u & 0xf0
18.2 RemoteOnDuration int8u & 0x03
19.1 SelfTimerTime int8u & 0xc0
19.2 SelfTimerInterval int8u & 0x30
19.3 SelfTimerShotCount int8u & 0x0f
20.1 ImageReviewTime int8u & 0xe0
20.2 LiveViewMonitorOffTime int8u & 0x1c
21.1 MenuMonitorOffTime int8u & 0xe0
21.2 ShootingInfoMonitorOffTime int8u & 0x1c
22.1 FlashSyncSpeed int8u & 0xf0
22.2 FlashShutterSpeed int8u & 0x0f
23.1 FlashControlBuilt-in int8u & 0xc0
23.2 ManualFlashOutput int8u & 0x1f
24.1 RepeatingFlashOutput int8u & 0x70
24.2 RepeatingFlashCount int8u & 0x0f
25.1 RepeatingFlashRate int8u & 0xf0
26.1 CommanderInternalTTLCompBuiltin int8u & 0x1f
27.1 CommanderInternalTTLCompGroupA int8u & 0x1f
28.1 CommanderInternalTTLCompGroupB int8u & 0x1f
30.1 FlashWarning int8u & 0x80
30.2 ModelingFlash int8u & 0x20
34.1 LiveViewAFAreaMode int8u & 0x60
34.2 LiveViewAFMode int8u & 0x02
35.1 PlaybackMonitorOffTime int8u & 0xe0
This information is written by the Nikon Capture software in tag 0x0e01 of the maker notes of NEF images.
Tag ID Tag Name Writable ------ -------- -------- 0x8ae85e LCHEditor int8u 0x83a1a25 HistogramXML undef 0xc89224b ColorAberrationControl int8u 0x116fea21 HighlightData NikonCapture HighlightData 0x2175eb78 D-LightingHQ int8u 0x2fc08431 StraightenAngle double 0x374233e0 CropData NikonCapture CropData 0x39c456ac PictureCtrl NikonCapture PictureCtrl 0x3cfc73c6 RedEyeData NikonCapture RedEyeData 0x3d136244 EditVersionName string 0x56a54260 Exposure NikonCapture Exposure 0x5f0e7d23 ColorBooster int8u 0x6a6e36b6 D-LightingHQSelected int8u 0x753dcbc0 NoiseReduction int8u 0x76a43200 UnsharpMask int8u 0x76a43201 Curves int8u 0x76a43202 ColorBalanceAdj int8u 0x76a43203 AdvancedRaw int8u 0x76a43204 WhiteBalanceAdj int8u 0x76a43205 VignetteControl int8u 0x76a43206 FlipHorizontal int8u 0x76a43207 Rotation int16u 0x84589434 BrightnessData NikonCapture Brightness 0x890ff591 D-LightingHQData NikonCapture DLightingHQ 0x926f13e0 NoiseReductionData NikonCapture NoiseReduction 0x9ef5f6e0 IPTCData IPTC 0xab5eca5e PhotoEffects int8u 0xac6bd5c0 VignetteControlIntensity int16s 0xb0384e1e PhotoEffectsData NikonCapture PhotoEffects 0xb999a36f ColorBoostData NikonCapture ColorBoost 0xbf3c6c20 WBAdjData NikonCapture WBAdjData 0xce5554aa D-LightingHS int8u 0xe2173c47 PictureControl int8u 0xe37b4337 D-LightingHSData NikonCapture DLightingHS 0xe42b5161 UnsharpData NikonCapture UnsharpData 0xe9651831 PhotoEffectHistoryXML undef 0xfe28a44f AutoRedEye int8u 0xfe443a45 ImageDustOff int8u
Index1 Tag Name Writable
------ -------- --------
0 ShadowProtection int8s
1 SaturationAdj int8s
6 HighlightProtection int8s
Index1 Tag Name Writable
------ -------- --------
30 CropLeft double
38 CropTop double
46 CropRight double
54 CropBottom double
142 CropOutputWidthInches double
150 CropOutputHeightInches double
158 CropScaledResolution double
174 CropSourceResolution double
182 CropOutputResolution double
190 CropOutputScale double
198 CropOutputWidth double
206 CropOutputHeight double
214 CropOutputPixels double
Index1 Tag Name Writable
------ -------- --------
0 PictureControlActive int8u
19 PictureControlMode string[16]
42 QuickAdjust int8u
43 SharpeningAdj int8u
44 ContrastAdj int8u
45 BrightnessAdj int8u
46 SaturationAdj int8u
47 HueAdj int8u
Index1 Tag Name Writable
------ -------- --------
0 RedEyeCorrection int8u
Index1 Tag Name Writable
------ -------- --------
0 ExposureAdj int16s
18 ExposureAdj2 double
36 ActiveD-Lighting int8u
37 ActiveD-LightingMode int8u
Index1 Tag Name Writable
------ -------- --------
0 BrightnessAdj double
8 EnhanceDarkTones int8u
Index4 Tag Name Writable
------ -------- --------
0 D-LightingHQShadow int32u
1 D-LightingHQHighlight int32u
2 D-LightingHQColorBoost int32u
Index1 Tag Name Writable
------ -------- --------
4 EdgeNoiseReduction int8u
5 ColorMoireReductionMode int8u
9 NoiseReductionIntensity int32u
13 NoiseReductionSharpness int32u
17 NoiseReductionMethod int16u
21 ColorMoireReduction int8u
23 NoiseReduction int8u
24 ColorNoiseReductionIntensity int32u
28 ColorNoiseReductionSharpness int32u
Index1 Tag Name Writable
------ -------- --------
0 PhotoEffectsType int8u
4 PhotoEffectsRed int16s
6 PhotoEffectsGreen int16s
8 PhotoEffectsBlue int16s
Index1 Tag Name Writable
------ -------- --------
0 ColorBoostType int8u
1 ColorBoostLevel int32u
Index1 Tag Name Writable
------ -------- --------
0 WBAdjRedBalance double
8 WBAdjBlueBalance double
16 WBAdjMode int8u
20 WBAdjLightingSubtype int8u
21 WBAdjLighting int8u
24 WBAdjTemperature int16u
37 WBAdjTint int32s
Index4 Tag Name Writable
------ -------- --------
0 D-LightingHSAdjustment int32u
1 D-LightingHSColorBoost int32u
Index1 Tag Name Writable
------ -------- --------
0 UnsharpCount int8u
19 Unsharp1Color int16u
23 Unsharp1Intensity int16u
25 Unsharp1HaloWidth int16u
27 Unsharp1Threshold int8u
46 Unsharp2Color int16u
50 Unsharp2Intensity int16u
52 Unsharp2HaloWidth int16u
54 Unsharp2Threshold int8u
73 Unsharp3Color int16u
77 Unsharp3Intensity int16u
79 Unsharp3HaloWidth int16u
81 Unsharp3Threshold int8u
100 Unsharp4Color int16u
104 Unsharp4Intensity int16u
106 Unsharp4HaloWidth int16u
108 Unsharp4Threshold int8u
Tags 0x0000 through 0x0103 are used by some older Olympus cameras, and are the same as Konica/Minolta tags. These tags are also used for some models from other brands such as Acer, BenQ, Epson, Hitachi, HP, Maginon, Minolta, Pentax, Ricoh, Samsung, Sanyo, SeaLife, Sony, Supra and Vivitar.
Tag ID Tag Name Writable
------ -------- --------
0x0000 MakerNoteVersion undef
0x0001 MinoltaCameraSettingsOld Minolta CameraSettings
0x0003 MinoltaCameraSettings Minolta CameraSettings
0x0040 CompressedImageSize int32u
0x0081 PreviewImageData N
0x0088 PreviewImageStart N
0x0089 PreviewImageLength N
0x0100 ThumbnailImage undef
0x0104 BodyFirmwareVersion string
0x0200 SpecialMode int32u[3]~
0x0201 Quality int16u~
0x0202 Macro int16u
0x0203 BWMode int16u
0x0204 DigitalZoom rational64u
0x0205 FocalPlaneDiagonal rational64u
0x0206 LensDistortionParams int16s[6]
0x0207 CameraType string
0x0208 TextInfo Olympus TextInfo
0x0209 CameraID string
0x020b EpsonImageWidth int16u
0x020c EpsonImageHeight int16u
0x020d EpsonSoftware string
0x0280 PreviewImage int8u
0x0300 PreCaptureFrames int16u
0x0301 WhiteBoard int16u
0x0302 OneTouchWB int16u
0x0303 WhiteBalanceBracket int16u
0x0304 WhiteBalanceBias int16u
0x0403 SceneMode int16u
0x0404 SerialNumber string
0x0405 Firmware string
0x0e00 PrintIM PrintIM
0x0f00 DataDump N
0x0f01 DataDump2 N
0x0f04 ZoomedPreviewStart int32u*
0x0f05 ZoomedPreviewLength int32u*
0x0f06 ZoomedPreviewSize int16u[2]
0x1000 ShutterSpeedValue rational64s
0x1001 ISOValue rational64s
0x1002 ApertureValue rational64s
0x1003 BrightnessValue rational64s
0x1004 FlashMode int16u
0x1005 FlashDevice int16u
0x1006 ExposureCompensation rational64s
0x1007 SensorTemperature int16s
0x1008 LensTemperature int16s
0x1009 LightCondition int16u
0x100a FocusRange int16u
0x100b FocusMode int16u
0x100c ManualFocusDistance rational64u
0x100d ZoomStepCount int16u
0x100e FocusStepCount int16u
0x100f Sharpness int16u
0x1010 FlashChargeLevel int16u
0x1011 ColorMatrix int16u[9]
0x1012 BlackLevel int16u[4]
0x1013 ColorTemperatureBG? int16u
0x1014 ColorTemperatureRG? int16u
0x1015 WBMode int16u[2]
0x1017 RedBalance int16u[2]
0x1018 BlueBalance int16u[2]
0x1019 ColorMatrixNumber int16u
0x101a SerialNumber string
0x101b ExternalFlashAE1_0? int32u
0x101c ExternalFlashAE2_0? int32u
0x101d InternalFlashAE1_0? int32u
0x101e InternalFlashAE2_0? int32u
0x101f ExternalFlashAE1? int32u
0x1020 ExternalFlashAE2? int32u
0x1021 InternalFlashAE1? int32u
0x1022 InternalFlashAE2? int32u
0x1023 FlashExposureComp rational64s
0x1024 InternalFlashTable int16u
0x1025 ExternalFlashGValue rational64s
0x1026 ExternalFlashBounce int16u
0x1027 ExternalFlashZoom int16u
0x1028 ExternalFlashMode int16u
0x1029 Contrast int16u
0x102a SharpnessFactor int16u
0x102b ColorControl int16u[6]
0x102c ValidBits int16u[2]
0x102d CoringFilter int16u
0x102e OlympusImageWidth int32u
0x102f OlympusImageHeight int32u
0x1030 SceneDetect int16u
0x1031 SceneArea? int32u[8]
0x1033 SceneDetectData? int32u[720]
0x1034 CompressionRatio rational64u
0x1035 PreviewImageValid int32u
0x1036 PreviewImageStart int32u*
0x1037 PreviewImageLength int32u*
0x1038 AFResult int16u
0x1039 CCDScanMode int16u
0x103a NoiseReduction int16u
0x103b FocusStepInfinity int16u
0x103c FocusStepNear int16u
0x103d LightValueCenter rational64s
0x103e LightValuePeriphery rational64s
0x103f FieldCount? int16u
0x2010 Equipment Olympus Equipment
EquipmentIFD Olympus Equipment
0x2020 CameraSettings Olympus CameraSettings
CameraSettingsIFD Olympus CameraSettings
0x2030 RawDevelopment Olympus RawDevelopment
RawDevelopmentIFD Olympus RawDevelopment
0x2031 RawDev2 Olympus RawDevelopment2
RawDev2IFD Olympus RawDevelopment2
0x2040 ImageProcessing Olympus ImageProcessing
ImageProcessingIFD Olympus ImageProcessing
0x2050 FocusInfo Olympus FocusInfo
FocusInfoIFD Olympus FocusInfo
CameraParameters undef
0x2100 Olympus2100 Olympus FE
Olympus2100IFD Olympus FE
0x2200 Olympus2200 Olympus FE
Olympus2200IFD Olympus FE
0x2300 Olympus2300 Olympus FE
Olympus2300IFD Olympus FE
0x2400 Olympus2400 Olympus FE
Olympus2400IFD Olympus FE
0x2500 Olympus2500 Olympus FE
Olympus2500IFD Olympus FE
0x2600 Olympus2600 Olympus FE
Olympus2600IFD Olympus FE
0x2700 Olympus2700 Olympus FE
Olympus2700IFD Olympus FE
0x2800 Olympus2800 Olympus FE
Olympus2800IFD Olympus FE
0x2900 Olympus2900 Olympus FE
Olympus2900IFD Olympus FE
0x3000 RawInfo Olympus RawInfo
RawInfoIFD Olympus RawInfo
0x4000 MainInfo Olympus
MainInfoIFD Olympus
0x5000 UnknownInfo Olympus UnknownInfo
UnknownInfoIFD Olympus UnknownInfo
This information is in text format (similar to APP12 information, but with spaces instead of linefeeds). Below are tags which have been observed, but any information found here will be extracted, even if the tag is not listed.
Tag ID Tag Name Writable ------ -------- -------- 'Resolution' Resolution N 'Type' CameraType N
Tag ID Tag Name Writable ------ -------- -------- 0x0000 EquipmentVersion undef[4] 0x0100 CameraType2 string[6] 0x0101 SerialNumber string[32] 0x0102 InternalSerialNumber string[32] 0x0103 FocalPlaneDiagonal rational64u 0x0104 BodyFirmwareVersion int32u 0x0201 LensType int8u[6] 0x0202 LensSerialNumber string[32] 0x0203 LensModel string 0x0204 LensFirmwareVersion int32u 0x0205 MaxApertureAtMinFocal int16u 0x0206 MaxApertureAtMaxFocal int16u 0x0207 MinFocalLength int16u 0x0208 MaxFocalLength int16u 0x020a MaxAperture int16u 0x020b LensProperties int16u 0x0301 Extender int8u[6] 0x0302 ExtenderSerialNumber string[32] 0x0303 ExtenderModel string 0x0304 ExtenderFirmwareVersion int32u 0x0403 ConversionLens string 0x1000 FlashType int16u 0x1001 FlashModel int16u 0x1002 FlashFirmwareVersion int32u 0x1003 FlashSerialNumber string[32]
Tag ID Tag Name Writable ------ -------- -------- 0x0000 CameraSettingsVersion undef[4] 0x0100 PreviewImageValid int32u 0x0101 PreviewImageStart int32u* 0x0102 PreviewImageLength int32u* 0x0200 ExposureMode int16u 0x0201 AELock int16u 0x0202 MeteringMode int16u 0x0203 ExposureShift rational64s 0x0300 MacroMode int16u 0x0301 FocusMode int16u[n] 0x0302 FocusProcess int16u[n] 0x0303 AFSearch int16u 0x0304 AFAreas int32u[64]~ 0x0305 AFPointSelected rational64s[5]~ 0x0306 AFFineTune int8u 0x0307 AFFineTuneAdj int16s[3] 0x0400 FlashMode int16u 0x0401 FlashExposureComp rational64s 0x0403 FlashRemoteControl int16u 0x0404 FlashControlMode int16u[3] 0x0405 FlashIntensity rational64s[3] 0x0406 ManualFlashStrength rational64s[3] 0x0500 WhiteBalance2 int16u 0x0501 WhiteBalanceTemperature int16u 0x0502 WhiteBalanceBracket int16s 0x0503 CustomSaturation int16s[3]~ 0x0504 ModifiedSaturation int16u 0x0505 ContrastSetting int16s[3] 0x0506 SharpnessSetting int16s[3] 0x0507 ColorSpace int16u 0x0509 SceneMode int16u 0x050a NoiseReduction int16u 0x050b DistortionCorrection int16u 0x050c ShadingCompensation int16u 0x050d CompressionFactor rational64u 0x050f Gradation int16s[n] 0x0520 PictureMode int16u[n] 0x0521 PictureModeSaturation int16s[3] 0x0522 PictureModeHue? int16s 0x0523 PictureModeContrast int16s[3] 0x0524 PictureModeSharpness int16s[3] 0x0525 PictureModeBWFilter int16s 0x0526 PictureModeTone int16s 0x0527 NoiseFilter int16s[3] 0x0529 ArtFilter int16u[4] 0x052c MagicFilter int16u[4] 0x052d PictureModeEffect int16s[3] 0x052f ArtFilterEffect int16u[20] 0x0600 DriveMode int16u[n]~ 0x0601 PanoramaMode int16u~ 0x0603 ImageQuality2 int16u 0x0604 ImageStabilization int32u 0x0900 ManometerPressure int16u 0x0901 ManometerReading int32s[2] 0x0902 ExtendedWBDetect int16u 0x0903 LevelGaugeRoll int16u 0x0904 LevelGaugePitch int16u
Tag ID Tag Name Writable ------ -------- -------- 0x0000 RawDevVersion undef[4] 0x0100 RawDevExposureBiasValue rational64s 0x0101 RawDevWhiteBalanceValue int16u 0x0102 RawDevWBFineAdjustment int16s 0x0103 RawDevGrayPoint int16u[3] 0x0104 RawDevSaturationEmphasis int16s[3] 0x0105 RawDevMemoryColorEmphasis int16u 0x0106 RawDevContrastValue int16s[3] 0x0107 RawDevSharpnessValue int16s[3] 0x0108 RawDevColorSpace int16u 0x0109 RawDevEngine int16u 0x010a RawDevNoiseReduction int16u 0x010b RawDevEditStatus int16u 0x010c RawDevSettings int16u
Tag ID Tag Name Writable ------ -------- -------- 0x0000 RawDevVersion undef[4] 0x0100 RawDevExposureBiasValue rational64s 0x0101 RawDevWhiteBalance int16u 0x0102 RawDevWhiteBalanceValue int16u 0x0103 RawDevWBFineAdjustment int16s 0x0104 RawDevGrayPoint int16u[3] 0x0105 RawDevContrastValue int16s[3] 0x0106 RawDevSharpnessValue int16s[3] 0x0107 RawDevSaturationEmphasis int16s[3] 0x0108 RawDevMemoryColorEmphasis int16u 0x0109 RawDevColorSpace int16u 0x010a RawDevNoiseReduction int16u 0x010b RawDevEngine int16u 0x010c RawDevPictureMode int16u 0x010d RawDevPMSaturation int16s[3] 0x010e RawDevPMContrast int16s[3] 0x010f RawDevPMSharpness int16s[3] 0x0110 RawDevPM_BWFilter int16u 0x0111 RawDevPMPictureTone int16u 0x0112 RawDevGradation int16s[3] 0x0113 RawDevSaturation3 int16s[3] 0x0119 RawDevAutoGradation int16u 0x0120 RawDevPMNoiseFilter int16u
Tag ID Tag Name Writable ------ -------- -------- 0x0000 ImageProcessingVersion undef[4] 0x0100 WB_RBLevels int16u[2] 0x0102 WB_RBLevels3000K int16u[2] 0x0103 WB_RBLevels3300K int16u[2] 0x0104 WB_RBLevels3600K int16u[2] 0x0105 WB_RBLevels3900K int16u[2] 0x0106 WB_RBLevels4000K int16u[2] 0x0107 WB_RBLevels4300K int16u[2] 0x0108 WB_RBLevels4500K int16u[2] 0x0109 WB_RBLevels4800K int16u[2] 0x010a WB_RBLevels5300K int16u[2] 0x010b WB_RBLevels6000K int16u[2] 0x010c WB_RBLevels6600K int16u[2] 0x010d WB_RBLevels7500K int16u[2] 0x010e WB_RBLevelsCWB1 int16u[2] 0x010f WB_RBLevelsCWB2 int16u[2] 0x0110 WB_RBLevelsCWB3 int16u[2] 0x0111 WB_RBLevelsCWB4 int16u[2] 0x0113 WB_GLevel3000K int16u 0x0114 WB_GLevel3300K int16u 0x0115 WB_GLevel3600K int16u 0x0116 WB_GLevel3900K int16u 0x0117 WB_GLevel4000K int16u 0x0118 WB_GLevel4300K int16u 0x0119 WB_GLevel4500K int16u 0x011a WB_GLevel4800K int16u 0x011b WB_GLevel5300K int16u 0x011c WB_GLevel6000K int16u 0x011d WB_GLevel6600K int16u 0x011e WB_GLevel7500K int16u 0x011f WB_GLevel int16u 0x0200 ColorMatrix int16u[9] 0x0300 Enhancer int16u 0x0301 EnhancerValues int16u[7] 0x0310 CoringFilter int16u 0x0311 CoringValues int16u[7] 0x0600 BlackLevel2 int16u[4] 0x0610 GainBase int16u 0x0611 ValidBits int16u[2] 0x0612 CropLeft int16u[2] 0x0613 CropTop int16u[2] 0x0614 CropWidth int32u 0x0615 CropHeight int32u 0x0635 UnknownBlock1? undef 0x0636 UnknownBlock2? undef 0x1010 NoiseReduction2 int16u 0x1011 DistortionCorrection2 int16u 0x1012 ShadingCompensation2 int16u 0x101c MultipleExposureMode int16u[2] 0x1103 UnknownBlock3? undef 0x1104 UnknownBlock4? undef 0x1112 AspectRatio int8u[2] 0x1113 AspectFrame int16u[4] 0x1200 FacesDetected int32u[n] 0x1201 FaceDetectArea int16s[n] 0x1202 MaxFaces int32u[3] 0x1203 FaceDetectFrameSize int16u[6] 0x1207 FaceDetectFrameCrop int16s[12]
Tag ID Tag Name Writable ------ -------- -------- 0x0000 FocusInfoVersion undef[4] 0x0209 AutoFocus? int16u 0x0210 SceneDetect int16u 0x0211 SceneArea? int32u[8] 0x0212 SceneDetectData? int32u[720] 0x0300 ZoomStepCount int16u 0x0301 FocusStepCount int16u 0x0303 FocusStepInfinity int16u 0x0304 FocusStepNear int16u 0x0305 FocusDistance rational64u 0x0308 AFPoint int16u 0x1201 ExternalFlash int16u[2] 0x1203 ExternalFlashGuideNumber? rational64s 0x1204 ExternalFlashBounce int16u 0x1205 ExternalFlashZoom rational64u 0x1208 InternalFlash int16u[n] 0x1209 ManualFlash int16u[2]~ 0x120a MacroLED int16u 0x1500 SensorTemperature int16s 0x1600 ImageStabilization undef~
Some FE models write a large number of tags here, but most of this information remains unknown.
Tag ID Tag Name Writable ------ -------- -------- 0x0100 BodyFirmwareVersion string
These tags are found only in ORF images of some models (ie. C8080WZ).
Tag ID Tag Name Writable ------ -------- -------- 0x0000 RawInfoVersion undef[4] 0x0100 WB_RBLevelsUsed int16u[2] 0x0110 WB_RBLevelsAuto int16u[2] 0x0120 WB_RBLevelsShade int16u[2] 0x0121 WB_RBLevelsCloudy int16u[2] 0x0122 WB_RBLevelsFineWeather int16u[2] 0x0123 WB_RBLevelsTungsten int16u[2] 0x0124 WB_RBLevelsEveningSunlight int16u[2] 0x0130 WB_RBLevelsDaylightFluor int16u[2] 0x0131 WB_RBLevelsDayWhiteFluor int16u[2] 0x0132 WB_RBLevelsCoolWhiteFluor int16u[2] 0x0133 WB_RBLevelsWhiteFluorescent int16u[2] 0x0200 ColorMatrix2 int16u[9] 0x0310 CoringFilter int16u 0x0311 CoringValues int16u[11] 0x0600 BlackLevel2 int16u[4] 0x0601 YCbCrCoefficients N 0x0611 ValidPixelDepth int16u[2] 0x0612 CropLeft int16u 0x0613 CropTop int16u 0x0614 CropWidth int32u 0x0615 CropHeight int32u 0x1000 LightSource int16u 0x1001 WhiteBalanceComp int16s[3] 0x1010 SaturationSetting int16s[3] 0x1011 HueSetting int16s[3] 0x1012 ContrastSetting int16s[3] 0x1013 SharpnessSetting int16s[3] 0x2000 CMExposureCompensation rational64s 0x2001 CMWhiteBalance int16u 0x2002 CMWhiteBalanceComp int16s 0x2010 CMWhiteBalanceGrayPoint int16u[3] 0x2020 CMSaturation int16s[3] 0x2021 CMHue int16s[3] 0x2022 CMContrast int16s[3] 0x2023 CMSharpness int16s[3]
Tag ID Tag Name Writable ------ -------- -------- [no tags known]
This information is found in MOV videos from Olympus models such as the D540Z, D595Z, FE100, FE110, FE115, FE170 and FE200.
Index1 Tag Name Writable
------ -------- --------
0 Make N
24 Model N
38 ExposureUnknown? N
42 FNumber N
50 ExposureCompensation N
72 FocalLength N
This information is found in MOV videos from Olympus models such as the FE120, FE140 and FE190.
Index1 Tag Name Writable
------ -------- --------
0 Make N
24 Model N
54 ExposureTime N
58 FNumber N
66 ExposureCompensation N
88 FocalLength N
193 ISO N
This information is found in MP4 videos from Olympus models such as the u7040 and u9010.
Index1 Tag Name Writable
------ -------- --------
0 Make N
24 Model N
40 FNumber N
48 ExposureCompensation N
104 MovableInfo Olympus MovableInfo
114 MovableInfo Olympus MovableInfo
Index1 Tag Name Writable
------ -------- --------
4 ISO N
44 EncoderVersion N
60 DecoderVersion N
131 Thumbnail Olympus Thumbnail
Index4 Tag Name Writable
------ -------- --------
1 ThumbnailWidth N
2 ThumbnailHeight N
3 ThumbnailLength N
4 ThumbnailOffset N
QuickTime information found in the TAGS atom of MOV videos from the E-M5.
Tag ID Tag Name Writable ------ -------- -------- 'OLYM' OlympusAtom Olympus OLYM2
Tag ID Tag Name Writable ------ -------- -------- 'prms' MakerNotes Olympus prms 'scrn' PreviewInfo Olympus scrn2 'thmb' ThumbInfo Olympus thmb2
Information extracted from the "prms" atom in MOV videos from Olympus models such as the OM E-M5.
Index1 Tag Name Writable
------ -------- --------
18 Make N
44 Model N
131 DateTime1 N
157 DateTime2 N
Index1 Tag Name Writable
------ -------- --------
2 OlympusPreview Olympus scrn
Information extracted from the "scrn" atom of Olympus MP4 videos.
Index1 Tag Name Writable
------ -------- --------
0 PreviewImageLength N
4 PreviewImage N
Index1 Tag Name Writable
------ -------- --------
0 ThumbnailWidth N
2 ThumbnailHeight N
4 ThumbnailLength N
8 ThumbnailImage N
Information extracted from the "thmb" atom of Olympus MP4 videos.
Index1 Tag Name Writable
------ -------- --------
0 ThumbnailLength N
4 ThumbnailImage N
Tags found in the OLYM atom of MP4 videos from the TG-810.
Index1 Tag Name Writable
------ -------- --------
14 Make N
40 Model N
90 FNumber N
127 DateTimeOriginal N
153 DateTime2 N
265 ThumbnailWidth N
267 ThumbnailHeight N
This information is found in Olympus AVI videos.
Index1 Tag Name Writable
------ -------- --------
18 Make N
44 Model N
94 FNumber N
131 DateTime1 N
157 DateTime2 N
297 ThumbInfo Olympus thmb2
This information is found in WAV files from Olympus PCM linear recorders like the LS-5, LS-10, LS-11.
Index1 Tag Name Writable
------ -------- --------
12 Model N
28 FileNumber N
38 DateTimeOriginal N
50 DateTimeEnd N
62 RecordingTime N
512 Duration N
522 Index01 N
532 Index02 N
542 Index03 N
552 Index04 N
562 Index05 N
572 Index06 N
582 Index07 N
592 Index08 N
602 Index09 N
612 Index10 N
622 Index11 N
632 Index12 N
642 Index13 N
652 Index14 N
662 Index15 N
672 Index16 N
Tag ID Tag Name Writable
------ -------- --------
0x0001 CanonCameraSettings Canon CameraSettings
0x0002 CanonFocalLength Canon FocalLength
0x0003 CanonFlashInfo? N
0x0004 CanonShotInfo Canon ShotInfo
0x0005 CanonPanorama Canon Panorama
0x0006 CanonImageType string
0x0007 CanonFirmwareVersion string
0x0008 FileNumber int32u
0x0009 OwnerName string
0x000a UnknownD30 Canon UnknownD30
0x000c SerialNumber int32u
0x000d CanonCameraInfo1D Canon CameraInfo1D
CanonCameraInfo1DmkII Canon CameraInfo1DmkII
CanonCameraInfo1DmkIIN Canon CameraInfo1DmkIIN
CanonCameraInfo1DmkIII Canon CameraInfo1DmkIII
CanonCameraInfo1DmkIV Canon CameraInfo1DmkIV
CanonCameraInfo1DX Canon CameraInfo1DX
CanonCameraInfo5D Canon CameraInfo5D
CanonCameraInfo5DmkII Canon CameraInfo5DmkII
CanonCameraInfo5DmkIII Canon CameraInfo5DmkIII
CanonCameraInfo6D Canon CameraInfo6D
CanonCameraInfo7D Canon CameraInfo7D
CanonCameraInfo40D Canon CameraInfo40D
CanonCameraInfo50D Canon CameraInfo50D
CanonCameraInfo60D Canon CameraInfo60D
CanonCameraInfo450D Canon CameraInfo450D
CanonCameraInfo500D Canon CameraInfo500D
CanonCameraInfo550D Canon CameraInfo550D
CanonCameraInfo600D Canon CameraInfo600D
CanonCameraInfo650D Canon CameraInfo650D
CanonCameraInfo1000D Canon CameraInfo1000D
CanonCameraInfo1100D Canon CameraInfo600D
CanonCameraInfoPowerShot Canon CameraInfoPowerShot
CanonCameraInfoPowerShot2 Canon CameraInfoPowerShot2
CanonCameraInfoUnknown32 Canon CameraInfoUnknown32
CanonCameraInfoUnknown16 Canon CameraInfoUnknown16
CanonCameraInfoUnknown Canon CameraInfoUnknown
0x000e CanonFileLength int32u
0x000f CustomFunctions1D CanonCustom Functions1D
CustomFunctions5D CanonCustom Functions5D
CustomFunctions10D CanonCustom Functions10D
CustomFunctions20D CanonCustom Functions20D
CustomFunctions30D CanonCustom Functions30D
CustomFunctions350D CanonCustom Functions350D
CustomFunctions400D CanonCustom Functions400D
CustomFunctionsD30 CanonCustom FunctionsD30
CustomFunctionsD60 CanonCustom FunctionsD30
CustomFunctionsUnknown CanonCustom FuncsUnknown
0x0010 CanonModelID int32u
0x0011 MovieInfo Canon MovieInfo
0x0012 CanonAFInfo Canon AFInfo
0x0013 ThumbnailImageValidArea int16u[4]
0x0015 SerialNumberFormat int32u
0x001a SuperMacro int16u
0x001c DateStampMode int16u
0x001d MyColors Canon MyColors
0x001e FirmwareRevision int32u
0x0023 Categories int32u[2]
0x0024 FaceDetect1 Canon FaceDetect1
0x0025 FaceDetect2 Canon FaceDetect2
0x0026 CanonAFInfo2 Canon AFInfo2
0x0027 ContrastInfo Canon ContrastInfo
0x0028 ImageUniqueID int8u
0x002f FaceDetect3 Canon FaceDetect3
0x0035 TimeInfo Canon TimeInfo
0x0081 RawDataOffset N
0x0083 OriginalDecisionDataOffset int32u*
0x0090 CustomFunctions1D CanonCustom Functions1D
0x0091 PersonalFunctions CanonCustom PersonalFuncs
0x0092 PersonalFunctionValues CanonCustom PersonalFuncValues
0x0093 CanonFileInfo Canon FileInfo
0x0094 AFPointsInFocus1D N
0x0095 LensModel string
0x0096 SerialInfo Canon SerialInfo
InternalSerialNumber string
0x0097 DustRemovalData undef!
0x0098 CropInfo Canon CropInfo
0x0099 CustomFunctions2 CanonCustom Functions2
0x009a AspectInfo Canon AspectInfo
0x00a0 ProcessingInfo Canon Processing
0x00a1 ToneCurveTable N
0x00a2 SharpnessTable N
0x00a3 SharpnessFreqTable N
0x00a4 WhiteBalanceTable N
0x00a9 ColorBalance Canon ColorBalance
0x00aa MeasuredColor Canon MeasuredColor
0x00ae ColorTemperature int16u
0x00b0 CanonFlags Canon Flags
0x00b1 ModifiedInfo Canon ModifiedInfo
0x00b2 ToneCurveMatching N
0x00b3 WhiteBalanceMatching N
0x00b4 ColorSpace int16u
0x00b6 PreviewImageInfo Canon PreviewImageInfo
0x00d0 VRDOffset int32u*
0x00e0 SensorInfo Canon SensorInfo
0x4001 ColorData1 Canon ColorData1
ColorData2 Canon ColorData2
ColorData3 Canon ColorData3
ColorData4 Canon ColorData4
ColorData5 Canon ColorData5
ColorData6 Canon ColorData6
ColorData7 Canon ColorData7
ColorDataUnknown Canon ColorDataUnknown
0x4002 CRWParam? N
0x4003 ColorInfo Canon ColorInfo
0x4005 Flavor? N
0x4008 BlackLevel? N
0x4010 CustomPictureStyleFileName string
0x4013 AFMicroAdj Canon AFMicroAdj
0x4015 VignettingCorr Canon VignettingCorr
0x4016 VignettingCorr2 Canon VignettingCorr2
0x4018 LightingOpt Canon LightingOpt
0x4019 LensInfo Canon LensInfo
0x4020 AmbienceInfo Canon Ambience
0x4024 FilterInfo Canon FilterInfo
Index2 Tag Name Writable
------ -------- --------
1 MacroMode int16s
2 SelfTimer int16s
3 Quality int16s
4 CanonFlashMode int16s
5 ContinuousDrive int16s
7 FocusMode int16s
9 RecordMode int16s
10 CanonImageSize int16s
11 EasyMode int16s
12 DigitalZoom int16s
13 Contrast int16s
14 Saturation int16s
15 Sharpness int16s
16 CameraISO int16s
17 MeteringMode int16s
18 FocusRange int16s
19 AFPoint int16s
20 CanonExposureMode int16s
22 LensType int16s
23 MaxFocalLength int16u
24 MinFocalLength int16u
25 FocalUnits int16s
26 MaxAperture int16s
27 MinAperture int16s
28 FlashActivity int16s
29 FlashBits int16s
32 FocusContinuous int16s
33 AESetting int16s
34 ImageStabilization int16s
35 DisplayAperture int16s
36 ZoomSourceWidth int16s
37 ZoomTargetWidth int16s
39 SpotMeteringMode int16s
40 PhotoEffect int16s
41 ManualFlashOutput int16s
42 ColorTone int16s
46 SRAWQuality int16s
Index2 Tag Name Writable
------ -------- --------
0 FocalType int16u
1 FocalLength int16u
2 FocalPlaneXSize int16u
FocalPlaneXUnknown? int16u
3 FocalPlaneYSize int16u
FocalPlaneYUnknown? int16u
Index2 Tag Name Writable
------ -------- --------
1 AutoISO int16s
2 BaseISO int16s
3 MeasuredEV int16s
4 TargetAperture int16s
5 TargetExposureTime int16s
6 ExposureCompensation int16s
7 WhiteBalance int16s
8 SlowShutter int16s
9 SequenceNumber int16s
10 OpticalZoomCode int16s
12 CameraTemperature int16s
13 FlashGuideNumber int16s
14 AFPointsInFocus int16s
15 FlashExposureComp int16s
16 AutoExposureBracketing int16s
17 AEBBracketValue int16s
18 ControlMode int16s
19 FocusDistanceUpper int16u
20 FocusDistanceLower int16u
21 FNumber int16s
22 ExposureTime int16s
23 MeasuredEV2 int16s
24 BulbDuration int16s
26 CameraType int16s
27 AutoRotate int16s
28 NDFilter int16s
29 SelfTimer2 int16s
33 FlashOutput int16s
Index2 Tag Name Writable
------ -------- --------
2 PanoramaFrameNumber int16s
5 PanoramaDirection int16s
Index2 Tag Name Writable ------ -------- -------- [no tags known]
Information in the "CameraInfo" records is tricky to decode because the encodings are very different than in other Canon records (even sometimes switching endianness between values within a single camera), plus there is considerable variation in format from model to model. The first table below lists CameraInfo tags for the 1D and 1DS.
Index1 Tag Name Writable
------ -------- --------
4 ExposureTime int8u
10 FocalLength int16u
13 LensType int16uRev
14 MinFocalLength int16u
16 MaxFocalLength int16u
65 SharpnessFrequency int8u
66 Sharpness int8s
68 WhiteBalance int8u
71 SharpnessFrequency int8u
72 ColorTemperature int16u
Sharpness int8s
74 WhiteBalance int8u
75 PictureStyle int8u
78 ColorTemperature int16u
81 PictureStyle int8u
CameraInfo tags for the 1DmkII and 1DSmkII.
Index1 Tag Name Writable
------ -------- --------
4 ExposureTime int8u
9 FocalLength int16uRev
12 LensType int16uRev
17 MinFocalLength int16uRev
19 MaxFocalLength int16uRev
45 FocalType int8u
54 WhiteBalance int8u
55 ColorTemperature int16uRev
57 CanonImageSize int16u
102 JPEGQuality int8u
108 PictureStyle int8u
110 Saturation int8s
111 ColorTone int8s
114 Sharpness int8s
115 Contrast int8s
117 ISO string[5]
CameraInfo tags for the 1DmkIIN.
Index1 Tag Name Writable
------ -------- --------
4 ExposureTime int8u
9 FocalLength int16uRev
12 LensType int16uRev
17 MinFocalLength int16uRev
19 MaxFocalLength int16uRev
54 WhiteBalance int8u
55 ColorTemperature int16uRev
115 PictureStyle int8u
116 Sharpness int8s
117 Contrast int8s
118 Saturation int8s
119 ColorTone int8s
121 ISO string[5]
CameraInfo tags for the 1DmkIII and 1DSmkIII.
Index1 Tag Name Writable
------ -------- --------
3 FNumber int8u
4 ExposureTime int8u
6 ISO int8u
24 CameraTemperature int8u
27 MacroMagnification int8u
29 FocalLength int16uRev
48 CameraOrientation int8u
67 FocusDistanceUpper int16uRev
69 FocusDistanceLower int16uRev
94 WhiteBalance int16u
98 ColorTemperature int16u
134 PictureStyle int8u
273 LensType int16uRev
275 MinFocalLength int16uRev
277 MaxFocalLength int16uRev
310 FirmwareVersion string[6]
370 FileIndex int32u
374 ShutterCount int32u
382 DirectoryIndex int32u
682 PictureStyleInfo Canon PSInfo
1114 TimeStamp1 int32u
1118 TimeStamp int32u
Custom picture style information for various models.
Index1 Tag Name Writable
------ -------- --------
0 ContrastStandard int32s
4 SharpnessStandard int32s
8 SaturationStandard int32s
12 ColorToneStandard int32s
16 FilterEffectStandard? int32s
20 ToningEffectStandard? int32s
24 ContrastPortrait int32s
28 SharpnessPortrait int32s
32 SaturationPortrait int32s
36 ColorTonePortrait int32s
40 FilterEffectPortrait? int32s
44 ToningEffectPortrait? int32s
48 ContrastLandscape int32s
52 SharpnessLandscape int32s
56 SaturationLandscape int32s
60 ColorToneLandscape int32s
64 FilterEffectLandscape? int32s
68 ToningEffectLandscape? int32s
72 ContrastNeutral int32s
76 SharpnessNeutral int32s
80 SaturationNeutral int32s
84 ColorToneNeutral int32s
88 FilterEffectNeutral? int32s
92 ToningEffectNeutral? int32s
96 ContrastFaithful int32s
100 SharpnessFaithful int32s
104 SaturationFaithful int32s
108 ColorToneFaithful int32s
112 FilterEffectFaithful? int32s
116 ToningEffectFaithful? int32s
120 ContrastMonochrome int32s
124 SharpnessMonochrome int32s
128 SaturationMonochrome? int32s
132 ColorToneMonochrome? int32s
136 FilterEffectMonochrome int32s
140 ToningEffectMonochrome int32s
144 ContrastUserDef1 int32s
148 SharpnessUserDef1 int32s
152 SaturationUserDef1 int32s
156 ColorToneUserDef1 int32s
160 FilterEffectUserDef1 int32s
164 ToningEffectUserDef1 int32s
168 ContrastUserDef2 int32s
172 SharpnessUserDef2 int32s
176 SaturationUserDef2 int32s
180 ColorToneUserDef2 int32s
184 FilterEffectUserDef2 int32s
188 ToningEffectUserDef2 int32s
192 ContrastUserDef3 int32s
196 SharpnessUserDef3 int32s
200 SaturationUserDef3 int32s
204 ColorToneUserDef3 int32s
208 FilterEffectUserDef3 int32s
212 ToningEffectUserDef3 int32s
216 UserDef1PictureStyle int16u
218 UserDef2PictureStyle int16u
220 UserDef3PictureStyle int16u
CameraInfo tags for the EOS 1D Mark IV. Indices shown are for firmware versions 1.0.x, but they may be different for other firmware versions.
Index1 Tag Name Writable
------ -------- --------
3 FNumber int8u
4 ExposureTime int8u
6 ISO int8u
7 HighlightTonePriority int8u
8 MeasuredEV2 int8u
9 MeasuredEV3 int8u
21 FlashMeteringMode int8u
25 CameraTemperature int8u
30 FocalLength int16uRev
53 CameraOrientation int8u
84 FocusDistanceUpper int16uRev
86 FocusDistanceLower int16uRev
120 WhiteBalance int16u
124 ColorTemperature int16u
335 LensType int16uRev
337 MinFocalLength int16uRev
339 MaxFocalLength int16uRev
493 FirmwareVersion N
556 FileIndex int32u
568 DirectoryIndex int32u
872 PictureStyleInfo Canon PSInfo
CameraInfo tags for the EOS 1D X. Indices shown are for firmware version 1.0.2, but they may be different for other firmware versions.
Index1 Tag Name Writable
------ -------- --------
3 FNumber int8u
4 ExposureTime int8u
6 ISO int8u
27 CameraTemperature int8u
35 FocalLength int16uRev
125 CameraOrientation int8u
140 FocusDistanceUpper int16uRev
142 FocusDistanceLower int16uRev
188 WhiteBalance int16u
192 ColorTemperature int16u
244 PictureStyle int8u
423 LensType int16uRev
425 MinFocalLength int16uRev
427 MaxFocalLength int16uRev
640 FirmwareVersion N
720 FileIndex int32u
732 DirectoryIndex int32u
1012 PictureStyleInfo Canon PSInfo2
Custom picture style information for the EOS 5DmkIII, 60D, 600D and 1100D.
Index1 Tag Name Writable
------ -------- --------
0 ContrastStandard int32s
4 SharpnessStandard int32s
8 SaturationStandard int32s
12 ColorToneStandard int32s
16 FilterEffectStandard? int32s
20 ToningEffectStandard? int32s
24 ContrastPortrait int32s
28 SharpnessPortrait int32s
32 SaturationPortrait int32s
36 ColorTonePortrait int32s
40 FilterEffectPortrait? int32s
44 ToningEffectPortrait? int32s
48 ContrastLandscape int32s
52 SharpnessLandscape int32s
56 SaturationLandscape int32s
60 ColorToneLandscape int32s
64 FilterEffectLandscape? int32s
68 ToningEffectLandscape? int32s
72 ContrastNeutral int32s
76 SharpnessNeutral int32s
80 SaturationNeutral int32s
84 ColorToneNeutral int32s
88 FilterEffectNeutral? int32s
92 ToningEffectNeutral? int32s
96 ContrastFaithful int32s
100 SharpnessFaithful int32s
104 SaturationFaithful int32s
108 ColorToneFaithful int32s
112 FilterEffectFaithful? int32s
116 ToningEffectFaithful? int32s
120 ContrastMonochrome int32s
124 SharpnessMonochrome int32s
128 SaturationMonochrome? int32s
132 ColorToneMonochrome? int32s
136 FilterEffectMonochrome int32s
140 ToningEffectMonochrome int32s
144 ContrastUnknown? int32s
148 SharpnessUnknown? int32s
152 SaturationUnknown? int32s
156 ColorToneUnknown? int32s
160 FilterEffectUnknown? int32s
164 ToningEffectUnknown? int32s
168 ContrastUserDef1 int32s
172 SharpnessUserDef1 int32s
176 SaturationUserDef1 int32s
180 ColorToneUserDef1 int32s
184 FilterEffectUserDef1 int32s
188 ToningEffectUserDef1 int32s
192 ContrastUserDef2 int32s
196 SharpnessUserDef2 int32s
200 SaturationUserDef2 int32s
204 ColorToneUserDef2 int32s
208 FilterEffectUserDef2 int32s
212 ToningEffectUserDef2 int32s
216 ContrastUserDef3 int32s
220 SharpnessUserDef3 int32s
224 SaturationUserDef3 int32s
228 ColorToneUserDef3 int32s
232 FilterEffectUserDef3 int32s
236 ToningEffectUserDef3 int32s
240 UserDef1PictureStyle int16u
242 UserDef2PictureStyle int16u
244 UserDef3PictureStyle int16u
CameraInfo tags for the EOS 5D.
Index1 Tag Name Writable
------ -------- --------
3 FNumber int8u
4 ExposureTime int8u
6 ISO int8u
12 LensType int16uRev
23 CameraTemperature int8u
27 MacroMagnification int8s
39 CameraOrientation int8s
40 FocalLength int16uRev
56 AFPointsInFocus5D int16uRev
84 WhiteBalance int16u
88 ColorTemperature int16u
108 PictureStyle int8u
147 MinFocalLength int16uRev
149 MaxFocalLength int16uRev
151 LensType int16uRev
164 FirmwareRevision string[8]
172 ShortOwnerName string[16]
204 DirectoryIndex int32u
208 FileIndex int16u
232 ContrastStandard int8s
233 ContrastPortrait int8s
234 ContrastLandscape int8s
235 ContrastNeutral int8s
236 ContrastFaithful int8s
237 ContrastMonochrome int8s
238 ContrastUserDef1 int8s
239 ContrastUserDef2 int8s
240 ContrastUserDef3 int8s
241 SharpnessStandard int8s
242 SharpnessPortrait int8s
243 SharpnessLandscape int8s
244 SharpnessNeutral int8s
245 SharpnessFaithful int8s
246 SharpnessMonochrome int8s
247 SharpnessUserDef1 int8s
248 SharpnessUserDef2 int8s
249 SharpnessUserDef3 int8s
250 SaturationStandard int8s
251 SaturationPortrait int8s
252 SaturationLandscape int8s
253 SaturationNeutral int8s
254 SaturationFaithful int8s
255 FilterEffectMonochrome int8s
256 SaturationUserDef1 int8s
257 SaturationUserDef2 int8s
258 SaturationUserDef3 int8s
259 ColorToneStandard int8s
260 ColorTonePortrait int8s
261 ColorToneLandscape int8s
262 ColorToneNeutral int8s
263 ColorToneFaithful int8s
264 ToningEffectMonochrome int8s
265 ColorToneUserDef1 int8s
266 ColorToneUserDef2 int8s
267 ColorToneUserDef3 int8s
268 UserDef1PictureStyle int16u
270 UserDef2PictureStyle int16u
272 UserDef3PictureStyle int16u
284 TimeStamp int32u
CameraInfo tags for the EOS 5D Mark II. Indices shown are for firmware version 1.0.6, but they may be different for other firmware versions.
Index1 Tag Name Writable
------ -------- --------
3 FNumber int8u
4 ExposureTime int8u
6 ISO int8u
7 HighlightTonePriority int8u
21 FlashMeteringMode int8u
25 CameraTemperature int8u
27 MacroMagnification int8u
30 FocalLength int16uRev
49 CameraOrientation int8u
80 FocusDistanceUpper int16uRev
82 FocusDistanceLower int16uRev
111 WhiteBalance int16u
115 ColorTemperature int16u
167 PictureStyle int8u
189 HighISONoiseReduction int8u
191 AutoLightingOptimizer int8u
230 LensType int16uRev
232 MinFocalLength int16uRev
234 MaxFocalLength int16uRev
382 FirmwareVersion N
443 FileIndex int32u
455 DirectoryIndex int32u
759 PictureStyleInfo Canon PSInfo
CameraInfo tags for the EOS 5D Mark III. Indices shown are for firmware versions 1.0.x, but they may be different for other firmware versions.
Index1 Tag Name Writable
------ -------- --------
3 FNumber int8u
4 ExposureTime int8u
6 ISO int8u
27 CameraTemperature int8u
35 FocalLength int16uRev
125 CameraOrientation int8u
140 FocusDistanceUpper int16uRev
142 FocusDistanceLower int16uRev
188 WhiteBalance int16u
192 ColorTemperature int16u
244 PictureStyle int8u
339 LensType int16uRev
341 MinFocalLength int16uRev
343 MaxFocalLength int16uRev
572 FirmwareVersion N
652 FileIndex int32u
656 FileIndex2 int32u
664 DirectoryIndex int32u
668 DirectoryIndex2 int32u
944 PictureStyleInfo Canon PSInfo2
CameraInfo tags for the EOS 6D.
Index1 Tag Name Writable
------ -------- --------
3 FNumber int8u
4 ExposureTime int8u
6 ISO int8u
27 CameraTemperature int8u
35 FocalLength int16uRev
131 CameraOrientation int8u
146 FocusDistanceUpper int16uRev
148 FocusDistanceLower int16uRev
194 WhiteBalance int16u
198 ColorTemperature int16u
250 PictureStyle int8u
353 LensType int16uRev
355 MinFocalLength int16uRev
357 MaxFocalLength int16uRev
598 FirmwareVersion N
682 FileIndex int32u
694 DirectoryIndex int32u
966 PictureStyleInfo Canon PSInfo2
CameraInfo tags for the EOS 7D. Indices shown are for firmware versions 1.0.x, but they may be different for other firmware versions.
Index1 Tag Name Writable
------ -------- --------
3 FNumber int8u
4 ExposureTime int8u
6 ISO int8u
7 HighlightTonePriority int8u
8 MeasuredEV2 int8u
9 MeasuredEV int8u
21 FlashMeteringMode int8u
25 CameraTemperature int8u
30 FocalLength int16uRev
53 CameraOrientation int8u
84 FocusDistanceUpper int16uRev
86 FocusDistanceLower int16uRev
119 WhiteBalance int16u
123 ColorTemperature int16u
201 HighISONoiseReduction int8u
274 LensType int16uRev
276 MinFocalLength int16uRev
278 MaxFocalLength int16uRev
428 FirmwareVersion N
491 FileIndex int32u
503 DirectoryIndex int32u
807 PictureStyleInfo Canon PSInfo
CameraInfo tags for the EOS 40D.
Index1 Tag Name Writable
------ -------- --------
3 FNumber int8u
4 ExposureTime int8u
6 ISO int8u
21 FlashMeteringMode int8u
24 CameraTemperature int8u
27 MacroMagnification int8u
29 FocalLength int16uRev
48 CameraOrientation int8u
67 FocusDistanceUpper int16uRev
69 FocusDistanceLower int16uRev
111 WhiteBalance int16u
115 ColorTemperature int16u
214 LensType int16uRev
216 MinFocalLength int16uRev
218 MaxFocalLength int16uRev
255 FirmwareVersion string[6]
307 FileIndex int32u
319 DirectoryIndex int32u
603 PictureStyleInfo Canon PSInfo
2347 LensModel string[64]
CameraInfo tags for the EOS 50D. Indices shown are for firmware versions 1.0.x, but they may be different for other firmware versions.
Index1 Tag Name Writable
------ -------- --------
3 FNumber int8u
4 ExposureTime int8u
6 ISO int8u
7 HighlightTonePriority int8u
21 FlashMeteringMode int8u
25 CameraTemperature int8u
30 FocalLength int16uRev
49 CameraOrientation int8u
80 FocusDistanceUpper int16uRev
82 FocusDistanceLower int16uRev
111 WhiteBalance int16u
115 ColorTemperature int16u
167 PictureStyle int8u
189 HighISONoiseReduction int8u
191 AutoLightingOptimizer int8u
234 LensType int16uRev
236 MinFocalLength int16uRev
238 MaxFocalLength int16uRev
350 FirmwareVersion N
411 FileIndex int32u
423 DirectoryIndex int32u
727 PictureStyleInfo Canon PSInfo
CameraInfo tags for the EOS 60D.
Index1 Tag Name Writable
------ -------- --------
3 FNumber int8u
4 ExposureTime int8u
6 ISO int8u
25 CameraTemperature int8u
30 FocalLength int16uRev
54 CameraOrientation int8u
85 FocusDistanceUpper int16uRev
87 FocusDistanceLower int16uRev
125 ColorTemperature int16u
232 LensType int16uRev
234 MinFocalLength int16uRev
236 MaxFocalLength int16uRev
409 FirmwareVersion N
473 FileIndex int32u
485 DirectoryIndex int32u
801 PictureStyleInfo2 Canon PSInfo2
CameraInfo tags for the EOS 450D.
Index1 Tag Name Writable
------ -------- --------
3 FNumber int8u
4 ExposureTime int8u
6 ISO int8u
21 FlashMeteringMode int8u
24 CameraTemperature int8u
27 MacroMagnification int8u
29 FocalLength int16uRev
48 CameraOrientation int8u
67 FocusDistanceUpper int16uRev
69 FocusDistanceLower int16uRev
111 WhiteBalance int16u
115 ColorTemperature int16u
222 LensType int16uRev
263 FirmwareVersion string[6]
271 OwnerName string[32]
307 DirectoryIndex int32u
319 FileIndex int32u
611 PictureStyleInfo Canon PSInfo
2355 LensModel string[64]
CameraInfo tags for the EOS 500D.
Index1 Tag Name Writable
------ -------- --------
3 FNumber int8u
4 ExposureTime int8u
6 ISO int8u
7 HighlightTonePriority int8u
21 FlashMeteringMode int8u
25 CameraTemperature int8u
30 FocalLength int16uRev
49 CameraOrientation int8u
80 FocusDistanceUpper int16uRev
82 FocusDistanceLower int16uRev
115 WhiteBalance int16u
119 ColorTemperature int16u
171 PictureStyle int8u
188 HighISONoiseReduction int8u
190 AutoLightingOptimizer int8u
246 LensType int16uRev
248 MinFocalLength int16uRev
250 MaxFocalLength int16uRev
400 FirmwareVersion N
467 FileIndex int32u
479 DirectoryIndex int32u
779 PictureStyleInfo Canon PSInfo
CameraInfo tags for the EOS 550D.
Index1 Tag Name Writable
------ -------- --------
3 FNumber int8u
4 ExposureTime int8u
6 ISO int8u
7 HighlightTonePriority int8u
21 FlashMeteringMode int8u
25 CameraTemperature int8u
30 FocalLength int16uRev
53 CameraOrientation int8u
84 FocusDistanceUpper int16uRev
86 FocusDistanceLower int16uRev
120 WhiteBalance int16u
124 ColorTemperature int16u
176 PictureStyle int8u
255 LensType int16uRev
257 MinFocalLength int16uRev
259 MaxFocalLength int16uRev
420 FirmwareVersion N
484 FileIndex int32u
496 DirectoryIndex int32u
796 PictureStyleInfo Canon PSInfo
CameraInfo tags for the EOS 600D and 1100D.
Index1 Tag Name Writable
------ -------- --------
3 FNumber int8u
4 ExposureTime int8u
6 ISO int8u
7 HighlightTonePriority int8u
21 FlashMeteringMode int8u
25 CameraTemperature int8u
30 FocalLength int16uRev
56 CameraOrientation int8u
87 FocusDistanceUpper int16uRev
89 FocusDistanceLower int16uRev
123 WhiteBalance int16u
127 ColorTemperature int16u
179 PictureStyle int8u
234 LensType int16uRev
236 MinFocalLength int16uRev
238 MaxFocalLength int16uRev
411 FirmwareVersion N
475 FileIndex int32u
487 DirectoryIndex int32u
763 PictureStyleInfo Canon PSInfo2
CameraInfo tags for the EOS 650D.
Index1 Tag Name Writable
------ -------- --------
3 FNumber int8u
4 ExposureTime int8u
6 ISO int8u
27 CameraTemperature int8u
32 FocalLength int16uRev
125 CameraOrientation int8u
140 FocusDistanceUpper int16uRev
142 FocusDistanceLower int16uRev
188 WhiteBalance int16u
192 ColorTemperature int16u
244 PictureStyle int8u
295 LensType int16uRev
297 MinFocalLength int16uRev
299 MaxFocalLength int16uRev
539 FirmwareVersion N
624 FileIndex int32u
636 DirectoryIndex int32u
912 PictureStyleInfo Canon PSInfo2
CameraInfo tags for the EOS 1000D.
Index1 Tag Name Writable
------ -------- --------
3 FNumber int8u
4 ExposureTime int8u
6 ISO int8u
21 FlashMeteringMode int8u
24 CameraTemperature int8u
27 MacroMagnification int8u
29 FocalLength int16uRev
48 CameraOrientation int8u
67 FocusDistanceUpper int16uRev
69 FocusDistanceLower int16uRev
111 WhiteBalance int16u
115 ColorTemperature int16u
226 LensType int16uRev
228 MinFocalLength int16uRev
230 MaxFocalLength int16uRev
267 FirmwareVersion string[6]
311 DirectoryIndex int32u
323 FileIndex int32u
615 PictureStyleInfo Canon PSInfo
2359 LensModel string[64]
CameraInfo tags for PowerShot models such as the A450, A460, A550, A560, A570, A630, A640, A650, A710, A720, G7, G9, S5, SD40, SD750, SD800, SD850, SD870, SD900, SD950, SD1000, SX100 and TX1.
Index4 Tag Name Writable
------ -------- --------
0 ISO int32s
5 FNumber int32s
6 ExposureTime int32s
23 Rotation int32s
135 CameraTemperature int32s
145 CameraTemperature int32s
CameraInfo tags for PowerShot models such as the A470, A480, A490, A495, A580, A590, A1000, A1100, A2000, A2100, A3000, A3100, D10, E1, G10, G11, S90, S95, SD770, SD780, SD790, SD880, SD890, SD940, SD960, SD970, SD980, SD990, SD1100, SD1200, SD1300, SD1400, SD3500, SD4000, SD4500, SX1, SX10, SX20, SX110, SX120, SX130, SX200 and SX210.
Index4 Tag Name Writable
------ -------- --------
1 ISO int32s
6 FNumber int32s
7 ExposureTime int32s
24 Rotation int32s
153 CameraTemperature int32s
159 CameraTemperature int32s
164 CameraTemperature int32s
168 CameraTemperature int32s
261 CameraTemperature int32s
Unknown CameraInfo tags are divided into 3 tables based on format size.
Index4 Tag Name Writable
------ -------- --------
71 CameraTemperature int32s
83 CameraTemperature int32s
91 CameraTemperature int32s
92 CameraTemperature int32s
100 CameraTemperature int32s
466 CameraTemperature int32s
503 CameraTemperature int32s
506 CameraTemperature int32s
520 CameraTemperature int32s
524 CameraTemperature int32s
Index2 Tag Name Writable ------ -------- -------- [no tags known]
Index1 Tag Name Writable ------ -------- -------- [no tags known]
Tags written by some Canon cameras when recording video.
Index2 Tag Name Writable
------ -------- --------
1 FrameRate int16u
2 FrameCount int16u
4 FrameCount int32u
6 FrameRate rational32u
106 Duration int32u
108 AudioBitrate int32u
110 AudioSampleRate int32u
112 AudioChannels int32u
116 VideoCodec undef[4]
Auto-focus information used by many older Canon models. The values in this record are sequential, and some have variable sizes based on the value of NumAFPoints (which may be 1,5,7,9,15,45 or 53). The AFArea coordinates are given in a system where the image has dimensions given by AFImageWidth and AFImageHeight, and 0,0 is the image center. The direction of the Y axis depends on the camera model, with positive Y upwards for EOS models, but apparently downwards for PowerShot models.
Sequence Tag Name Writable
-------- -------- --------
0 NumAFPoints N
1 ValidAFPoints N
2 CanonImageWidth N
3 CanonImageHeight N
4 AFImageWidth N
5 AFImageHeight N
6 AFAreaWidth N
7 AFAreaHeight N
8 AFAreaXPositions N
9 AFAreaYPositions N
10 AFPointsInFocus N
11 PrimaryAFPoint N
Canon_AFInfo_0x000b? N
12 PrimaryAFPoint N
Index2 Tag Name Writable
------ -------- --------
2 MyColorMode int16u
Index2 Tag Name Writable
------ -------- --------
2 FacesDetected int16u
3 FaceDetectFrameSize int16u[2]
8 Face1Position int16s[2]
10 Face2Position int16s[2]
12 Face3Position int16s[2]
14 Face4Position int16s[2]
16 Face5Position int16s[2]
18 Face6Position int16s[2]
20 Face7Position int16s[2]
22 Face8Position int16s[2]
24 Face9Position int16s[2]
Index1 Tag Name Writable
------ -------- --------
1 FaceWidth int8u
2 FacesDetected int8u
Newer version of the AFInfo record containing much of the same information (and coordinate confusion) as the older version. In this record, NumAFPoints may be 7, 9, 11, 19, 31, 45 or 61, depending on the camera model.
Sequence Tag Name Writable
-------- -------- --------
0 AFInfoSize? N
1 AFAreaMode N
2 NumAFPoints N
3 ValidAFPoints N
4 CanonImageWidth N
5 CanonImageHeight N
6 AFImageWidth N
7 AFImageHeight N
8 AFAreaWidths N
9 AFAreaHeights N
10 AFAreaXPositions N
11 AFAreaYPositions N
12 AFPointsInFocus N
13 AFPointsSelected N
Canon_AFInfo2_0x000d? N
14 PrimaryAFPoint N
Index2 Tag Name Writable
------ -------- --------
4 IntelligentContrast int16u
Index2 Tag Name Writable
------ -------- --------
3 FacesDetected int16u
Index4 Tag Name Writable
------ -------- --------
1 TimeZone int32s
2 TimeZoneCity int32s
3 DaylightSavings int32s
Index2 Tag Name Writable
------ -------- --------
1 FileNumber int32u
ShutterCount int32u
3 BracketMode int16s
4 BracketValue int16s
5 BracketShotNumber int16s
6 RawJpgQuality int16s
7 RawJpgSize int16s
8 LongExposureNoiseReduction2 int16s
9 WBBracketMode int16s
12 WBBracketValueAB int16s
13 WBBracketValueGM int16s
14 FilterEffect int16s
15 ToningEffect int16s
16 MacroMagnification int16s
19 LiveViewShooting int16s
25 FlashExposureLock int16s
Index1 Tag Name Writable
------ -------- --------
9 InternalSerialNumber string
Index2 Tag Name Writable
------ -------- --------
0 CropLeftMargin int16u
1 CropRightMargin int16u
2 CropTopMargin int16u
3 CropBottomMargin int16u
Index4 Tag Name Writable
------ -------- --------
0 AspectRatio int32u
1 CroppedImageWidth int32u
2 CroppedImageHeight int32u
3 CroppedImageLeft int32u
4 CroppedImageTop int32u
Index2 Tag Name Writable
------ -------- --------
1 ToneCurve int16s
2 Sharpness int16s
3 SharpnessFrequency int16s
4 SensorRedLevel int16s
5 SensorBlueLevel int16s
6 WhiteBalanceRed int16s
7 WhiteBalanceBlue int16s
8 WhiteBalance int16s
9 ColorTemperature int16s
10 PictureStyle int16s
11 DigitalGain int16s
12 WBShiftAB int16s
13 WBShiftGM int16s
These tags are used by the 10D and 300D.
Index2 Tag Name Writable
------ -------- --------
0 WB_RGGBLevelsAuto int16s[4]
4 WB_RGGBLevelsDaylight int16s[4]
8 WB_RGGBLevelsShade int16s[4]
12 WB_RGGBLevelsCloudy int16s[4]
16 WB_RGGBLevelsTungsten int16s[4]
20 WB_RGGBLevelsFluorescent int16s[4]
24 WB_RGGBLevelsFlash int16s[4]
28 WB_RGGBLevelsCustom int16s[4]
32 WB_RGGBLevelsKelvin int16s[4]
Index2 Tag Name Writable
------ -------- --------
1 MeasuredRGGB int16u[4]
Index2 Tag Name Writable
------ -------- --------
1 ModifiedParamFlag int16s
Index2 Tag Name Writable
------ -------- --------
1 ModifiedToneCurve int16s
2 ModifiedSharpness int16s
3 ModifiedSharpnessFreq int16s
4 ModifiedSensorRedLevel int16s
5 ModifiedSensorBlueLevel int16s
6 ModifiedWhiteBalanceRed int16s
7 ModifiedWhiteBalanceBlue int16s
8 ModifiedWhiteBalance int16s
9 ModifiedColorTemp int16s
10 ModifiedPictureStyle int16s
11 ModifiedDigitalGain int16s
Index4 Tag Name Writable
------ -------- --------
1 PreviewQuality int32u
2 PreviewImageLength int32u*
3 PreviewImageWidth int32u
4 PreviewImageHeight int32u
5 PreviewImageStart int32u*
Index2 Tag Name Writable
------ -------- --------
1 SensorWidth N
2 SensorHeight N
5 SensorLeftBorder N
6 SensorTopBorder N
7 SensorRightBorder N
8 SensorBottomBorder N
9 BlackMaskLeftBorder N
10 BlackMaskTopBorder N
11 BlackMaskRightBorder N
12 BlackMaskBottomBorder N
These tags are used by the 20D and 350D.
Index2 Tag Name Writable
------ -------- --------
25 WB_RGGBLevelsAsShot int16s[4]
29 ColorTempAsShot int16s
30 WB_RGGBLevelsAuto int16s[4]
34 ColorTempAuto int16s
35 WB_RGGBLevelsDaylight int16s[4]
39 ColorTempDaylight int16s
40 WB_RGGBLevelsShade int16s[4]
44 ColorTempShade int16s
45 WB_RGGBLevelsCloudy int16s[4]
49 ColorTempCloudy int16s
50 WB_RGGBLevelsTungsten int16s[4]
54 ColorTempTungsten int16s
55 WB_RGGBLevelsFluorescent int16s[4]
59 ColorTempFluorescent int16s
60 WB_RGGBLevelsFlash int16s[4]
64 ColorTempFlash int16s
65 WB_RGGBLevelsCustom1 int16s[4]
69 ColorTempCustom1 int16s
70 WB_RGGBLevelsCustom2 int16s[4]
74 ColorTempCustom2 int16s
75 ColorCalib? Canon ColorCalib
Camera color calibration data. For the 20D, 350D, 1DmkII and 1DSmkII the order of the cooefficients is A, B, C, Temperature, but for newer models it is B, C, A, Temperature. These tags are extracted only when the Unknown option is used.
Index2 Tag Name Writable
------ -------- --------
0 CameraColorCalibration01? int16s[4]
4 CameraColorCalibration02? int16s[4]
8 CameraColorCalibration03? int16s[4]
12 CameraColorCalibration04? int16s[4]
16 CameraColorCalibration05? int16s[4]
20 CameraColorCalibration06? int16s[4]
24 CameraColorCalibration07? int16s[4]
28 CameraColorCalibration08? int16s[4]
32 CameraColorCalibration09? int16s[4]
36 CameraColorCalibration10? int16s[4]
40 CameraColorCalibration11? int16s[4]
44 CameraColorCalibration12? int16s[4]
48 CameraColorCalibration13? int16s[4]
52 CameraColorCalibration14? int16s[4]
56 CameraColorCalibration15? int16s[4]
These tags are used by the 1DmkII and 1DSmkII.
Index2 Tag Name Writable
------ -------- --------
24 WB_RGGBLevelsAuto int16s[4]
28 ColorTempAuto int16s
29 WB_RGGBLevelsUnknown? int16s[4]
33 ColorTempUnknown? int16s
34 WB_RGGBLevelsAsShot int16s[4]
38 ColorTempAsShot int16s
39 WB_RGGBLevelsDaylight int16s[4]
43 ColorTempDaylight int16s
44 WB_RGGBLevelsShade int16s[4]
48 ColorTempShade int16s
49 WB_RGGBLevelsCloudy int16s[4]
53 ColorTempCloudy int16s
54 WB_RGGBLevelsTungsten int16s[4]
58 ColorTempTungsten int16s
59 WB_RGGBLevelsFluorescent int16s[4]
63 ColorTempFluorescent int16s
64 WB_RGGBLevelsKelvin int16s[4]
68 ColorTempKelvin int16s
69 WB_RGGBLevelsFlash int16s[4]
73 ColorTempFlash int16s
74 WB_RGGBLevelsUnknown2? int16s[4]
78 ColorTempUnknown2? int16s
79 WB_RGGBLevelsUnknown3? int16s[4]
83 ColorTempUnknown3? int16s
84 WB_RGGBLevelsUnknown4? int16s[4]
88 ColorTempUnknown4? int16s
89 WB_RGGBLevelsUnknown5? int16s[4]
93 ColorTempUnknown5? int16s
94 WB_RGGBLevelsUnknown6? int16s[4]
98 ColorTempUnknown6? int16s
99 WB_RGGBLevelsUnknown7? int16s[4]
103 ColorTempUnknown7? int16s
104 WB_RGGBLevelsUnknown8? int16s[4]
108 ColorTempUnknown8? int16s
109 WB_RGGBLevelsUnknown9? int16s[4]
113 ColorTempUnknown9? int16s
114 WB_RGGBLevelsUnknown10? int16s[4]
118 ColorTempUnknown10? int16s
119 WB_RGGBLevelsUnknown11? int16s[4]
123 ColorTempUnknown11? int16s
124 WB_RGGBLevelsUnknown12? int16s[4]
128 ColorTempUnknown12? int16s
129 WB_RGGBLevelsUnknown13? int16s[4]
133 ColorTempUnknown13? int16s
134 WB_RGGBLevelsUnknown14? int16s[4]
138 ColorTempUnknown14? int16s
139 WB_RGGBLevelsUnknown15? int16s[4]
143 ColorTempUnknown15? int16s
144 WB_RGGBLevelsPC1 int16s[4]
148 ColorTempPC1 int16s
149 WB_RGGBLevelsPC2 int16s[4]
153 ColorTempPC2 int16s
154 WB_RGGBLevelsPC3 int16s[4]
158 ColorTempPC3 int16s
159 WB_RGGBLevelsUnknown16? int16s[4]
163 ColorTempUnknown16? int16s
164 ColorCalib? Canon ColorCalib
618 RawMeasuredRGGB int32u[4]
These tags are used by the 1DmkIIN, 5D, 30D and 400D.
Index2 Tag Name Writable
------ -------- --------
0 ColorDataVersion int16s
63 WB_RGGBLevelsAsShot int16s[4]
67 ColorTempAsShot int16s
68 WB_RGGBLevelsAuto int16s[4]
72 ColorTempAuto int16s
73 WB_RGGBLevelsMeasured int16s[4]
77 ColorTempMeasured int16s
78 WB_RGGBLevelsDaylight int16s[4]
82 ColorTempDaylight int16s
83 WB_RGGBLevelsShade int16s[4]
87 ColorTempShade int16s
88 WB_RGGBLevelsCloudy int16s[4]
92 ColorTempCloudy int16s
93 WB_RGGBLevelsTungsten int16s[4]
97 ColorTempTungsten int16s
98 WB_RGGBLevelsFluorescent int16s[4]
102 ColorTempFluorescent int16s
103 WB_RGGBLevelsKelvin int16s[4]
107 ColorTempKelvin int16s
108 WB_RGGBLevelsFlash int16s[4]
112 ColorTempFlash int16s
113 WB_RGGBLevelsPC1 int16s[4]
117 ColorTempPC1 int16s
118 WB_RGGBLevelsPC2 int16s[4]
122 ColorTempPC2 int16s
123 WB_RGGBLevelsPC3 int16s[4]
127 ColorTempPC3 int16s
128 WB_RGGBLevelsCustom int16s[4]
132 ColorTempCustom int16s
133 ColorCalib? Canon ColorCalib
584 FlashOutput int16s
585 FlashBatteryLevel int16s
586 ColorTempFlashData int16s
647 MeasuredRGGBData int32u[4]
These tags are used by the 1DmkIII, 1DSmkIII, 1DmkIV, 5DmkII, 7D, 40D, 50D, 60D, 450D, 500D, 550D, 1000D and 1100D.
Index2 Tag Name Writable
------ -------- --------
0 ColorDataVersion int16s
63 ColorCoefs Canon ColorCoefs
168 ColorCalib? Canon ColorCalib
640 RawMeasuredRGGB int32u[4]
Index2 Tag Name Writable
------ -------- --------
0 WB_RGGBLevelsAsShot int16s[4]
4 ColorTempAsShot int16s
5 WB_RGGBLevelsAuto int16s[4]
9 ColorTempAuto int16s
10 WB_RGGBLevelsMeasured int16s[4]
14 ColorTempMeasured int16s
15 WB_RGGBLevelsUnknown? int16s[4]
19 ColorTempUnknown? int16s
20 WB_RGGBLevelsDaylight int16s[4]
24 ColorTempDaylight int16s
25 WB_RGGBLevelsShade int16s[4]
29 ColorTempShade int16s
30 WB_RGGBLevelsCloudy int16s[4]
34 ColorTempCloudy int16s
35 WB_RGGBLevelsTungsten int16s[4]
39 ColorTempTungsten int16s
40 WB_RGGBLevelsFluorescent int16s[4]
44 ColorTempFluorescent int16s
45 WB_RGGBLevelsKelvin int16s[4]
49 ColorTempKelvin int16s
50 WB_RGGBLevelsFlash int16s[4]
54 ColorTempFlash int16s
55 WB_RGGBLevelsUnknown2? int16s[4]
59 ColorTempUnknown2? int16s
60 WB_RGGBLevelsUnknown3? int16s[4]
64 ColorTempUnknown3? int16s
65 WB_RGGBLevelsUnknown4? int16s[4]
69 ColorTempUnknown4? int16s
70 WB_RGGBLevelsUnknown5? int16s[4]
74 ColorTempUnknown5? int16s
75 WB_RGGBLevelsUnknown6? int16s[4]
79 ColorTempUnknown6? int16s
80 WB_RGGBLevelsUnknown7? int16s[4]
84 ColorTempUnknown7? int16s
85 WB_RGGBLevelsUnknown8? int16s[4]
89 ColorTempUnknown8? int16s
90 WB_RGGBLevelsUnknown9? int16s[4]
94 ColorTempUnknown9? int16s
95 WB_RGGBLevelsUnknown10? int16s[4]
99 ColorTempUnknown10? int16s
100 WB_RGGBLevelsUnknown11? int16s[4]
104 ColorTempUnknown11? int16s
105 WB_RGGBLevelsUnknown12? int16s[4]
109 ColorTempUnknown12? int16s
110 WB_RGGBLevelsUnknown13? int16s[4]
114 ColorTempUnknown13? int16s
These tags are used by the PowerShot G10.
Index2 Tag Name Writable
------ -------- --------
71 ColorCoefs Canon ColorCoefs
186 CameraColorCalibration01? int16s[5]
191 CameraColorCalibration02? int16s[5]
196 CameraColorCalibration03? int16s[5]
201 CameraColorCalibration04? int16s[5]
206 CameraColorCalibration05? int16s[5]
211 CameraColorCalibration06? int16s[5]
216 CameraColorCalibration07? int16s[5]
221 CameraColorCalibration08? int16s[5]
226 CameraColorCalibration09? int16s[5]
231 CameraColorCalibration10? int16s[5]
236 CameraColorCalibration11? int16s[5]
241 CameraColorCalibration12? int16s[5]
246 CameraColorCalibration13? int16s[5]
251 CameraColorCalibration14? int16s[5]
256 CameraColorCalibration15? int16s[5]
These tags are used by the EOS 600D.
Index2 Tag Name Writable
------ -------- --------
0 ColorDataVersion int16s
63 WB_RGGBLevelsAsShot int16s[4]
67 ColorTempAsShot int16s
68 WB_RGGBLevelsAuto int16s[4]
72 ColorTempAuto int16s
73 WB_RGGBLevelsMeasured int16s[4]
77 ColorTempMeasured int16s
78 WB_RGGBLevelsUnknown? int16s[4]
82 ColorTempUnknown? int16s
83 WB_RGGBLevelsUnknown2? int16s[4]
87 ColorTempUnknown2? int16s
88 WB_RGGBLevelsUnknown3? int16s[4]
92 ColorTempUnknown3? int16s
93 WB_RGGBLevelsUnknown4? int16s[4]
97 ColorTempUnknown4? int16s
98 WB_RGGBLevelsUnknown5? int16s[4]
102 ColorTempUnknown5? int16s
103 WB_RGGBLevelsDaylight int16s[4]
107 ColorTempDaylight int16s
108 WB_RGGBLevelsShade int16s[4]
112 ColorTempShade int16s
113 WB_RGGBLevelsCloudy int16s[4]
117 ColorTempCloudy int16s
118 WB_RGGBLevelsTungsten int16s[4]
122 ColorTempTungsten int16s
123 WB_RGGBLevelsFluorescent int16s[4]
127 ColorTempFluorescent int16s
128 WB_RGGBLevelsKelvin int16s[4]
132 ColorTempKelvin int16s
133 WB_RGGBLevelsFlash int16s[4]
137 ColorTempFlash int16s
138 WB_RGGBLevelsUnknown6? int16s[4]
142 ColorTempUnknown6? int16s
143 WB_RGGBLevelsUnknown7? int16s[4]
147 ColorTempUnknown7? int16s
148 WB_RGGBLevelsUnknown8? int16s[4]
152 ColorTempUnknown8? int16s
153 WB_RGGBLevelsUnknown9? int16s[4]
157 ColorTempUnknown9? int16s
158 WB_RGGBLevelsUnknown10? int16s[4]
162 ColorTempUnknown10? int16s
163 WB_RGGBLevelsUnknown11? int16s[4]
167 ColorTempUnknown11? int16s
168 WB_RGGBLevelsUnknown12? int16s[4]
172 ColorTempUnknown12? int16s
173 WB_RGGBLevelsUnknown13? int16s[4]
177 ColorTempUnknown13? int16s
178 WB_RGGBLevelsUnknown14? int16s[4]
182 ColorTempUnknown14? int16s
183 WB_RGGBLevelsUnknown15? int16s[4]
187 ColorTempUnknown15? int16s
188 ColorCalib? Canon ColorCalib
404 RawMeasuredRGGB int32u[4]
These tags are used by the EOS 1DX, 5DmkIII, 6D, 100D, 650D, 700D and M.
Index2 Tag Name Writable
------ -------- --------
0 ColorDataVersion int16s
63 WB_RGGBLevelsAsShot int16s[4]
67 ColorTempAsShot int16s
68 WB_RGGBLevelsAuto int16s[4]
72 ColorTempAuto int16s
73 WB_RGGBLevelsMeasured int16s[4]
77 ColorTempMeasured int16s
78 WB_RGGBLevelsUnknown? int16s[4]
82 ColorTempUnknown? int16s
83 WB_RGGBLevelsUnknown2? int16s[4]
87 ColorTempUnknown2? int16s
88 WB_RGGBLevelsUnknown3? int16s[4]
92 ColorTempUnknown3? int16s
93 WB_RGGBLevelsUnknown4? int16s[4]
97 ColorTempUnknown4? int16s
98 WB_RGGBLevelsUnknown5? int16s[4]
102 ColorTempUnknown5? int16s
103 WB_RGGBLevelsUnknown6? int16s[4]
107 ColorTempUnknown6? int16s
108 WB_RGGBLevelsUnknown7? int16s[4]
112 ColorTempUnknown7? int16s
113 WB_RGGBLevelsUnknown8? int16s[4]
117 ColorTempUnknown8? int16s
118 WB_RGGBLevelsUnknown9? int16s[4]
122 ColorTempUnknown9? int16s
123 WB_RGGBLevelsUnknown10? int16s[4]
127 ColorTempUnknown10? int16s
128 WB_RGGBLevelsDaylight int16s[4]
132 ColorTempDaylight int16s
133 WB_RGGBLevelsShade int16s[4]
137 ColorTempShade int16s
138 WB_RGGBLevelsCloudy int16s[4]
142 ColorTempCloudy int16s
143 WB_RGGBLevelsTungsten int16s[4]
147 ColorTempTungsten int16s
148 WB_RGGBLevelsFluorescent int16s[4]
152 ColorTempFluorescent int16s
153 WB_RGGBLevelsKelvin int16s[4]
157 ColorTempKelvin int16s
158 WB_RGGBLevelsFlash int16s[4]
162 ColorTempFlash int16s
163 WB_RGGBLevelsUnknown11? int16s[4]
167 ColorTempUnknown11? int16s
168 WB_RGGBLevelsUnknown12? int16s[4]
172 ColorTempUnknown12? int16s
173 WB_RGGBLevelsUnknown13? int16s[4]
177 ColorTempUnknown13? int16s
178 WB_RGGBLevelsUnknown14? int16s[4]
182 ColorTempUnknown14? int16s
183 WB_RGGBLevelsUnknown15? int16s[4]
187 ColorTempUnknown15? int16s
188 WB_RGGBLevelsUnknown16? int16s[4]
192 ColorTempUnknown16? int16s
193 WB_RGGBLevelsUnknown17? int16s[4]
197 ColorTempUnknown17? int16s
198 WB_RGGBLevelsUnknown18? int16s[4]
202 ColorTempUnknown18? int16s
203 WB_RGGBLevelsUnknown19? int16s[4]
207 ColorTempUnknown19? int16s
208 WB_RGGBLevelsUnknown20? int16s[4]
212 ColorTempUnknown20? int16s
213 ColorCalib? Canon ColorCalib
429 RawMeasuredRGGB int32u[4]
Index2 Tag Name Writable
------ -------- --------
0 ColorDataVersion N
Index2 Tag Name Writable
------ -------- --------
1 Saturation int16s
2 ColorTone int16s
3 ColorSpace int16s
Index4 Tag Name Writable
------ -------- --------
1 AFMicroAdjMode int32s
2 AFMicroAdjValue rational64s
This information is found in images from the 1DmkIV, 5DmkII, 7D, 50D, 60D, 500D and 550D.
Index2 Tag Name Writable
------ -------- --------
2 PeripheralLighting int16s
4 ChromaticAberrationCorr int16s
5 ChromaticAberrationCorr int16s
6 PeripheralLightingValue int16s
11 OriginalImageWidth int16s
12 OriginalImageHeight int16s
Index4 Tag Name Writable
------ -------- --------
5 PeripheralLightingSetting int32s
6 ChromaticAberrationSetting int32s
This information is new in images from the EOS 7D.
Index4 Tag Name Writable
------ -------- --------
2 AutoLightingOptimizer int32s
Index1 Tag Name Writable
------ -------- --------
0 LensSerialNumber undef[5]
Index4 Tag Name Writable
------ -------- --------
1 AmbienceSelection int32s
Information about creative filter settings.
Tag ID Tag Name Writable ------ -------- -------- 0x0101 GrainyBWFilter N 0x0201 SoftFocusFilter N 0x0301 ToyCameraFilter N 0x0401 MiniatureFilter N 0x0402 MiniatureFilterOrientation N 0x0403 MiniatureFilterPosition N
Canon-specific QuickTime tags found in the CNTH atom of MOV videos from some cameras such as the PowerShot S95.
Tag ID Tag Name Writable ------ -------- -------- 'CNDA' ThumbnailImage N
Information found in the "skip" atom of Canon MOV videos.
Tag ID Tag Name Writable ------ -------- -------- 'CNDB' Unknown_CNDB? N
These custom functions are used by all 1D models up to but not including the Mark III.
Tag ID Tag Name Writable
------ -------- --------
0 FocusingScreen int8u
1 FinderDisplayDuringExposure int8u
2 ShutterReleaseNoCFCard int8u
3 ISOSpeedExpansion int8u
4 ShutterAELButton int8u
5 ManualTv int8u
6 ExposureLevelIncrements int8u
7 USMLensElectronicMF int8u
8 LCDPanels int8u
9 AEBSequenceAutoCancel int8u
10 AFPointIllumination int8u
11 AFPointSelection int8u
12 MirrorLockup int8u
13 AFPointSpotMetering int8u
14 FillFlashAutoReduction int8u
15 ShutterCurtainSync int8u
16 SafetyShiftInAvOrTv int8u
17 AFPointActivationArea int8u
18 SwitchToRegisteredAFPoint int8u
19 LensAFStopButton int8u
20 AIServoTrackingSensitivity int8u
21 AIServoContinuousShooting int8u
Tag ID Tag Name Writable
------ -------- --------
0 FocusingScreen int8u
1 SetFunctionWhenShooting int8u
2 LongExposureNoiseReduction int8u
3 FlashSyncSpeedAv int8u
4 Shutter-AELock int8u
5 AFAssistBeam int8u
6 ExposureLevelIncrements int8u
7 FlashFiring int8u
8 ISOExpansion int8u
9 AEBSequenceAutoCancel int8u
10 SuperimposedDisplay int8u
11 MenuButtonDisplayPosition int8u
12 MirrorLockup int8u
13 AFPointSelectionMethod int8u
14 ETTLII int8u
15 ShutterCurtainSync int8u
16 SafetyShiftInAvOrTv int8u
17 AFPointActivationArea int8u
18 LCDDisplayReturnToShoot int8u
19 LensAFStopButton int8u
20 AddOriginalDecisionData int8u
Tag ID Tag Name Writable
------ -------- --------
1 SetButtonWhenShooting int8u
2 ShutterReleaseNoCFCard int8u
3 FlashSyncSpeedAv int8u
4 Shutter-AELock int8u
5 AFAssist int8u
6 ExposureLevelIncrements int8u
7 AFPointRegistration int8u
8 RawAndJpgRecording int8u
9 AEBSequenceAutoCancel int8u
10 SuperimposedDisplay int8u
11 MenuButtonDisplayPosition int8u
12 MirrorLockup int8u
13 AssistButtonFunction int8u
14 FillFlashAutoReduction int8u
15 ShutterCurtainSync int8u
16 SafetyShiftInAvOrTv int8u
17 LensAFStopButton int8u
Tag ID Tag Name Writable
------ -------- --------
0 SetFunctionWhenShooting int8u
1 LongExposureNoiseReduction int8u
2 FlashSyncSpeedAv int8u
3 Shutter-AELock int8u
4 AFAssistBeam int8u
5 ExposureLevelIncrements int8u
6 FlashFiring int8u
7 ISOExpansion int8u
8 AEBSequenceAutoCancel int8u
9 SuperimposedDisplay int8u
10 MenuButtonDisplayPosition int8u
11 MirrorLockup int8u
12 AFPointSelectionMethod int8u
13 ETTLII int8u
14 ShutterCurtainSync int8u
15 SafetyShiftInAvOrTv int8u
16 LensAFStopButton int8u
17 AddOriginalDecisionData int8u
Tag ID Tag Name Writable
------ -------- --------
1 SetFunctionWhenShooting int8u
2 LongExposureNoiseReduction int8u
3 FlashSyncSpeedAv int8u
4 Shutter-AELock int8u
5 AFAssistBeam int8u
6 ExposureLevelIncrements int8u
7 FlashFiring int8u
8 ISOExpansion int8u
9 AEBSequenceAutoCancel int8u
10 SuperimposedDisplay int8u
11 MenuButtonDisplayPosition int8u
12 MirrorLockup int8u
13 AFPointSelectionMethod int8u
14 ETTLII int8u
15 ShutterCurtainSync int8u
16 SafetyShiftInAvOrTv int8u
17 MagnifiedView int8u
18 LensAFStopButton int8u
19 AddOriginalDecisionData int8u
Tag ID Tag Name Writable
------ -------- --------
0 SetButtonCrossKeysFunc int8u
1 LongExposureNoiseReduction int8u
2 FlashSyncSpeedAv int8u
3 Shutter-AELock int8u
4 AFAssistBeam int8u
5 ExposureLevelIncrements int8u
6 MirrorLockup int8u
7 ETTLII int8u
8 ShutterCurtainSync int8u
Tag ID Tag Name Writable
------ -------- --------
0 SetButtonCrossKeysFunc int8u
1 LongExposureNoiseReduction int8u
2 FlashSyncSpeedAv int8u
3 Shutter-AELock int8u
4 AFAssistBeam int8u
5 ExposureLevelIncrements int8u
6 MirrorLockup int8u
7 ETTLII int8u
8 ShutterCurtainSync int8u
9 MagnifiedView int8u
10 LCDDisplayAtPowerOn int8u
Custom functions for the EOS D30 and D60.
Tag ID Tag Name Writable
------ -------- --------
1 LongExposureNoiseReduction int8u
2 Shutter-AELock int8u
3 MirrorLockup int8u
4 ExposureLevelIncrements int8u
5 AFAssist int8u
6 FlashSyncSpeedAv int8u
7 AEBSequenceAutoCancel int8u
8 ShutterCurtainSync int8u
9 LensAFStopButton int8u
10 FillFlashAutoReduction int8u
11 MenuButtonReturn int8u
12 SetButtonWhenShooting int8u
13 SensorCleaning int8u
14 SuperimposedDisplay int8u
15 ShutterReleaseNoCFCard int8u
Tag ID Tag Name Writable ------ -------- -------- [no tags known]
Personal function settings for the EOS-1D.
Index2 Tag Name Writable
------ -------- --------
1 PF0CustomFuncRegistration int16u
2 PF1DisableShootingModes int16u
3 PF2DisableMeteringModes int16u
4 PF3ManualExposureMetering int16u
5 PF4ExposureTimeLimits int16u
6 PF5ApertureLimits int16u
7 PF6PresetShootingModes int16u
8 PF7BracketContinuousShoot int16u
9 PF8SetBracketShots int16u
10 PF9ChangeBracketSequence int16u
11 PF10RetainProgramShift int16u
14 PF13DrivePriority int16u
15 PF14DisableFocusSearch int16u
16 PF15DisableAFAssistBeam int16u
17 PF16AutoFocusPointShoot int16u
18 PF17DisableAFPointSel int16u
19 PF18EnableAutoAFPointSel int16u
20 PF19ContinuousShootSpeed int16u
21 PF20LimitContinousShots int16u
22 PF21EnableQuietOperation int16u
24 PF23SetTimerLengths int16u
25 PF24LightLCDDuringBulb int16u
26 PF25DefaultClearSettings int16u
27 PF26ShortenReleaseLag int16u
28 PF27ReverseDialRotation int16u
29 PF28NoQuickDialExpComp int16u
30 PF29QuickDialSwitchOff int16u
31 PF30EnlargementMode int16u
32 PF31OriginalDecisionData int16u
Index2 Tag Name Writable
------ -------- --------
1 PF1Value int16u
2 PF2Value int16u
3 PF3Value int16u
4 PF4ExposureTimeMin int16u
5 PF4ExposureTimeMax int16u
6 PF5ApertureMin int16u
7 PF5ApertureMax int16u
8 PF8BracketShots int16u
9 PF19ShootingSpeedLow int16u
10 PF19ShootingSpeedHigh int16u
11 PF20MaxContinousShots int16u
12 PF23ShutterButtonTime int16u
13 PF23FELockTime int16u
14 PF23PostReleaseTime int16u
15 PF25AEMode int16u
16 PF25MeteringMode int16u
17 PF25DriveMode int16u
18 PF25AFMode int16u
19 PF25AFPointSel int16u
20 PF25ImageSize int16u
21 PF25WBMode int16u
22 PF25Parameters int16u
23 PF25ColorMatrix int16u
24 PF27Value int16u
Beginning with the EOS 1D Mark III, Canon finally created a set of custom function tags which are (reasonably) consistent across models. The EOS 1D Mark III has 57 custom function tags divided into four main groups: 1. Exposure (0x0101-0x010f), 2. Image (0x0201-0x0203), Flash Exposure (0x0304-0x0306) and Display (0x0407-0x0409), 3. Auto Focus (0x0501-0x050e) and Drive (0x060f-0x0611), and 4. Operation (0x0701-0x070a) and Others (0x080b-0x0810). The table below lists tags used by the EOS 1D Mark III, as well as newer tags and values added by later models.
Tag ID Tag Name Writable
------ -------- --------
0x0101 ExposureLevelIncrements int32s
0x0102 ISOSpeedIncrements int32s
0x0103 ISOSpeedRange int32s[3]
ISOExpansion int32s
0x0104 AEBAutoCancel int32s
0x0105 AEBSequence int32s
0x0106 AEBShotCount int32s[n]
0x0107 SpotMeterLinkToAFPoint int32s
0x0108 SafetyShift int32s
0x0109 UsableShootingModes int32s[2]
0x010a UsableMeteringModes int32s[2]
0x010b ExposureModeInManual int32s
0x010c ShutterSpeedRange int32s[3]
0x010d ApertureRange int32s[3]
0x010e ApplyShootingMeteringMode int32s[8]
0x010f FlashSyncSpeedAv int32s
0x0110 FEMicroadjustment int32s[3]
0x0111 AEMicroadjustment int32s[3]
0x0201 LongExposureNoiseReduction int32s
0x0202 HighISONoiseReduction int32s
0x0203 HighlightTonePriority int32s
0x0204 AutoLightingOptimizer int32s
0x0304 ETTLII int32s
0x0305 ShutterCurtainSync int32s
0x0306 FlashFiring int32s
0x0407 ViewInfoDuringExposure int32s
0x0408 LCDIlluminationDuringBulb int32s
0x0409 InfoButtonWhenShooting int32s
0x040a ViewfinderWarnings int32s
0x040b LVShootingAreaDisplay int32s
0x0501 USMLensElectronicMF int32s
0x0502 AIServoTrackingSensitivity int32s
0x0503 AIServoImagePriority int32s
0x0504 AIServoTrackingMethod int32s
0x0505 LensDriveNoAF int32s
0x0506 LensAFStopButton int32s
0x0507 AFMicroadjustment int32s[5]
0x0508 AFPointAreaExpansion int32s
0x0509 SelectableAFPoint int32s
0x050a SwitchToRegisteredAFPoint int32s
0x050b AFPointAutoSelection int32s
0x050c AFPointDisplayDuringFocus int32s
0x050d AFPointBrightness int32s
0x050e AFAssistBeam int32s
0x050f AFPointSelectionMethod int32s
0x0510 VFDisplayIllumination int32s
SuperimposedDisplay int32s
0x0511 AFDuringLiveView int32s
0x0512 SelectAFAreaSelectMode int32s
0x0513 ManualAFPointSelectPattern int32s
0x0514 DisplayAllAFPoints int32s
0x0515 FocusDisplayAIServoAndMF int32s
0x0516 OrientationLinkedAFPoint int32s
0x0517 MultiControllerWhileMetering int32s
0x0518 AccelerationTracking int32s
0x0519 AIServoFirstImagePriority int32s
0x051a AIServoSecondImagePriority int32s
0x060f MirrorLockup int32s
0x0610 ContinuousShootingSpeed int32s[3]
0x0611 ContinuousShotLimit int32s[2]
0x0701 Shutter-AELock int32s
AFAndMeteringButtons int32s
ShutterButtonAFOnButton int32s
0x0702 AFOnAELockButtonSwitch int32s
0x0703 QuickControlDialInMeter int32s
0x0704 SetButtonWhenShooting int32s
0x0705 ManualTv int32s
0x0706 DialDirectionTvAv int32s
0x0707 AvSettingWithoutLens int32s
0x0708 WBMediaImageSizeSetting int32s
0x0709 LockMicrophoneButton int32s
0x070a ButtonFunctionControlOff int32s
0x070b AssignFuncButton int32s
0x070c CustomControls int32s
0x070d StartMovieShooting int32s
0x070e FlashButtonFunction int32s
0x070f MultiFunctionLock int32s
0x080b FocusingScreen int32s
0x080c TimerLength int32s[4]
0x080d ShortReleaseTimeLag int32s
0x080e AddAspectRatioInfo int32s
0x080f AddOriginalDecisionData int32s
0x0810 LiveViewExposureSimulation int32s
0x0811 LCDDisplayAtPowerOn int32s
0x0813 DefaultEraseOption int32s
Canon Digital Photo Professional writes VRD (Recipe Data) information as a trailer record to JPEG, TIFF, CRW and CR2 images, or as a stand-alone VRD file. The tags listed below represent information found in this record. The complete VRD data record may be accessed as a block using the Extra 'CanonVRD' tag, but this tag is not extracted or copied unless specified explicitly.
Tag ID Tag Name Writable ------ -------- -------- 0xffff00f4 EditData CanonVRD Edit 0xffff00f5 IHLData CanonVRD IHL 0xffff00f6 XMP XMP
Canon VRD edit information.
Index Tag Name Writable
----- -------- --------
0 VRD1 CanonVRD Ver1
1 VRDStampTool CanonVRD StampTool
2 VRD2 CanonVRD Ver2
Index1 Tag Name Writable
------ -------- --------
2 VRDVersion N
6 WBAdjRGGBLevels int16u[4]
24 WhiteBalanceAdj int16u
26 WBAdjColorTemp int16u
36 WBFineTuneActive int16u
40 WBFineTuneSaturation int16u
44 WBFineTuneTone int16u
46 RawColorAdj int16u
48 RawCustomSaturation int32s
52 RawCustomTone int32s
56 RawBrightnessAdj int32s
60 ToneCurveProperty int16u
122 DynamicRangeMin int16u
124 DynamicRangeMax int16u
272 ToneCurveActive int16u
275 ToneCurveMode int8u
276 BrightnessAdj int8s
277 ContrastAdj int8s
278 SaturationAdj int16s
286 ColorToneAdj int32s
294 LuminanceCurvePoints int16u[21]
336 LuminanceCurveLimits int16u[4]
345 ToneCurveInterpolation int8u
352 RedCurvePoints int16u[21]
394 RedCurveLimits int16u[4]
410 GreenCurvePoints int16u[21]
452 GreenCurveLimits int16u[4]
468 BlueCurvePoints int16u[21]
510 BlueCurveLimits int16u[4]
526 RGBCurvePoints int16u[21]
568 RGBCurveLimits int16u[4]
580 CropActive int16u
582 CropLeft int16u
584 CropTop int16u
586 CropWidth int16u
588 CropHeight int16u
602 SharpnessAdj int16u
608 CropAspectRatio int16u
610 ConstrainedCropWidth float
614 ConstrainedCropHeight float
618 CheckMark int16u
622 Rotation int16u
624 WorkColorSpace int16u
Index1 Tag Name Writable
------ -------- --------
0 StampToolCount N
Tags added in DPP version 2.0 and later.
Index2 Tag Name Writable
------ -------- --------
2 PictureStyle int16s
3 IsCustomPictureStyle int16s
13 StandardRawColorTone int16s
14 StandardRawSaturation int16s
15 StandardRawContrast int16s
16 StandardRawLinear int16s
17 StandardRawSharpness int16s
18 StandardRawHighlightPoint int16s
19 StandardRawShadowPoint int16s
20 StandardOutputHighlightPoint int16s
21 StandardOutputShadowPoint int16s
22 PortraitRawColorTone int16s
23 PortraitRawSaturation int16s
24 PortraitRawContrast int16s
25 PortraitRawLinear int16s
26 PortraitRawSharpness int16s
27 PortraitRawHighlightPoint int16s
28 PortraitRawShadowPoint int16s
29 PortraitOutputHighlightPoint int16s
30 PortraitOutputShadowPoint int16s
31 LandscapeRawColorTone int16s
32 LandscapeRawSaturation int16s
33 LandscapeRawContrast int16s
34 LandscapeRawLinear int16s
35 LandscapeRawSharpness int16s
36 LandscapeRawHighlightPoint int16s
37 LandscapeRawShadowPoint int16s
38 LandscapeOutputHighlightPoint int16s
39 LandscapeOutputShadowPoint int16s
40 NeutralRawColorTone int16s
41 NeutralRawSaturation int16s
42 NeutralRawContrast int16s
43 NeutralRawLinear int16s
44 NeutralRawSharpness int16s
45 NeutralRawHighlightPoint int16s
46 NeutralRawShadowPoint int16s
47 NeutralOutputHighlightPoint int16s
48 NeutralOutputShadowPoint int16s
49 FaithfulRawColorTone int16s
50 FaithfulRawSaturation int16s
51 FaithfulRawContrast int16s
52 FaithfulRawLinear int16s
53 FaithfulRawSharpness int16s
54 FaithfulRawHighlightPoint int16s
55 FaithfulRawShadowPoint int16s
56 FaithfulOutputHighlightPoint int16s
57 FaithfulOutputShadowPoint int16s
58 MonochromeFilterEffect int16s
59 MonochromeToningEffect int16s
60 MonochromeContrast int16s
61 MonochromeLinear int16s
62 MonochromeSharpness int16s
63 MonochromeRawHighlightPoint int16s
64 MonochromeRawShadowPoint int16s
65 MonochromeOutputHighlightPoint int16s
66 MonochromeOutputShadowPoint int16s
69 UnknownContrast? int16s
70 UnknownLinear? int16s
71 UnknownSharpness? int16s
72 UnknownRawHighlightPoint? int16s
73 UnknownRawShadowPoint? int16s
74 UnknownOutputHighlightPoint? int16s
75 UnknownOutputShadowPoint? int16s
78 CustomContrast int16s
79 CustomLinear int16s
80 CustomSharpness int16s
81 CustomRawHighlightPoint int16s
82 CustomRawShadowPoint int16s
83 CustomOutputHighlightPoint int16s
84 CustomOutputShadowPoint int16s
88 CustomPictureStyleData N
94 ChrominanceNoiseReduction int16s
95 LuminanceNoiseReduction int16s
96 ChrominanceNR_TIFF_JPEG int16s
98 ChromaticAberrationOn int16s
99 DistortionCorrectionOn int16s
100 PeripheralIlluminationOn int16s
101 ColorBlur int16s
102 ChromaticAberration int16s
103 DistortionCorrection int16s
104 PeripheralIllumination int16s
105 AberrationCorrectionDistance int16s
106 ChromaticAberrationRed int16s
107 ChromaticAberrationBlue int16s
109 LuminanceNR_TIFF_JPEG int16s
110 AutoLightingOptimizerOn int16s
111 AutoLightingOptimizer int16s
117 StandardRawHighlight int16s
118 PortraitRawHighlight int16s
119 LandscapeRawHighlight int16s
120 NeutralRawHighlight int16s
121 FaithfulRawHighlight int16s
122 MonochromeRawHighlight int16s
123 UnknownRawHighlight? int16s
124 CustomRawHighlight int16s
126 StandardRawShadow int16s
127 PortraitRawShadow int16s
128 LandscapeRawShadow int16s
129 NeutralRawShadow int16s
130 FaithfulRawShadow int16s
131 MonochromeRawShadow int16s
132 UnknownRawShadow? int16s
133 CustomRawShadow int16s
139 AngleAdj int32s
142 CheckMark2 int16u
144 UnsharpMask int16s
146 StandardUnsharpMaskStrength int16s
148 StandardUnsharpMaskFineness int16s
150 StandardUnsharpMaskThreshold int16s
152 PortraitUnsharpMaskStrength int16s
154 PortraitUnsharpMaskFineness int16s
156 PortraitUnsharpMaskThreshold int16s
158 LandscapeUnsharpMaskStrength int16s
160 LandscapeUnsharpMaskFineness int16s
162 LandscapeUnsharpMaskThreshold int16s
164 NeutraUnsharpMaskStrength int16s
166 NeutralUnsharpMaskFineness int16s
168 NeutralUnsharpMaskThreshold int16s
170 FaithfulUnsharpMaskStrength int16s
172 FaithfulUnsharpMaskFineness int16s
174 FaithfulUnsharpMaskThreshold int16s
176 MonochromeUnsharpMaskStrength int16s
178 MonochromeUnsharpMaskFineness int16s
180 MonochromeUnsharpMaskThreshold int16s
182 CustomUnsharpMaskStrength int16s
184 CustomUnsharpMaskFineness int16s
186 CustomUnsharpMaskThreshold int16s
188 CustomDefaultUnsharpStrength int16s
190 CustomDefaultUnsharpFineness int16s
192 CustomDefaultUnsharpThreshold int16s
214 CropCircleActive int16s
215 CropCircleX int16s
216 CropCircleY int16s
217 CropCircleRadius int16s
220 DLOOn int16s
221 DLOSetting int16s
222 DLOShootingDistance int16s
223 DLODataLength N
228 DLOSettingApplied int16s
229 DLOVersion string[10]
234 DLOData N
Tag ID Tag Name Writable
------ -------- --------
0x0001 IHL_EXIF EXIF
IHL_EXIF? N
0x0003 ThumbnailImage N
0x0004 PreviewImage N
0x0005 RawCodecVersion N
0x0006 CRCDevelParams? N
Tag ID Tag Name Writable ------ -------- -------- 0x0001 RecordingMode int16u 0x0002 Quality int16u 0x0003 FocusMode int16u 0x0004 FlashMode int16u 0x0005 FlashIntensity int16u 0x0006 ObjectDistance int32u 0x0007 WhiteBalance int16u 0x000a DigitalZoom int32u 0x000b Sharpness int16u 0x000c Contrast int16u 0x000d Saturation int16u 0x0014 ISO int16u 0x0015 FirmwareDate string[18] 0x0016 Enhancement int16u 0x0017 ColorFilter int16u 0x0018 AFPoint int16u 0x0019 FlashIntensity int16u 0x0e00 PrintIM PrintIM
Tag ID Tag Name Writable
------ -------- --------
0x0002 PreviewImageSize int16u[2]
0x0003 PreviewImageLength int32u*
0x0004 PreviewImageStart int32u*
0x0008 QualityMode int16u
0x0009 CasioImageSize int16u
0x000d FocusMode int16u
0x0014 ISO int16u
0x0019 WhiteBalance int16u
0x001d FocalLength rational64u
0x001f Saturation int16u
0x0020 Contrast int16u
0x0021 Sharpness int16u
0x0e00 PrintIM PrintIM
0x2000 PreviewImage undef
0x2001 FirmwareDate string[18]
0x2011 WhiteBalanceBias int16u[2]
0x2012 WhiteBalance int16u
0x2021 AFPointPosition int16u[4]~
0x2022 ObjectDistance int32u
0x2034 FlashDistance int16u
0x2076 SpecialEffectMode int8u[3]
0x2089 FaceInfo1 Casio FaceInfo1
FaceInfo2 Casio FaceInfo2
FaceInfoUnknown? Y
0x211c FacesDetected int8u
0x3000 RecordMode int16u
0x3001 ReleaseMode int16u
0x3002 Quality int16u
0x3003 FocusMode int16u
0x3006 HometownCity string
0x3007 BestShotMode int16u
0x3008 AutoISO int16u
0x3009 AFMode int16u
0x3011 Sharpness undef[2]
0x3012 Contrast undef[2]
0x3013 Saturation undef[2]
0x3014 ISO int16u
0x3015 ColorMode int16u
0x3016 Enhancement int16u
0x3017 ColorFilter int16u
0x301b ArtMode int16u
0x301c SequenceNumber int16u
0x301d BracketSequence int16u[2]
0x3020 ImageStabilization int16u
0x302a LightingMode int16u
0x302b PortraitRefiner int16u
0x3030 SpecialEffectLevel int16u
0x3031 SpecialEffectSetting int16u
0x3103 DriveMode int16u
0x310b ArtModeParameters int8u[3]
0x4001 CaptureFrameRate int16u[n]
0x4003 VideoQuality int16u
Face-detect tags extracted from models such as the EX-H5.
Index1 Tag Name Writable
------ -------- --------
0 FacesDetected int8u
1 FaceDetectFrameSize int16u[2]
13 Face1Position int16u[4]
124 Face2Position int16u[4]
235 Face3Position int16u[4]
346 Face4Position int16u[4]
457 Face5Position int16u[4]
568 Face6Position int16u[4]
679 Face7Position int16u[4]
790 Face8Position int16u[4]
901 Face9Position int16u[4]
1012 Face10Position int16u[4]
Face-detect tags extracted from models such as the EX-H20G and EX-ZR100.
Index1 Tag Name Writable
------ -------- --------
2 FacesDetected int8u
4 FaceDetectFrameSize int16u[2]
8 FaceOrientation int8u
24 Face1Position int16u[4]
76 Face2Position int16u[4]
128 Face3Position int16u[4]
180 Face4Position int16u[4]
232 Face5Position int16u[4]
284 Face6Position int16u[4]
336 Face7Position int16u[4]
388 Face8Position int16u[4]
440 Face9Position int16u[4]
492 Face10Position int16u[4]
This information is found in the APP1 QVCI segment of JPEG images from the Casio QV-7000SX.
Index1 Tag Name Writable
------ -------- --------
44 CasioQuality N
55 FocalRange? N
77 DateTimeOriginal N
98 ModelType N
114 ManufactureIndex N
124 ManufactureCode N
This information is found in Casio GV-10 AVI videos.
Index1 Tag Name Writable
------ -------- --------
0 Software N
Information extracted from the maker notes of JPEG images from thermal imaging cameras by FLIR Systems Inc.
Tag ID Tag Name Writable ------ -------- -------- 0x0001 ImageTemperatureMax rational64u 0x0002 ImageTemperatureMin rational64u 0x0003 Emissivity rational64u 0x0004 UnknownTemperature? rational64u 0x0005 CameraTemperatureRangeMax? rational64u 0x0006 CameraTemperatureRangeMin? rational64u
Information extracted from FLIR FFF images and the FLIR APP1 segment of JPEG images.
Tag ID Tag Name Writable ------ -------- -------- 0x0001 RawData FLIR RawData 0x0020 CameraInfo FLIR CameraInfo 0x0022 PaletteInfo FLIR PaletteInfo 0x0023 TextInfo FLIR TextInfo 0x0024 EmbeddedAudioFile N 0x002b GPSInfo FLIR GPSInfo 0x002e ParamInfo FLIR ParamInfo
The thermal image data may be stored either as raw data, or in PNG format. If stored as raw data, ExifTool adds a TIFF header to allow the data to be viewed as a TIFF image. If stored in PNG format, the PNG image is extracted as-is. Note that most FLIR cameras using the PNG format seem to write the 16-bit raw image data in the wrong byte order.
Index2 Tag Name Writable
------ -------- --------
1 RawThermalImageWidth N
2 RawThermalImageHeight N
16 RawThermalImageType N
16.1 RawThermalImage N
Index1 Tag Name Writable
------ -------- --------
32 Emissivity N
36 ObjectDistance N
40 ReflectedApparentTemperature N
44 AtmosphericTemperature N
48 IRWindowTemperature N
52 IRWindowTransmission N
60 RelativeHumidity N
144 CameraTemperatureRangeMax N
148 CameraTemperatureRangeMin N
152 UnknownTemperature1? N
156 UnknownTemperature2? N
160 UnknownTemperature3? N
164 UnknownTemperature4? N
168 UnknownTemperature5? N
172 UnknownTemperature6? N
212 CameraModel N
244 CameraPartNumber N
260 CameraSerialNumber N
276 CameraSoftware N
368 LensModel N
400 LensPartNumber N
416 LensSerialNumber N
492 FilterModel N
508 FilterPartNumber N
540 FilterSerialNumber N
900 DateTimeOriginal N
Index1 Tag Name Writable
------ -------- --------
0 PaletteColors N
6 AboveColor N
9 BelowColor N
12 OverflowColor N
15 UnderflowColor N
18 Isotherm1Color N
21 Isotherm2Color N
26 PaletteMethod N
27 PaletteStretch N
48 PaletteFileName N
80 PaletteName N
112 Palette N
Tag Name Writable -------- -------- Label0 N Label1 N Label2 N Label3 N Value0 N Value1 N Value2 N Value3 N
Index1 Tag Name Writable
------ -------- --------
88 GPSMapDatum N
Tag Name Writable -------- -------- DateTimeGenerated N Param0 N Param1 N Param2 N Param3 N
Tags extracted from FLIR Public image Format (FPF) files.
Index1 Tag Name Writable
------ -------- --------
32 FPFVersion N
36 ImageDataOffset N
40 ImageType N
42 ImagePixelFormat N
44 ImageWidth N
46 ImageHeight N
48 ExternalTriggerCount N
52 SequenceFrameNumber N
120 CameraModel N
152 CameraPartNumber N
184 CameraSerialNumber N
216 CameraTemperatureRangeMin N
220 CameraTemperatureRangeMax N
224 LensModel N
256 LensPartNumber N
288 LensSerialNumber N
320 FilterModel N
336 FilterPartNumber N
384 FilterSerialNumber N
480 Emissivity N
484 ObjectDistance N
488 ReflectedApparentTemperature N
492 AtmosphericTemperature N
496 RelativeHumidity N
500 ComputedAtmosphericTrans N
504 EstimatedAtmosphericTrans N
508 ReferenceTemperature N
512 IRWindowTemperature N
516 IRWindowTransmission N
584 DateTimeOriginal N
676 CameraScaleMin N
680 CameraScaleMax N
684 CalculatedScaleMin N
688 CalculatedScaleMax N
692 ActualScaleMin N
696 ActualScaleMax N
Tag ID Tag Name Writable ------ -------- -------- 0x0000 Version undef 0x0010 InternalSerialNumber string 0x1000 Quality string 0x1001 Sharpness int16u 0x1002 WhiteBalance int16u 0x1003 Saturation int16u 0x1004 Contrast int16u 0x1005 ColorTemperature int16u 0x1006 Contrast int16u 0x100a WhiteBalanceFineTune int32s[2] 0x100b NoiseReduction int16u 0x100e HighISONoiseReduction int16u 0x1010 FujiFlashMode int16u 0x1011 FlashExposureComp rational64s 0x1020 Macro int16u 0x1021 FocusMode int16u 0x1023 FocusPixel int16u[2] 0x1030 SlowSync int16u 0x1031 PictureMode int16u 0x1033 EXRAuto int16u 0x1034 EXRMode int16u 0x1100 AutoBracketing int16u 0x1101 SequenceNumber int16u 0x1210 ColorMode int16u 0x1300 BlurWarning int16u 0x1301 FocusWarning int16u 0x1302 ExposureWarning int16u 0x1304 GEImageSize string 0x1400 DynamicRange int16u 0x1401 FilmMode int16u 0x1402 DynamicRangeSetting int16u 0x1403 DevelopmentDynamicRange int16u 0x1404 MinFocalLength rational64s 0x1405 MaxFocalLength rational64s 0x1406 MaxApertureAtMinFocal rational64s 0x1407 MaxApertureAtMaxFocal rational64s 0x140b AutoDynamicRange int16u 0x4100 FacesDetected int16u 0x4103 FacePositions int16u[n] 0x4282 FaceRecInfo FujiFilm FaceRecInfo 0x8000 FileSource string 0x8002 OrderNumber int32u 0x8003 FrameNumber int16u 0xb211 Parallax rational64s
Face recognition information.
Tag Name Writable -------- -------- Face1Birthday N Face1Category N Face1Name N Face2Birthday N Face2Category N Face2Name N Face3Birthday N Face3Category N Face3Name N Face4Birthday N Face4Category N Face4Name N Face5Birthday N Face5Category N Face5Name N Face6Birthday N Face6Category N Face6Name N Face7Birthday N Face7Category N Face7Name N Face8Birthday N Face8Category N Face8Name N
FujiFilm RAF images contain meta information stored in a proprietary FujiFilm RAF format, as well as EXIF information stored inside an embedded JPEG preview image. The table below lists tags currently decoded from the RAF-format information.
Tag ID Tag Name Writable ------ -------- -------- 0x0100 RawImageFullSize N 0x0121 RawImageSize N 0x0130 FujiLayout N 0x2ff0 WB_GRGBLevels N 0xc000 RAFData FujiFilm RAFData
Index1 Tag Name Writable
------ -------- --------
0 RawImageWidth N
4 RawImageWidth N
RawImageHeight N
8 RawImageHeight N
Tags found in the FujiIFD information of RAF images from some models.
Tag ID Tag Name Writable ------ -------- -------- 0xf000 FujiIFD FujiFilm IFD 0xf001 RawImageFullWidth N 0xf002 RawImageFullHeight N 0xf003 BitsPerSample N 0xf007 StripOffsets N 0xf008 StripByteCounts N 0xf00e WB_GRBLevels N
Information found in the FFMV atom of MOV videos.
Index1 Tag Name Writable
------ -------- --------
0 MovieStreamName N
This information is found in MOV videos from some FujiFilm cameras.
Index1 Tag Name Writable
------ -------- --------
0 Make N
24 Model N
46 ExposureTime N
50 FNumber N
58 ExposureCompensation N
This table lists tags found in the maker notes of some General Imaging camera models.
Tag ID Tag Name Writable ------ -------- -------- 0x0202 Macro int16u 0x0207 GEModel string 0x0300 GEMake string
These tables list tags found in the maker notes of some Hewlett-Packard camera models.
The first table lists tags found in the EXIF-format maker notes of the PhotoSmart 720 (also used by the Vivitar ViviCam 3705, 3705B and 3715).
Tag ID Tag Name Writable ------ -------- -------- 0x0e00 PrintIM PrintIM
These tags are used by the PhotoSmart E427.
Tag ID Tag Name Writable ------ -------- -------- 'Lens Shading' LensShading N 'PreviewImage' PreviewImage N 'Serial Number' SerialNumber N
These tags are used by the PhotoSmart M627.
Index1 Tag Name Writable
------ -------- --------
12 MaxAperture N
16 ExposureTime N
20 CameraDateTime N
52 ISO N
92 SerialNumber N
These tags are used by the PhotoSmart M425, M525 and M527.
Index1 Tag Name Writable
------ -------- --------
12 FNumber N
16 ExposureTime N
20 CameraDateTime N
52 ISO N
88 SerialNumber N
These tags are extracted from the APP6 "TDHD" segment of Photosmart R837 JPEG images. Many other unknown tags exist in is data, and can be seen with the Unknown (-u) option.
Tag ID Tag Name Writable ------ -------- -------- 'CMSN' SerialNumber N 'FWRV' FirmwareVersion N 'LSLV' LSLV HP TDHD 'TDHD' TDHD HP TDHD
JVC EXIF maker note tags.
Tag ID Tag Name Writable ------ -------- -------- 0x0002 CPUVersions N 0x0003 Quality N
JVC/Victor text-based maker note tags.
Tag ID Tag Name Writable ------ -------- -------- 'QTY' Quality N 'VER' MakerNoteVersion N
Many Kodak models don't store the maker notes in standard IFD format, and these formats vary with different models. Some information has been decoded, but much of the Kodak information remains unknown.
The table below contains the most common set of Kodak tags. The following Kodak camera models have been tested and found to use these tags: C360, C663, C875, CX6330, CX6445, CX7330, CX7430, CX7525, CX7530, DC4800, DC4900, DX3500, DX3600, DX3900, DX4330, DX4530, DX4900, DX6340, DX6440, DX6490, DX7440, DX7590, DX7630, EasyShare-One, LS420, LS443, LS633, LS743, LS753, V530, V550, V570, V603, V610, V705, Z650, Z700, Z710, Z730, Z740, Z760 and Z7590.
Index1 Tag Name Writable
------ -------- --------
0 KodakModel string[8]
9 Quality int8u
10 BurstMode int8u
12 KodakImageWidth int16u
14 KodakImageHeight int16u
16 YearCreated int16u
18 MonthDayCreated int8u[2]
20 TimeCreated int8u[4]
24 BurstMode2? int16u
27 ShutterMode int8u
28 MeteringMode int8u
29 SequenceNumber int8u
30 FNumber int16u
32 ExposureTime int32u
36 ExposureCompensation int16s
38 VariousModes? int16u
40 Distance1? int32u
44 Distance2? int32u
48 Distance3? int32u
52 Distance4? int32u
56 FocusMode int8u
58 VariousModes2? int16u
60 PanoramaMode? int16u
62 SubjectDistance? int16u
64 WhiteBalance int8u
92 FlashMode int8u
93 FlashFired int8u
94 ISOSetting int16u
96 ISO int16u
98 TotalZoom int16u
100 DateTimeStamp int16u
102 ColorMode int16u
104 DigitalZoom int16u
107 Sharpness int8s
These tags are used by the Kodak DC220, DC260, DC265 and DC290, Hewlett-Packard PhotoSmart 618, C500 and C912, Pentax EI-200 and EI-2000, and Minolta EX1500Z.
Index1 Tag Name Writable
------ -------- --------
8 KodakMaker string[32]
40 KodakModel string[32]
108 KodakImageWidth int32u
112 KodakImageHeight int32u
These tags are used by the DC240, DC280, DC3400 and DC5000.
Index1 Tag Name Writable
------ -------- --------
12 YearCreated int16u
14 MonthDayCreated int8u[2]
16 TimeCreated int8u[4]
30 OpticalZoom int16u
55 Sharpness int8s
56 ExposureTime int32u
60 FNumber int16u
78 ISO int16u
These tags are used by the DC200 and DC215.
Index1 Tag Name Writable
------ -------- --------
32 OriginalFileName string[12]
These tags are used by the CX4200, CX4210, CX4230, CX4300, CX4310, CX6200 and CX6230.
Index1 Tag Name Writable
------ -------- --------
20 ExposureTime int32u
26 WhiteBalance int8u
28 FNumber int16u
30 ISO int16u
32 OpticalZoom int16u
34 DigitalZoom int16u
39 FlashMode int8u
42 ImageRotated int8u
43 Macro int8u
These tags are used by the DX3215 and DX3700.
Index1 Tag Name Writable
------ -------- --------
16 ExposureTime int32u
20 ISOSetting? int32u
24 FNumber int16u
26 ISO int16u
28 OpticalZoom int16u
30 DigitalZoom int16u
34 Flash int16u
The maker notes of models such as the C340, C433, CC533, LS755, V803 and V1003 seem to start with the camera serial number. The C310, C315, C330, C643, C743, CD33, CD43, CX7220 and CX7300 maker notes are also decoded using this table, although the strings for these cameras don't conform to the usual Kodak serial number format, and instead have the model name followed by 8 digits.
Index1 Tag Name Writable
------ -------- --------
0 SerialNumber string[16]
Kodak models such as the ZD710, P712, P850, P880, V1233, V1253, V1275, V1285, Z612, Z712, Z812, Z885 use standard TIFF IFD format for the maker notes. In keeping with Kodak's strategy of inconsistent makernotes, models such as the M380, M1033, M1093, V1073, V1273, Z1012, Z1085 and Z8612 also use these tags, but these makernotes begin with a TIFF header instead of an IFD entry count and use relative instead of absolute offsets. There is a large amount of information stored in these maker notes (apparently with much duplication), but relatively few tags have so far been decoded.
Tag ID Tag Name Writable
------ -------- --------
0xfc00 SubIFD0 Kodak SubIFD0
Kodak SubIFD0
0xfc01 SubIFD1 Kodak SubIFD1
Kodak SubIFD1
0xfc02 SubIFD2 Kodak SubIFD2
Kodak SubIFD2
0xfc03 SubIFD3 Kodak SubIFD3
Kodak SubIFD3
0xfc04 SubIFD4 Kodak SubIFD4
Kodak SubIFD4
0xfc05 SubIFD5 Kodak SubIFD5
Kodak SubIFD5
0xfc06 SubIFD6 Kodak SubIFD6
Kodak SubIFD6
0xfcff SubIFD255 Kodak SubIFD0
0xff00 CameraInfo Kodak CameraInfo
SubIFD0 through SubIFD5 tags are written a number of newer Kodak models.
Tag ID Tag Name Writable ------ -------- -------- 0xfa02 SceneMode int16u 0xfa19 SerialNumber string 0xfa1d KodakImageWidth int16u 0xfa1e KodakImageHeight int16u 0xfa20 SensorWidth int16u 0xfa21 SensorHeight int16u 0xfa23 FNumber int16u 0xfa24 ExposureTime int32u 0xfa2e ISO int16u 0xfa3d OpticalZoom int16u 0xfa46 ISO int16u 0xfa51 KodakImageWidth int16u 0xfa52 KodakImageHeight int16u 0xfa54 ThumbnailWidth int16u 0xfa55 ThumbnailHeight int16u 0xfa57 PreviewImageWidth int16u 0xfa58 PreviewImageHeight int16u
Tag ID Tag Name Writable ------ -------- -------- 0x0027 ISO int16u 0x0028 ISO int16u
Tag ID Tag Name Writable ------ -------- -------- 0x6002 SceneModeUsed int32u 0x6006 OpticalZoom int32u 0x6103 MaxAperture int32u 0xf002 SceneModeUsed int32u 0xf006 OpticalZoom int32u 0xf103 FNumber int32u 0xf104 ExposureTime int32u 0xf105 ISO int32u
Tag ID Tag Name Writable ------ -------- -------- 0x1000 OpticalZoom int16u
Tag ID Tag Name Writable ------ -------- -------- [no tags known]
Tag ID Tag Name Writable ------ -------- -------- 0x000f OpticalZoom int16u
SubIFD6 is written by the M580.
Tag ID Tag Name Writable ------ -------- -------- [no tags known]
These tags are used by the P712, P850 and P880.
Tag ID Tag Name Writable ------ -------- -------- 0xf900 SensorWidth int16u 0xf901 SensorHeight int16u 0xf902 BayerPattern string 0xf903 SensorFullWidth int16u 0xf904 SensorFullHeight int16u 0xf907 KodakImageWidth int16u 0xf908 KodakImageHeight int16u 0xfa00 KodakInfoType string 0xfa04 SerialNumber string 0xfd04 FNumber int16u 0xfd05 ExposureTime int32u 0xfd06 ISO int16u
These tags are used by the Kodak C140, C180, C913, C1013, M320, M340 and M550, as well as various cameras marketed by other manufacturers.
Index1 Tag Name Writable
------ -------- --------
12 FNumber int16u
16 ExposureTime int32u
20 DateTimeOriginal string[20]
52 ISO int16u
87 FirmwareVersion string[16]
168 UnknownNumber N
196 UnknownNumber N
Another variation of the IFD-format type, this time with just a byte order indicator instead of a full TIFF header. These tags are used by the Z980.
Tag ID Tag Name Writable ------ -------- -------- 0x0002 PreviewImageSize int16u[2] 0x0012 ExposureTime int32u 0x0013 FNumber int16u 0x0014 ISO int16u 0x001d FocalLength int32u
Index1 Tag Name Writable ------ -------- -------- [no tags known]
These tags are found in a separate IFD of JPEG, TIFF, DCR and KDC images from some older Kodak models such as the DC50, DC120, DCS760C, DCS Pro 14N, 14nx, SLR/n, Pro Back and Canon EOS D2000.
Tag ID Tag Name Writable ------ -------- -------- 0x0001 UnknownEV? rational64u 0x0003 ExposureValue rational64u 0x03e9 OriginalFileName string 0x03eb SensorLeftBorder N 0x03ec SensorTopBorder N 0x03ed SensorImageWidth N 0x03ee SensorImageHeight N 0x03f1 TextualInfo Kodak TextualInfo 0x03fc WhiteBalance int16u 0x03fd Processing Kodak Processing 0x0401 Time string 0x0414 NCDFileInfo string 0x0846 ColorTemperature int16u 0x0852 WB_RGBMul0 N 0x0853 WB_RGBMul1 N 0x0854 WB_RGBMul2 N 0x0855 WB_RGBMul3 N 0x085c WB_RGBCoeffs0 N 0x085d WB_RGBCoeffs1 N 0x085e WB_RGBCoeffs2 N 0x085f WB_RGBCoeffs3 N 0x0ce5 FirmwareVersion string 0x1391 ToneCurveFileName string 0x1784 ISO int32u
Below is a list of tags which have been observed in the Kodak TextualInfo data, however ExifTool will extract information from any tags found here.
Tag ID Tag Name Writable ------ -------- -------- 'AF Function' AFMode N 'Actual Compensation' ActualCompensation N 'Aperture' Aperture N 'Auto Bracket' AutoBracket N 'Brightness Value' BrightnessValue N 'Camera' CameraModel N 'Camera body' CameraBody N 'Compensation' ExposureCompensation N 'Date' Date N 'Exposure Bias' ExposureBias N 'Exposure Mode' ExposureMode N 'Firmware Version' FirmwareVersion N 'Flash Compensation' FlashExposureComp N 'Flash Fired' FlashFired N 'Flash Sync Mode' FlashSyncMode N 'Focal Length' FocalLength N 'Height' KodakImageHeight N 'ISO' ISO N 'ISO Speed' ISO N 'Image Number' ImageNumber N 'Max Aperture' MaxAperture N 'Meter Mode' MeterMode N 'Min Aperture' MinAperture N 'Popup Flash' PopupFlash N 'Serial Number' SerialNumber N 'Shooting Mode' ShootingMode N 'Shutter' ShutterSpeed N 'Temperature' Temperature N 'Time' Time N 'White balance' WhiteBalance N 'Width' KodakImageWidth N '_other_info' OtherInfo N
Index2 Tag Name Writable
------ -------- --------
20 WB_RGBLevels N
These tags are found in the APP3 "Meta" segment of JPEG images from Kodak cameras such as the DC280, DC3400, DC5000, MC3, M580, Z950 and Z981. The structure of this segment is similar to the APP1 "Exif" segment, but a different set of tags is used.
Tag ID Tag Name Writable ------ -------- -------- 0xc350 FilmProductCode N 0xc351 ImageSourceEK N 0xc352 CaptureConditionsPAR N 0xc353 CameraOwner undef 0xc354 SerialNumber undef 0xc355 UserSelectGroupTitle N 0xc356 DealerIDNumber N 0xc357 CaptureDeviceFID N 0xc358 EnvelopeNumber N 0xc359 FrameNumber N 0xc35a FilmCategory N 0xc35b FilmGencode N 0xc35c ModelAndVersion N 0xc35d FilmSize N 0xc35e SBA_RGBShifts N 0xc35f SBAInputImageColorspace N 0xc360 SBAInputImageBitDepth N 0xc361 SBAExposureRecord N 0xc362 UserAdjSBA_RGBShifts N 0xc363 ImageRotationStatus N 0xc364 RollGuidElements N 0xc365 MetadataNumber N 0xc366 EditTagArray N 0xc367 Magnification N 0xc36c NativeXResolution N 0xc36d NativeYResolution N 0xc36e KodakEffectsIFD Kodak SpecialEffects 0xc36f KodakBordersIFD Kodak Borders 0xc37a NativeResolutionUnit N 0xc418 SourceImageDirectory N 0xc419 SourceImageFileName N 0xc41a SourceImageVolumeName N 0xc46c PrintQuality N 0xc46e ImagePrintStatus N
The Kodak SpecialEffects and Borders tags are found in sub-IFD's within the Kodak JPEG APP3 "Meta" segment.
Tag ID Tag Name Writable ------ -------- -------- 0x0000 DigitalEffectsVersion N 0x0001 DigitalEffectsName N 0x0002 DigitalEffectsType N
Tag ID Tag Name Writable ------ -------- -------- 0x0000 BordersVersion N 0x0001 BorderName N 0x0002 BorderID N 0x0003 BorderLocation N 0x0004 BorderType N 0x0008 WatermarkType N
These tags are found in a separate IFD of KDC images from some newer Kodak models such as the P880 and Z1015IS.
Tag ID Tag Name Writable ------ -------- -------- 0xfa00 SerialNumber string 0xfa0d WhiteBalance int8u 0xfa25 WB_RGBLevelsAuto N 0xfa27 WB_RGBLevelsTungsten N 0xfa28 WB_RGBLevelsFluorescent N 0xfa29 WB_RGBLevelsDaylight N 0xfa2a WB_RGBLevelsShade N
Information stored in the "free" atom of Kodak MP4 videos. (VERY bad form for Kodak to store useful information in an atom intended for unused space!)
Tag ID Tag Name Writable ------ -------- -------- 'AprV' ApertureValue N 'BrtV' BrightnessValue N 'Expc' ExposureCompensation N 'Expo' ExposureTime N 'FL35' FocalLengthIn35mmFormat N 'FNum' FNumber N 'FoLn' FocalLength N 'ISOS' ISO N 'SVer' FirmwareVersion N 'Scrn' PreviewInfo Kodak Scrn 'Seri' SerialNumber N 'StSV' ShutterSpeedValue N
Index2 Tag Name Writable
------ -------- --------
0 PreviewImageWidth N
1 PreviewImageHeight N
2 PreviewImageLength N
4 PreviewImage N
Metadata directory found in MOV and MP4 videos from some Kodak cameras.
Tag ID Tag Name Writable ------ -------- -------- 'CMbo' CameraByteOrder N 'Cmbo' CameraByteOrder N 'DcEM' DcEM Kodak DcEM 'DcME' DcME Kodak DcME
Tag ID Tag Name Writable ------ -------- -------- [no tags known]
Tag ID Tag Name Writable ------ -------- -------- [no tags known]
This information is found in the TAGS atom of MOV videos from Kodak models such as the P880.
Index1 Tag Name Writable
------ -------- --------
0 Make N
22 Model N
64 ModelType N
78 ExposureTime N
82 FNumber N
90 ExposureCompensation N
112 FocalLength N
These tags are found in .MOS images from Leaf digital camera backs as written by Creo Leaf Capture. They exist within the Leaf-specific directory structure of EXIF tag 0x8606. The tables below list observed Leaf tags, however ExifTool will extract any tags found in the Leaf directories even if they don't appear in these tables.
Tag ID Tag Name Writable ------ -------- -------- 'JPEG_preview_data' PreviewImage undef 'JPEG_preview_info' PreviewInfo N 'PDA_histogram_data' PDAHistogram N 'back_serial_number' BackSerial N 'camera_profile' CameraProfile Leaf CameraProfile 'icc_camera_profile' ICC_Profile ICC_Profile 'icc_camera_to_tone_matrix' ToneMatrix N 'icc_camera_to_tone_space_flow' ToneSpaceFlow N 'icc_rgb_ws_profile' RGB_Profile ICC_Profile 'image_offset' ImageOffset N 'pattern_ratation_angle' PatternAngle N
All Tag ID's in the following table have a leading 'CamProf_' which has been removed.
Tag ID Tag Name Writable ------ -------- -------- 'back_type' CameraBackType N 'capture_profile' CaptureProfile Leaf CaptureProfile 'image_profile' ImageProfile Leaf ImageProfile 'name' CameraName N 'type' CameraType N 'version' CameraProfileVersion N
All Tag ID's in the following table have a leading 'CaptProf_' which has been removed.
Tag ID Tag Name Writable ------ -------- -------- 'CCD_rect' CCDRect N 'CCD_valid_rect' CCDValidRect N 'CCD_video_rect' CCDVideoRect N 'back_type' CaptProfBackType N 'center_dark_rect' CenterDarkRect N 'color_averages' ColorAverages N 'color_matrix' ColorMatrix N 'dark_correction_type' DarkCorrectionType N 'image_bounds' ImageBounds N 'image_fields' ImageFields N 'image_offset' ImageOffset N 'left_dark_rect' LeftDarkRect N 'luminance_consts' LuminanceConsts N 'mosaic_pattern' MosaicPattern N 'name' CaptProfName N 'number_of_planes' NumberOfPlanes N 'raw_data_rotation' RawDataRotation N 'reconstruction_type' ReconstructionType N 'right_dark_rect' RightDarkRect N 'serial_number' CaptureSerial N 'type' CaptProfType N 'version' CaptProfVersion N 'xy_offset_info' XYOffsetInfo N
All Tag ID's in the following table have a leading 'ImgProf_' which has been removed.
Tag ID Tag Name Writable ------ -------- -------- 'back_type' ImgProfBackType N 'image_status' ImageStatus N 'name' ImgProfName N 'rotation_angle' RotationAngle N 'shoot_setup' ShootSetup Leaf ShootSetup 'type' ImgProfType N 'version' ImgProfVersion N
All Tag ID's in the following table have a leading 'ShootObj_' which has been removed.
Tag ID Tag Name Writable ------ -------- -------- 'back_type' ShootObjBackType N 'camera_setup' CameraSetup Leaf CameraSetup 'capture_setup' CaptureSetup Leaf CaptureSetup 'color_setup' ColorSetup Leaf ColorSetup 'look_header' LookHeader Leaf LookHeader 'name' ShootObjName N 'save_setup' SaveSetup Leaf SaveSetup 'type' ShootObjType N 'version' ShootObjVersion N
All Tag ID's in the following table have a leading 'CameraObj_' which has been removed.
Tag ID Tag Name Writable ------ -------- -------- 'ISO_speed' ISOSpeed N 'back_type' CameraObjBackType N 'camera_type' CameraType N 'lens_ID' LensID N 'lens_type' LensType N 'name' CameraObjName N 'strobe' Strobe N 'type' CameraObjType N 'version' CameraObjVersion N
All Tag ID's in the following table have a leading 'CaptureObj_' which has been removed.
Tag ID Tag Name Writable ------ -------- -------- 'Multi_quality' MultiQuality N 'back_type' CaptureObjBackType N 'name' CaptureObjName N 'neutals' Neutals Leaf Neutrals 'selection' Selection Leaf Selection 'sharpness' Sharpness Leaf Sharpness 'single_quality' SingleQuality N 'tone_curve' ToneCurve Leaf ToneCurve 'type' CaptureObjType N 'version' CaptureObjVersion N
All Tag ID's in the following table have a leading 'NeutObj_' which has been removed.
Tag ID Tag Name Writable ------ -------- -------- 'back_type' NeutObjBackType N 'color_casts' ColorCasts N 'highlight_end_points' HighlightEndPoints N 'name' NeutObjName N 'neutrals' Neutrals N 'shadow_end_points' ShadowEndPoints N 'type' NeutObjType N 'version' NeutObjVersion N
All Tag ID's in the following table have a leading 'SelObj_' which has been removed.
Tag ID Tag Name Writable ------ -------- -------- 'back_type' SelObjBackType N 'locks' Locks N 'name' SelObjName N 'orientation' Orientation N 'rect' Rect N 'resolution' Resolution N 'scale' Scale N 'type' SelObjType N 'version' SelObjVersion N
All Tag ID's in the following table have a leading 'SharpObj_' which has been removed.
Tag ID Tag Name Writable ------ -------- -------- 'back_type' SharpObjBackType N 'data_len' DataLen N 'name' SharpObjName N 'sharp_info' SharpInfo N 'sharp_method' SharpMethod N 'type' SharpObjType N 'version' SharpObjVersion N
All Tag ID's in the following table have a leading 'ToneObj_' which has been removed.
Tag ID Tag Name Writable ------ -------- -------- 'back_type' ToneObjBackType N 'gamma' Gamma N 'name' ToneObjName N 'npts' Npts N 'tones' Tones N 'type' ToneObjType N 'version' ToneObjVersion N
All Tag ID's in the following table have a leading 'ColorObj_' which has been removed.
Tag ID Tag Name Writable ------ -------- -------- 'back_type' ColorObjBackType N 'color_mode' ColorMode N 'color_type' ColorType N 'has_ICC' HasICC N 'input_profile' InputProfile N 'name' ColorObjName N 'output_profile' OutputProfile N 'type' ColorObjType N 'version' ColorObjVersion N
All Tag ID's in the following table have a leading 'LookHead_' which has been removed.
Tag ID Tag Name Writable ------ -------- -------- 'back_type' LookHeadBackType N 'name' LookHeadName N 'type' LookHeadType N 'version' LookHeadVersion N
All Tag ID's in the following table have a leading 'SaveObj_' which has been removed.
Tag ID Tag Name Writable ------ -------- -------- 'back_type' SaveObjBackType N 'leaf_auto_active' LeafAutoActive N 'leaf_auto_base_name' LeafAutoBaseName N 'leaf_hot_folder' LeafHotFolder N 'leaf_open_proc_HDR' LeafOpenProcHDR N 'leaf_output_file_type' LeafOutputFileType N 'leaf_save_selection' LeafSaveSelection N 'name' SaveObjName N 'std_auto_active' StdAutoActive N 'std_base_name' StdBaseName N 'std_hot_folder' StdHotFolder N 'std_open_in_photoshop' StdOpenInPhotoshop N 'std_output_bit_depth' StdOutputBitDepth N 'std_output_color_mode' StdOutputColorMode N 'std_output_file_type' StdOutputFileType N 'std_oxygen' StdOxygen N 'std_save_selection' StdSaveSelection N 'std_scaled_output' StdScaledOutput N 'std_sharpen_output' StdSharpenOutput N 'type' SaveObjType N 'version' SaveObjVersion N
Leaf writes a TIFF-format sub-IFD inside IFD0 of a MOS image. No tags in this sub-IFD are currently known, except for tag 0x8606 which really shouldn't be here anyway (so it doesn't appear in the table below) because it duplicates a reference to the same data of tag 0x8606 in IFD0.
Tag ID Tag Name Writable ------ -------- -------- [no tags known]
These tags are used by Minolta, Konica/Minolta as well as some Sony cameras. Minolta doesn't make things easy for decoders because the meaning of some tags and the location where some information is stored is different for different camera models. (Take MinoltaQuality for example, which may be located in 5 different places.)
Tag ID Tag Name Writable
------ -------- --------
0x0000 MakerNoteVersion undef[4]
0x0001 MinoltaCameraSettingsOld Minolta CameraSettings
0x0003 MinoltaCameraSettings Minolta CameraSettings
0x0004 MinoltaCameraSettings7D Minolta CameraSettings7D
0x0010 CameraInfoA100 Minolta CameraInfoA100
0x0018 ISInfoA100 Minolta ISInfoA100
ImageStabilization N
0x0020 WBInfoA100 Minolta WBInfoA100
0x0040 CompressedImageSize int32u
0x0081 PreviewImage undef
0x0088 PreviewImageStart int32u*
0x0089 PreviewImageLength int32u*
0x0100 SceneMode int32u
0x0101 ColorMode int32u
0x0102 MinoltaQuality int32u
0x0103 MinoltaQuality int32u
MinoltaImageSize int32u
0x0104 FlashExposureComp rational64s
0x0105 Teleconverter int32u
0x0107 ImageStabilization int32u
0x0109 RawAndJpgRecording int32u
0x010a ZoneMatching int32u
0x010b ColorTemperature int32u
0x010c LensType int32u
0x0111 ColorCompensationFilter int32s
0x0112 WhiteBalanceFineTune int32u
0x0113 ImageStabilization int32u
0x0114 MinoltaCameraSettings5D Minolta CameraSettings5D
CameraSettingsA100 Minolta CameraSettingsA100
0x0115 WhiteBalance int32u
0x0e00 PrintIM PrintIM
0x0f00 MinoltaCameraSettings2 N
There is some variability in CameraSettings information between different models (and sometimes even between different firmware versions), so this information may not be as reliable as it should be. Because of this, tags in the following tables are set to lower priority to prevent them from superceding the values of same-named tags in other locations when duplicate tags are disabled.
Index4 Tag Name Writable
------ -------- --------
1 ExposureMode int32u
2 FlashMode int32u
3 WhiteBalance int32u~
4 MinoltaImageSize int32u
5 MinoltaQuality int32u
6 DriveMode int32u
7 MeteringMode int32u
8 ISO int32u
9 ExposureTime int32u
10 FNumber int32u
11 MacroMode int32u
12 DigitalZoom int32u
13 ExposureCompensation int32u
14 BracketStep int32u
16 IntervalLength int32u
17 IntervalNumber int32u
18 FocalLength int32u
19 FocusDistance int32u
20 FlashFired int32u
21 MinoltaDate int32u
22 MinoltaTime int32u
23 MaxAperture int32u
26 FileNumberMemory int32u
27 LastFileNumber int32u
28 ColorBalanceRed int32u
29 ColorBalanceGreen int32u
30 ColorBalanceBlue int32u
31 Saturation int32u
32 Contrast int32u
33 Sharpness int32u
34 SubjectProgram int32u
35 FlashExposureComp int32u
36 ISOSetting int32u
37 MinoltaModelID int32u
38 IntervalMode int32u
39 FolderName int32u
40 ColorMode int32u
41 ColorFilter int32u
42 BWFilter int32u
43 InternalFlash int32u
44 Brightness int32u
45 SpotFocusPointX int32u
46 SpotFocusPointY int32u
47 WideFocusZone int32u
48 FocusMode int32u
49 FocusArea int32u
50 DECPosition int32u
51 ColorProfile int32u
52 DataImprint int32u
63 FlashMetering int32u
Index2 Tag Name Writable
------ -------- --------
0 ExposureMode int16u
2 MinoltaImageSize int16u
3 MinoltaQuality int16u
4 WhiteBalance int16u
14 FocusMode int16u
16 AFPoints int16u
21 Flash int16u
22 FlashMode int16u
28 ISOSetting int16u
30 ExposureCompensation int16s
37 ColorSpace int16u
38 Sharpness int16u
39 Contrast int16u
40 Saturation int16u
45 FreeMemoryCardImages int16u
63 ColorTemperature int16s
64 HueAdjustment int16u
70 Rotation int16u
71 FNumber int16u
72 ExposureTime int16u
74 FreeMemoryCardImages int16u
94 ImageNumber int16u
96 NoiseReduction int16u
98 ImageNumber2 int16u
113 ImageStabilization int16u
117 ZoneMatchingOn int16u
Camera information for the Sony DSLR-A100.
Index1 Tag Name Writable
------ -------- --------
1 AFSensorActive int8u
2 AFStatusActiveSensor int16s
4 AFStatusTop-Right int16s
6 AFStatusBottom-Right int16s
8 AFStatusBottom int16s
10 AFStatusMiddleHorizontal int16s
12 AFStatusCenterVertical int16s
14 AFStatusTop int16s
16 AFStatusTop-Left int16s
18 AFStatusBottom-Left int16s
20 FocusLocked int8u
21 AFPoint int8u
22 AFMode int8u
45 AFStatusLeft int16s
47 AFStatusCenterHorizontal int16s
49 AFStatusRight int16s
51 AFAreaMode int8u
Image stabilization information for the Sony DSLR-A100.
Index1 Tag Name Writable
------ -------- --------
0 ImageStabilization int16u
White balance information for the Sony DSLR-A100.
Index1 Tag Name Writable
------ -------- --------
14 DriveMode int8u
16 Rotation int8u
20 ImageStabilizationSetting int8u
21 DynamicRangeOptimizerMode int8u
42 ExposureCompensationMode int8u
43 WBBracketShotNumber int8u
44 WhiteBalanceBracketing int8u
45 ExposureBracketShotNumber int8u
49 FlashFunction int16u
52 ExposureMode int16u
54 ColorMode int16u
56 AverageLV int16u
60 FrameNumber int8u
150 WB_RGBLevels int16u[3]
174 WB_GBRGLevels int16u[4]
192 WB_RedLevelsTungsten int16u[7]
206 WB_BlueLevelsTungsten int16u[7]
220 WB_RedLevelsDaylight int16u[7]
234 WB_BlueLevelsDaylight int16u[7]
248 WB_RedLevelsCloudy int16u[7]
262 WB_BlueLevelsCloudy int16u[7]
276 WB_RedLevelsFlash int16u[7]
290 WB_BlueLevelsFlash int16u[7]
332 WB_RedLevelsFluorescent int16u[7]
346 WB_BlueLevelsFluorescent int16u[7]
360 WB_RedLevelsShade int16u[7]
374 WB_BlueLevelsShade int16u[7]
392 WB_RedLevel6500K int16u
394 WB_BlueLevel6500K int16u
396 WB_RedLevelCustom int16u
398 WB_BlueLevelCustom int16u
408 WB_RedLevel3500K int16u
410 WB_BlueLevel3500K int16u
446 WB_RedLevelsKelvin int16u[75]
596 WB_BlueLevelsKelvin int16u[75]
772 WB_RBLevelsFlash int16u[2]
776 WB_RBLevelsCoolWhiteF int16u[2]
1000 WB_RBLevelsTungsten int16u[2]
1004 WB_RBLevelsDaylight int16u[2]
1008 WB_RBLevelsCloudy int16u[2]
1012 WB_RBLevelsFlash int16u[2]
1020 WB_RedLevelsFluorescent int16u[7]
1034 WB_BlueLevelsFluorescent int16u[7]
1048 WB_RBLevelsShade int16u[2]
1056 WB_RBLevels6500K int16u[2]
1060 WB_RBLevelsCustom int16u[2]
1072 WB_RBLevels3500K int16u[2]
1320 WB_RBLevelsDaylight int16u[2]
1350 WB_RGBLevels int16u[3]
1576 AEMeteringSegments int8u[40]
1680 MeasuredLV int8u
1681 BrightnessValue int8u
18872 ExposureTime int8u
18874 ISO int8u
18875 FocusDistance int8u
18877 LensType int16uRev
18880 ExposureCompensation int8s
18881 FlashExposureComp int8s
18882 ImageStabilization int8u
18883 BrightnessValue int8u
18885 MaxAperture int8u
18887 FNumber int8u
18908 InternalSerialNumber string[12]
Index2 Tag Name Writable
------ -------- --------
10 ExposureMode int16u
12 MinoltaImageSize int16u
13 MinoltaQuality int16u
14 WhiteBalance int16u
31 Flash int16u
32 FlashMode int16u
37 MeteringMode int16u
38 ISOSetting int16u
47 ColorSpace int16u
48 Sharpness int16u
49 Contrast int16u
50 Saturation int16u
53 ExposureTime int16u
54 FNumber int16u
55 FreeMemoryCardImages int16u
73 ColorTemperature int16s
74 HueAdjustment int16u
80 Rotation int16u
83 ExposureCompensation int16u
84 FreeMemoryCardImages int16u
101 Rotation int16u
110 ColorTemperature int16s
113 PictureFinish int16u
174 ImageNumber int16u
176 NoiseReduction int16u
189 ImageStabilization int16u
Camera settings information for the Sony DSLR-A100.
Index2 Tag Name Writable
------ -------- --------
0 ExposureMode int16u
1 ExposureCompensationSetting int16u
5 HighSpeedSync int16u
6 ShutterSpeedSetting int16u
7 ApertureSetting int16u
8 ExposureTime int16u
9 FNumber int16u
10 DriveMode2 int16u
11 WhiteBalance int16u
12 FocusMode int16u
13 AFPointSelected int16u
14 AFAreaMode int16u
15 FlashMode int16u
16 FlashExposureCompSet int16u
18 MeteringMode int16u
19 ISOSetting int16u
20 ZoneMatchingMode int16u
21 DynamicRangeOptimizer int16u
22 ColorMode int16u
23 ColorSpace int16u
24 Sharpness int16u
25 Contrast int16u
26 Saturation int16u
28 FlashMetering int16u
29 PrioritySetupShutterRelease int16u
30 DriveMode int16u
31 SelfTimerTime int16u
32 ContinuousBracketing int16u
33 SingleFrameBracketing int16u
34 WhiteBalanceBracketing int16u
35 WhiteBalanceSetting int16u
36 PresetWhiteBalance int16u
37 ColorTemperatureSetting int16u
38 CustomWBSetting int16u
39 DynamicRangeOptimizerSetting int16u
50 FreeMemoryCardImages int16u
52 CustomWBRedLevel int16u
53 CustomWBGreenLevel int16u
54 CustomWBBlueLevel int16u
55 CustomWBError int16u
56 WhiteBalanceFineTune int16s
57 ColorTemperature int16u
58 ColorCompensationFilter int16s
59 SonyImageSize int16u
60 SonyQuality int16u
61 InstantPlaybackTime int16u
62 InstantPlaybackSetup int16u
63 NoiseReduction int16u
64 EyeStartAF int16u
65 RedEyeReduction int16u
66 FlashDefault int16u
67 AutoBracketOrder int16u
68 FocusHoldButton int16u
69 AELButton int16u
70 ControlDialSet int16u
71 ExposureCompensationMode int16u
72 AFAssist int16u
73 CardShutterLock int16u
74 LensShutterLock int16u
75 AFAreaIllumination int16u
76 MonitorDisplayOff int16u
77 RecordDisplay int16u
78 PlayDisplay int16u
80 ExposureIndicator int16u
81 AELExposureIndicator int16u
82 ExposureBracketingIndicatorLast int16u
83 MeteringOffScaleIndicator int16u
84 FlashExposureIndicator int16u
85 FlashExposureIndicatorNext int16u
86 FlashExposureIndicatorLast int16u
87 ImageStabilization int16u
88 FocusModeSwitch int16u
89 FlashType int16u
90 Rotation int16u
91 AELock int16u
94 ColorTemperature int16u
95 ColorCompensationFilter int16s
96 BatteryState int16u
This information is found in MOV videos from Minolta models such as the DiMAGE A2, S414 and 7Hi.
Index1 Tag Name Writable
------ -------- --------
0 Make N
20 SoftwareVersion N
This information is found in MOV videos from some Konica Minolta models such as the DiMage Z10 and X50.
Index1 Tag Name Writable
------ -------- --------
0 Make N
32 ModelType N
46 ExposureTime N
50 FNumber N
58 ExposureCompensation N
80 FocalLength N
This information is found in MOV videos from some Minolta models such as the DiMAGE X and Xt.
Index1 Tag Name Writable
------ -------- --------
0 Make N
24 ModelType N
38 ExposureTime N
42 FNumber N
50 ExposureCompensation N
72 FocalLength N
These tags are used in Panasonic/Leica cameras.
Tag ID Tag Name Writable ------ -------- -------- 0x0001 ImageQuality int16u 0x0002 FirmwareVersion undef 0x0003 WhiteBalance int16u 0x0007 FocusMode int16u 0x000f AFAreaMode int8u[2] 0x001a ImageStabilization int16u 0x001c MacroMode int16u 0x001f ShootingMode int16u 0x0020 Audio int16u 0x0021 DataDump N 0x0023 WhiteBalanceBias int16s 0x0024 FlashBias int16s 0x0025 InternalSerialNumber undef[16] 0x0026 PanasonicExifVersion undef 0x0028 ColorEffect int16u 0x0029 TimeSincePowerOn int32u 0x002a BurstMode int16u 0x002b SequenceNumber int32u 0x002c ContrastMode int16u 0x002d NoiseReduction int16u 0x002e SelfTimer int16u 0x0030 Rotation int16u 0x0031 AFAssistLamp int16u 0x0032 ColorMode int16u 0x0033 BabyAge string 0x0034 OpticalZoomMode int16u 0x0035 ConversionLens int16u 0x0036 TravelDay int16u 0x0039 Contrast int16u 0x003a WorldTimeLocation int16u 0x003b TextStamp int16u 0x003c ProgramISO int16u 0x003d AdvancedSceneType int16u 0x003e TextStamp int16u 0x003f FacesDetected int16u 0x0040 Saturation int16u 0x0041 Sharpness int16u 0x0042 FilmMode int16u 0x0044 ColorTempKelvin int16u 0x0046 WBShiftAB int16u 0x0047 WBShiftGM int16u 0x0048 FlashCurtain int16u 0x004b PanasonicImageWidth int32u 0x004c PanasonicImageHeight int32u 0x004d AFPointPosition rational64u[2] 0x004e FaceDetInfo Panasonic FaceDetInfo 0x0051 LensType N 0x0052 LensSerialNumber N 0x0053 AccessoryType N 0x0059 Transform undef[4] 0x005d IntelligentExposure int16u 0x0061 FaceRecInfo Panasonic FaceRecInfo 0x0062 FlashWarning int16u 0x0063 RecognizedFaceFlags? undef[4] 0x0065 Title undef 0x0066 BabyName undef 0x0067 Location undef 0x0069 Country undef 0x006b State undef 0x006d City undef 0x006f Landmark undef 0x0070 IntelligentResolution int8u 0x0079 IntelligentD-Range int16u 0x0086 ManometerPressure int16u 0x0089 PhotoStyle int16u 0x0e00 PrintIM PrintIM 0x8000 MakerNoteVersion undef 0x8001 SceneMode int16u 0x8004 WBRedLevel int16u 0x8005 WBGreenLevel int16u 0x8006 WBBlueLevel int16u 0x8007 FlashFired int16u 0x8008 TextStamp int16u 0x8009 TextStamp int16u 0x8010 BabyAge string 0x8012 Transform undef[4]
Face detection position information.
Index2 Tag Name Writable
------ -------- --------
0 NumFacePositions int16u
1 Face1Position int16u[4]
5 Face2Position int16u[4]
9 Face3Position int16u[4]
13 Face4Position int16u[4]
17 Face5Position int16u[4]
Tags written by cameras with facial recognition. These cameras not only detect faces in an image, but also recognize specific people based a user-supplied set of known faces.
Index1 Tag Name Writable
------ -------- --------
0 FacesRecognized int16u
4 RecognizedFace1Name string[20]
24 RecognizedFace1Position int16u[4]
32 RecognizedFace1Age string[20]
52 RecognizedFace2Name string[20]
72 RecognizedFace2Position int16u[4]
80 RecognizedFace2Age string[20]
100 RecognizedFace3Name string[20]
120 RecognizedFace3Position int16u[4]
128 RecognizedFace3Age string[20]
These tags are used by the Leica M8.
Tag ID Tag Name Writable ------ -------- -------- 0x0300 Quality int16u 0x0302 UserProfile int32u 0x0303 SerialNumber int32u 0x0304 WhiteBalance int16u 0x0310 LensType int32u 0x0311 ExternalSensorBrightnessValue rational64s 0x0312 MeasuredLV rational64s 0x0313 ApproximateFNumber rational64u 0x0320 CameraTemperature int32s 0x0321 ColorTemperature int32u 0x0322 WBRedLevel rational64u 0x0323 WBGreenLevel rational64u 0x0324 WBBlueLevel rational64u 0x0325 UV-IRFilterCorrection int32u 0x0330 CCDVersion int32u 0x0331 CCDBoardVersion int32u 0x0332 ControllerBoardVersion int32u 0x0333 M16CVersion int32u 0x0340 ImageIDNumber int32u
These tags are used by the Leica R8 and R9 digital backs.
Tag ID Tag Name Writable ------ -------- -------- 0x000d WB_RGBLevels int16u[3]
This information is written by the M9.
Tag ID Tag Name Writable ------ -------- -------- 0x3000 Subdir3000 Panasonic Subdir 0x3100 Subdir3100 Panasonic Subdir 0x3400 Subdir3400 Panasonic Subdir 0x3900 Subdir3900 Panasonic Subdir
Tag ID Tag Name Writable ------ -------- -------- 0x300a Contrast int32u 0x300b Sharpening int32u 0x300d Saturation int32u 0x3033 WhiteBalance int32u 0x3034 JPEGQuality int32u 0x3036 WB_RGBLevels rational64u[3] 0x3038 UserProfile string 0x303a JPEGSize int32u 0x3103 SerialNumber string 0x3109 FirmwareVersion string 0x312a BaseISO int32u 0x312b SensorWidth int32u 0x312c SensorHeight int32u 0x312d SensorBitDepth int32u 0x3402 CameraTemperature int32s 0x3405 LensType int32u 0x3406 ApproximateFNumber rational64u 0x3407 MeasuredLV int32s 0x3408 ExternalSensorBrightnessValue int32s 0x3901 Data1 Panasonic Data1 0x3902 Data2 Panasonic Data2
Index1 Tag Name Writable
------ -------- --------
22 LensType int32u[0.25]
Index1 Tag Name Writable ------ -------- -------- [no tags known]
This information is written by the X1.
Tag ID Tag Name Writable ------ -------- -------- 0x0407 OriginalFileName string 0x0408 OriginalDirectory string 0x040d ExposureMode int8u[4] 0x0410 ShotInfo Panasonic ShotInfo 0x0412 FilmMode string 0x0413 WB_RGBLevels rational64u[3]
Index1 Tag Name Writable
------ -------- --------
0 FileIndex int16u
This information is written by the S2 (as a trailer in JPEG images).
Tag ID Tag Name Writable ------ -------- -------- 0x0300 PreviewImage undef 0x0301 UnknownBlock? N 0x0303 LensType N
This type of maker notes is used by models such as the NV-DS65, PV-D2002, PV-DC3000, PV-DV203, PV-DV401, PV-DV702, PV-L2001, PV-SD4090, PV-SD5000 and iPalm.
Index2 Tag Name Writable
------ -------- --------
0 MakerNoteType N
3 Gain N
Tags extracted from the PANA user data found in MP4 videos from models such as the DMC-FT20.
Index1 Tag Name Writable
------ -------- --------
4 Model N
88 ThumbnailWidth N
90 ThumbnailHeight N
92 ThumbnailImage N
16488 ExifData EXIF
These tags are used in Pentax/Asahi cameras.
Tag ID Tag Name Writable
------ -------- --------
0x0000 PentaxVersion int8u[4]
0x0001 PentaxModelType int16u
0x0002 PreviewImageSize int16u[2]~
0x0003 PreviewImageLength int32u*
0x0004 PreviewImageStart int32u*
0x0005 PentaxModelID int32u
0x0006 Date undef[4]
0x0007 Time undef[3]
0x0008 Quality int16u
0x0009 PentaxImageSize int16u
0x000b PictureMode int16u[n]
0x000c FlashMode int16u[n]
0x000d FocusMode int16u
0x000e AFPointSelected int16u
0x000f AFPointsInFocus int16u
0x0010 FocusPosition int16u
0x0012 ExposureTime int32u
0x0013 FNumber int16u
0x0014 ISO int16u
0x0015 LightReading int16u
0x0016 ExposureCompensation int16u
0x0017 MeteringMode int16u
0x0018 AutoBracketing int16u[n]
0x0019 WhiteBalance int16u
0x001a WhiteBalanceMode int16u
0x001b BlueBalance int16u
0x001c RedBalance int16u
0x001d FocalLength int32u
0x001e DigitalZoom int16u
0x001f Saturation int16u[n]
0x0020 Contrast int16u[n]
0x0021 Sharpness int16u[n]
0x0022 WorldTimeLocation int16u
0x0023 HometownCity int16u
0x0024 DestinationCity int16u
0x0025 HometownDST int16u
0x0026 DestinationDST int16u
0x0027 DSPFirmwareVersion undef
0x0028 CPUFirmwareVersion undef
0x0029 FrameNumber int32u
0x002d EffectiveLV int16u
EffectiveLV int32u
0x0032 ImageEditing undef[4]
0x0033 PictureMode int8u[3]
0x0034 DriveMode int8u[4]
0x0035 SensorSize int16u[2]
0x0037 ColorSpace int16u
0x0038 ImageAreaOffset int16u[2]
0x0039 RawImageSize int16u[2]~
0x003c AFPointsInFocus N
0x003e PreviewImageBorders int8u[4]
0x003f LensRec Pentax LensRec
0x0040 SensitivityAdjust int16u
0x0041 ImageEditCount int16u
0x0047 CameraTemperature int8s
0x0048 AELock int16u
0x0049 NoiseReduction int16u
0x004d FlashExposureComp int32s
0x004f ImageTone int16u
0x0050 ColorTemperature int16u
0x0053 ColorTempDaylight undef[4]
0x0054 ColorTempShade undef[4]
0x0055 ColorTempCloudy undef[4]
0x0056 ColorTempTungsten undef[4]
0x0057 ColorTempFluorescentD undef[4]
0x0058 ColorTempFluorescentN undef[4]
0x0059 ColorTempFluorescentW undef[4]
0x005a ColorTempFlash undef[4]
0x005c ShakeReductionInfo Pentax SRInfo
0x005d ShutterCount undef[4]
0x0060 FaceInfo Pentax FaceInfo
0x0062 RawDevelopmentProcess int16u
0x0067 Hue int16u
0x0068 AWBInfo Pentax AWBInfo
0x0069 DynamicRangeExpansion undef[4]
0x006b TimeInfo Pentax TimeInfo
0x006c HighLowKeyAdj int16s[2]
0x006d ContrastHighlight int16s[2]
0x006e ContrastShadow int16s[2]
0x006f ContrastHighlightShadowAdj int8u
0x0070 FineSharpness int8u[n]
0x0071 HighISONoiseReduction int8u
0x0072 AFAdjustment int16s
0x0073 MonochromeFilterEffect int16u
0x0074 MonochromeToning int16u
0x0076 FaceDetect int8u[2]
0x0077 FaceDetectFrameSize int16u[2]
0x0079 ShadowCorrection int8u[n]
0x007a ISOAutoParameters int8u[2]
0x007b CrossProcess int8u
0x007d LensCorr Pentax LensCorr
0x007f BleachBypassToning int16u
0x0080 AspectRatio Y
0x0082 BlurControl int8u[4]
0x0088 NeutralDensityFilter int8u
0x008b ISO int32u
0x0200 BlackPoint int16u[4]
0x0201 WhitePoint int16u[4]
0x0203 ColorMatrixA int16s[9]
0x0204 ColorMatrixB int16s[9]
0x0205 CameraSettings Pentax CameraSettings
CameraSettingsUnknown Pentax CameraSettingsUnknown
0x0206 AEInfo Pentax AEInfo
AEInfo2 Pentax AEInfo2
AEInfo3 Pentax AEInfo3
AEInfoUnknown Pentax AEInfoUnknown
0x0207 LensInfo Pentax LensInfo
Pentax LensInfo2
Pentax LensInfo3
Pentax LensInfo4
Pentax LensInfo5
0x0208 FlashInfo Pentax FlashInfo
FlashInfoUnknown Pentax FlashInfoUnknown
0x0209 AEMeteringSegments int8u[n]
0x020a FlashMeteringSegments int8u[n]
0x020b SlaveFlashMeteringSegments int8u[n]
0x020d WB_RGGBLevelsDaylight int16u[4]
0x020e WB_RGGBLevelsShade int16u[4]
0x020f WB_RGGBLevelsCloudy int16u[4]
0x0210 WB_RGGBLevelsTungsten int16u[4]
0x0211 WB_RGGBLevelsFluorescentD int16u[4]
0x0212 WB_RGGBLevelsFluorescentN int16u[4]
0x0213 WB_RGGBLevelsFluorescentW int16u[4]
0x0214 WB_RGGBLevelsFlash int16u[4]
0x0215 CameraInfo Pentax CameraInfo
0x0216 BatteryInfo Pentax BatteryInfo
0x021b SaturationInfo? N
0x021f AFInfo Pentax AFInfo
0x0220 HuffmanTable? N
0x0221 KelvinWB Pentax KelvinWB
0x0222 ColorInfo Pentax ColorInfo
0x0224 EVStepInfo Pentax EVStepInfo
0x0226 ShotInfo Pentax ShotInfo
0x0227 FacePos Pentax FacePos
0x0228 FaceSize Pentax FaceSize
0x0229 SerialNumber string
0x022a FilterInfo Pentax FilterInfo
0x022b LevelInfo Pentax LevelInfo
0x022d WBLevels Pentax WBLevels
0x022e Artist string
0x022f Copyright string
0x0230 FirmwareVersion string
0x0231 ContrastDetectAFArea int16u[4]
0x0235 CrossProcessParams undef[10]
0x0239 LensInfoQ Pentax LensInfoQ
0x03fe DataDump N
0x03ff TempInfoK5 Pentax TempInfoK5
UnknownInfo Pentax UnknownInfo
0x0402 ToneCurve Y~
0x0403 ToneCurves Y~
0x0405 UnknownBlock? undef
0x0e00 PrintIM PrintIM
This record stores the LensType, plus one or two unknown bytes for some models.
Index1 Tag Name Writable
------ -------- --------
0 LensType int8u[2]
Shake reduction information.
Index1 Tag Name Writable
------ -------- --------
0 SRResult int8u
1 ShakeReduction int8u
2 SRHalfPressTime int8u
3 SRFocalLength int8u
Index1 Tag Name Writable
------ -------- --------
0 FacesDetected int8u
2 FacePosition int8u[2]
Index1 Tag Name Writable
------ -------- --------
0 WhiteBalanceAutoAdjustment int8u
1 TungstenAWB int8u
Index1 Tag Name Writable
------ -------- --------
0.1 WorldTimeLocation int8u & 0x01
0.2 HometownDST int8u & 0x02
0.3 DestinationDST int8u & 0x04
2 HometownCity int8u
3 DestinationCity int8u
Index1 Tag Name Writable
------ -------- --------
0 DistortionCorrection int8u
1 ChromaticAberrationCorrection int8u
Camera settings information written by Pentax DSLR cameras.
Index1 Tag Name Writable
------ -------- --------
0 PictureMode2 int8u
1.1 ProgramLine int8u & 0x03
1.2 EVSteps int8u & 0x20
1.3 E-DialInProgram int8u & 0x40
1.4 ApertureRingUse int8u & 0x80
2 FlashOptions int8u & 0xf0
2.1 MeteringMode2 int8u & 0x0f
3 AFPointMode int8u & 0xf0
3.1 FocusMode2 int8u & 0x0f
4 AFPointSelected2 int16u
6 ISOFloor int8u
7 DriveMode2 int8u
8 ExposureBracketStepSize int8u
9 BracketShotNumber int8u
10 WhiteBalanceSet int8u & 0xf0
10.1 MultipleExposureSet int8u & 0x0f
13 RawAndJpgRecording int8u
14.1 JpgRecordedPixels int8u & 0x03
14.2 LinkAEToAFPoint int8u & 0x01
14.3 SensitivitySteps int8u & 0x02
14.4 ISOAuto int8u & 0x04
16 FlashOptions2 int8u & 0xf0
16.1 MeteringMode3 int8u & 0x0f
17.1 SRActive int8u & 0x80
17.2 Rotation int8u & 0x60
17.3 ISOSetting int8u & 0x04
17.4 SensitivitySteps int8u & 0x02
18 TvExposureTimeSetting int8u
19 AvApertureSetting int8u
20 SvISOSetting int8u
21 BaseExposureCompensation int8u
This information has not yet been decoded for models such as the K-01.
Index1 Tag Name Writable ------ -------- -------- [no tags known]
Auto-exposure information for most Pentax models.
Index1 Tag Name Writable
------ -------- --------
0 AEExposureTime int8u
1 AEAperture int8u
2 AE_ISO int8u
3 AEXv int8u
4 AEBXv int8s
5 AEMinExposureTime int8u
6 AEProgramMode int8u
7 AEFlags? N
8 AEUnknown N
9 AEMaxAperture int8u
10 AEMaxAperture2 int8u
11 AEMinAperture int8u
12 AEMeteringMode int8u
14 FlashExposureCompSet int8s
Auto-exposure information for the K-01.
Index1 Tag Name Writable
------ -------- --------
2 AEExposureTime int8u
3 AEAperture int8u
4 AE_ISO int8u
5 AEXv int8u
6 AEBXv int8s
8 AEError int8s
15 SceneMode int8u
16 AEMaxAperture int8u
17 AEMaxAperture2 int8u
18 AEMinAperture int8u
19 AEMinExposureTime int8u
Auto-exposure information for the K-30
Index1 Tag Name Writable
------ -------- --------
16 AEExposureTime int8u
17 AEAperture int8u
18 AE_ISO int8u
28 AEMaxAperture int8u
29 AEMaxAperture2 int8u
30 AEMinAperture int8u
31 AEMinExposureTime int8u
Index1 Tag Name Writable ------ -------- -------- [no tags known]
Pentax lens information structure for models such as the *istD.
Index1 Tag Name Writable
------ -------- --------
0 LensType int8u[2]
3 LensData Pentax LensData
Pentax lens information structure for models such as the K10D and K20D.
Index1 Tag Name Writable
------ -------- --------
0 LensType int8u[4]
4 LensData Pentax LensData
Pentax lens data information. Some of these tags require interesting binary gymnastics to decode them into useful values.
Index1 Tag Name Writable
------ -------- --------
0.1 AutoAperture int8u & 0x01
0.2 MinAperture int8u & 0x06
0.3 LensFStops int8u & 0x70
1 LensKind? int8u
2 LC1? int8u
3 LC2? int8u
4 LC3? int8u
5 LC4? int8u
6 LC5? int8u
7 LC6? int8u
8 LC7? int8u
9 FocalLength int8u
10 NominalMaxAperture int8u & 0xf0
10.1 NominalMinAperture int8u & 0x0f
11 LC10? int8u
12 LC11? int8u
13 LC12? int8u
14.1 MaxAperture int8u & 0x7f
15 LC14? int8u
16 LC15? int8u
Pentax lens information structure for 645D.
Index1 Tag Name Writable
------ -------- --------
1 LensType int8u[4]
13 LensData Pentax LensData
Pentax lens information structure for models such as the K-5 and K-r.
Index1 Tag Name Writable
------ -------- --------
1 LensType int8u[4]
12 LensData Pentax LensData
Pentax lens information structure for the K-01.
Index1 Tag Name Writable
------ -------- --------
1 LensType int8u[5]
15 LensData Pentax LensData
Flash information tags for the K10D, K20D and K200D.
Index1 Tag Name Writable
------ -------- --------
0 FlashStatus int8u
1 InternalFlashMode int8u
2 ExternalFlashMode int8u
3 InternalFlashStrength int8u
4 TTL_DA_AUp int8u
5 TTL_DA_ADown int8u
6 TTL_DA_BUp int8u
7 TTL_DA_BDown int8u
24.1 ExternalFlashGuideNumber int8u & 0x1f
25 ExternalFlashExposureComp int8u
26 ExternalFlashBounce int8u
Index1 Tag Name Writable ------ -------- -------- [no tags known]
Index4 Tag Name Writable
------ -------- --------
0 PentaxModelID int32u
1 ManufactureDate int32u
2 ProductionCode int32u[2]
4 InternalSerialNumber int32u
Index1 Tag Name Writable
------ -------- --------
0.1 PowerSource int8u & 0x0f
1.1 BodyBatteryState int8u & 0xf0
1.2 GripBatteryState int8u & 0x0f
GripBatteryState? int8u & 0x0f
2 BodyBatteryADNoLoad int8u
BodyBatteryVoltage1 int16u
3 BodyBatteryADLoad int8u
4 GripBatteryADNoLoad int8u
BodyBatteryVoltage2 int16u
5 GripBatteryADLoad int8u
6 BodyBatteryVoltage3 int16u
8 BodyBatteryVoltage4 int16u
Index1 Tag Name Writable
------ -------- --------
0 AFPointsUnknown1? int16u
2 AFPointsUnknown2? int16u
4 AFPredictor int16s
6 AFDefocus int8u
7 AFIntegrationTime int8u
11 AFPointsInFocus int8u
White balance Blue/Red gains as a function of color temperature.
Index2 Tag Name Writable
------ -------- --------
1 KelvinWB_Daylight int16u[4]
5 KelvinWB_01 int16u[4]
9 KelvinWB_02 int16u[4]
13 KelvinWB_03 int16u[4]
17 KelvinWB_04 int16u[4]
21 KelvinWB_05 int16u[4]
25 KelvinWB_06 int16u[4]
29 KelvinWB_07 int16u[4]
33 KelvinWB_08 int16u[4]
37 KelvinWB_09 int16u[4]
41 KelvinWB_10 int16u[4]
45 KelvinWB_11 int16u[4]
49 KelvinWB_12 int16u[4]
53 KelvinWB_13 int16u[4]
57 KelvinWB_14 int16u[4]
61 KelvinWB_15 int16u[4]
65 KelvinWB_16 int16u[4]
Index1 Tag Name Writable
------ -------- --------
16 WBShiftAB int8s
17 WBShiftGM int8s
Index1 Tag Name Writable
------ -------- --------
0 EVSteps int8u
1 SensitivitySteps int8u
Index1 Tag Name Writable
------ -------- --------
1 CameraOrientation int8u
Index2 Tag Name Writable
------ -------- --------
0 Face1Position int16u[2]
2 Face2Position int16u[2]
4 Face3Position int16u[2]
6 Face4Position int16u[2]
8 Face5Position int16u[2]
10 Face6Position int16u[2]
12 Face7Position int16u[2]
14 Face8Position int16u[2]
16 Face9Position int16u[2]
18 Face10Position int16u[2]
20 Face11Position int16u[2]
22 Face12Position int16u[2]
24 Face13Position int16u[2]
26 Face14Position int16u[2]
28 Face15Position int16u[2]
30 Face16Position int16u[2]
32 Face17Position int16u[2]
34 Face18Position int16u[2]
36 Face19Position int16u[2]
38 Face20Position int16u[2]
40 Face21Position int16u[2]
42 Face22Position int16u[2]
44 Face23Position int16u[2]
46 Face24Position int16u[2]
48 Face25Position int16u[2]
50 Face26Position int16u[2]
52 Face27Position int16u[2]
54 Face28Position int16u[2]
56 Face29Position int16u[2]
58 Face30Position int16u[2]
60 Face31Position int16u[2]
62 Face32Position int16u[2]
Index2 Tag Name Writable
------ -------- --------
0 Face1Size int16u[2]
2 Face2Size int16u[2]
4 Face3Size int16u[2]
6 Face4Size int16u[2]
8 Face5Size int16u[2]
10 Face6Size int16u[2]
12 Face7Size int16u[2]
14 Face8Size int16u[2]
16 Face9Size int16u[2]
18 Face10Size int16u[2]
20 Face11Size int16u[2]
22 Face12Size int16u[2]
24 Face13Size int16u[2]
26 Face14Size int16u[2]
28 Face15Size int16u[2]
30 Face16Size int16u[2]
32 Face17Size int16u[2]
34 Face18Size int16u[2]
36 Face19Size int16u[2]
38 Face20Size int16u[2]
40 Face21Size int16u[2]
42 Face22Size int16u[2]
44 Face23Size int16u[2]
46 Face24Size int16u[2]
48 Face25Size int16u[2]
50 Face26Size int16u[2]
52 Face27Size int16u[2]
54 Face28Size int16u[2]
56 Face29Size int16u[2]
58 Face30Size int16u[2]
60 Face31Size int16u[2]
62 Face32Size int16u[2]
The parameters associated with each type of digital filter are unique, and these settings are also extracted with the DigitalFilter tag. Information is not extracted for filters that are "Off" unless the Unknown option is used.
Index1 Tag Name Writable
------ -------- --------
0 SourceDirectoryIndex int16u
2 SourceFileIndex int16u
5 DigitalFilter01 undef[17]
22 DigitalFilter02 undef[17]
39 DigitalFilter03 undef[17]
56 DigitalFilter04 undef[17]
73 DigitalFilter05 undef[17]
90 DigitalFilter06 undef[17]
107 DigitalFilter07 undef[17]
124 DigitalFilter08 undef[17]
141 DigitalFilter09 undef[17]
158 DigitalFilter10 undef[17]
175 DigitalFilter11 undef[17]
192 DigitalFilter12 undef[17]
209 DigitalFilter13 undef[17]
226 DigitalFilter14 undef[17]
243 DigitalFilter15 undef[17]
260 DigitalFilter16 undef[17]
277 DigitalFilter17 undef[17]
294 DigitalFilter18 undef[17]
311 DigitalFilter19 undef[17]
328 DigitalFilter20 undef[17]
Tags decoded from the electronic level information.
Index1 Tag Name Writable
------ -------- --------
0 LevelOrientation int8s & 0x0f
0.1 CompositionAdjust int8s & 0xf0
1 RollAngle int8s
2 PitchAngle int8s
5 CompositionAdjustX int8s
6 CompositionAdjustY int8s
7 CompositionAdjustRotation int8s
Index1 Tag Name Writable
------ -------- --------
2 WB_RGGBLevelsDaylight int16u[4]
11 WB_RGGBLevelsShade int16u[4]
20 WB_RGGBLevelsCloudy int16u[4]
29 WB_RGGBLevelsTungsten int16u[4]
38 WB_RGGBLevelsFluorescentD int16u[4]
47 WB_RGGBLevelsFluorescentN int16u[4]
56 WB_RGGBLevelsFluorescentW int16u[4]
65 WB_RGGBLevelsFlash int16u[4]
74 WB_RGGBLevelsFluorescentL int16u[4]
83 WB_RGGBLevelsUnknown? int16u[4]
92 WB_RGGBLevelsUserSelected int16u[4]
More lens information stored by the Pentax Q.
Index1 Tag Name Writable
------ -------- --------
12 LensModel string[30]
42 LensInfo string[20]
A number of additional temperature readings are extracted from this 256-byte binary-data block in images from the K-5. It is currently not known where the corresponding temperature sensors are located in the camera.
Index1 Tag Name Writable
------ -------- --------
12 CameraTemperature2 int16s
14 CameraTemperature3 int16s
20 CameraTemperature4 int16s
22 CameraTemperature5 int16s
Index1 Tag Name Writable ------ -------- -------- [no tags known]
These tags are used by the Pentax Optio 330 and 430, and are similar to the tags used by Casio.
Tag ID Tag Name Writable ------ -------- -------- 0x0001 RecordingMode int16u 0x0002 Quality int16u 0x0003 FocusMode int16u 0x0004 FlashMode int16u 0x0007 WhiteBalance int16u 0x000a DigitalZoom int32u 0x000b Sharpness int16u 0x000c Contrast int16u 0x000d Saturation int16u 0x0014 ISO int16u 0x0017 ColorFilter int16u 0x0e00 PrintIM PrintIM 0x1000 HometownCityCode undef[4] 0x1001 DestinationCityCode undef[4]
The following few tags are extracted from the wealth of information available in maker notes of the Optio E20 and E25. These maker notes are stored as ASCII text in a format very similar to some HP models.
Tag ID Tag Name Writable ------ -------- -------- 'F/W Version' FirmwareVersion N
Tags extracted from the maker notes of AVI videos from the Optio S1.
Tag ID Tag Name Writable ------ -------- -------- 0x0000 MakerNoteVersion undef[4]
Tags found in the PENT atom of MOV videos from the Optio WG-2 GPS.
Index1 Tag Name Writable
------ -------- --------
0 Make N
26 Model N
56 ExposureTime N
60 FNumber N
68 ExposureCompensation N
84 FocalLength N
113 DateTime1 N
139 DateTime2 N
167 ISO N
199 GPSVersionID N
207 GPSLatitudeRef N
209 GPSLatitude N
233 GPSLongitudeRef N
235 GPSLongitude N
259 GPSAltitudeRef N
260 GPSAltitude N
284 GPSTimeStamp N
308 GPSSatellites N
311 GPSStatus N
313 GPSMeasureMode N
315 GPSMapDatum N
322 GPSDateStamp N
371 AudioCodecID N
2003 PreviewImage N
Tags found in the PXTH atom of MOV videos from the K-01.
Index1 Tag Name Writable
------ -------- --------
0 PreviewImageLength N
4 PreviewImage N
This information is found in MOV videos from cameras such as the Optio WP.
Index1 Tag Name Writable
------ -------- --------
0 Make N
38 ExposureTime N
42 FNumber N
50 ExposureCompensation N
68 WhiteBalance N
72 FocalLength N
175 ISO N
Tags found in the JUNK chunk of AVI videos from the RS1000.
Index1 Tag Name Writable
------ -------- --------
12 Model N
This information is found in AVI videos from the Optio RZ18.
Index1 Tag Name Writable
------ -------- --------
18 Make N
44 Model N
94 FNumber N
131 DateTime1 N
157 DateTime2 N
299 ThumbnailWidth N
301 ThumbnailHeight N
303 ThumbnailLength N
307 ThumbnailImage N
Pentax-specific RIFF tags found in AVI videos.
Tag ID Tag Name Writable ------ -------- -------- 'hymn' MakerNotes Pentax
These tags are extracted from the maker notes of Phase One images.
Tag ID Tag Name Writable ------ -------- -------- 0x0100 CameraOrientation N 0x0102 SerialNumber N 0x0105 ISO N 0x0106 ColorMatrix1 N 0x0107 WB_RGBLevels N 0x0108 SensorWidth N 0x0109 SensorHeight N 0x010a SensorLeftMargin N 0x010b SensorTopMargin N 0x010c ImageWidth N 0x010d ImageHeight N 0x010e RawFormat N 0x010f RawData N 0x0110 SensorCalibration PhaseOne SensorCalibration 0x0112 DateTimeOriginal N 0x0113 ImageNumber N 0x0203 Software N 0x0204 System N 0x0210 SensorTemperature N 0x0211 SensorTemperature2 N 0x0212 UnknownDate? N 0x021c StripOffsets N 0x021d BlackLevel N 0x0222 SplitColumn N 0x0223 BlackLevelData N 0x0226 ColorMatrix2 N 0x0301 FirmwareVersions N 0x0400 ShutterSpeedValue N 0x0401 ApertureValue N 0x0402 ExposureCompensation N 0x0403 FocalLength N 0x0410 CameraModel N 0x0412 LensModel N 0x0414 MaxApertureValue N 0x0415 MinApertureValue N 0x0416 ManufactureDate N
Tag ID Tag Name Writable ------ -------- -------- 0x0400 SensorDefects N 0x0401 AllColorFlatField1? N 0x0407 SerialNumber N 0x040b RedBlueFlatField? N 0x0410 AllColorFlatField2? N 0x0416 AllColorFlatField3? N 0x0419 LinearizationCoefficients1 N 0x041a LinearizationCoefficients2 N
The following tags are extracted from the maker notes of Reconyx Hyperfire cameras such as the HC500, HC600 and PC900.
Index2 Tag Name Writable
------ -------- --------
0 MakerNoteVersion N
1 FirmwareVersion N
4 FirmwareDate int16u[2]
6 TriggerMode string[2]
7 Sequence int16u[2]
9 EventNumber int16u[2]
11 DateTimeOriginal int16u[6]
18 MoonPhase int16u
19 AmbientTemperatureFahrenheit int16s
20 AmbientTemperature int16s
21 SerialNumber undef[30]
36 Contrast int16u
37 Brightness int16u
38 Sharpness int16u
39 Saturation int16u
40 InfraredIlluminator int16u
41 MotionSensitivity int16u
42 BatteryVoltage int16u
43 UserLabel string[22]
Tag ID Tag Name Writable
------ -------- --------
0x0001 MakerNoteType string
0x0002 FirmwareVersion string
0x0005 SerialNumber undef[16]
InternalSerialNumber undef[16]
0x0e00 PrintIM PrintIM
0x1001 ImageInfo Ricoh ImageInfo
0x1003 Sharpness int32u
0x2001 RicohSubdir Ricoh Subdir
RicohSubdirIFD Ricoh Subdir
RicohRR1Subdir Ricoh Subdir
Index1 Tag Name Writable
------ -------- --------
0 RicohImageWidth int16u
2 RicohImageHeight int16u
6 RicohDate int8u[7]
28 PreviewImageStart int16u*
30 PreviewImageLength int16u*
32 FlashMode int8u
33 Macro int8u
34 Sharpness int8u
38 WhiteBalance int8u
39 ISOSetting int8u
40 Saturation int8u
Tag ID Tag Name Writable ------ -------- -------- 0x0004 ManufactureDate1 string[20] 0x0005 ManufactureDate2 string[20] 0x001a FaceInfo Ricoh FaceInfo 0x0029 FirmwareInfo Ricoh FirmwareInfo 0x002a NoiseReduction int32u 0x002c SerialInfo Ricoh SerialInfo
Index1 Tag Name Writable
------ -------- --------
181 FacesDetected int8u
182 FaceDetectFrameSize int16u[2]
188 Face1Position int16u[4]
200 Face2Position int16u[4]
212 Face3Position int16u[4]
224 Face4Position int16u[4]
236 Face5Position int16u[4]
248 Face6Position int16u[4]
260 Face7Position int16u[4]
272 Face8Position int16u[4]
Index1 Tag Name Writable
------ -------- --------
0 FirmwareRevision string[12]
12 FirmwareRevision2 string[12]
This information is found in images from the GXR.
Index1 Tag Name Writable
------ -------- --------
0 BodyFirmware string[16]
16 BodySerialNumber string[16]
32 LensFirmware string[16]
48 LensSerialNumber string[16]
Some Ricoh DC and RDC models use a text-based format for their maker notes instead of the IFD format used by the Caplio models. Below is a list of known tags in this information.
Tag ID Tag Name Writable ------ -------- -------- 'Bg' BlueGain N 'Gg' GreenGain N 'Rev' FirmwareVersion N 'Rg' RedGain N 'Rv' FirmwareVersion N
The Ricoh Caplio Pro G3 has the ability to add custom fields to the APP5 "RMETA" segment of JPEG images. While only a few observed tags have been defined below, ExifTool will extract any information found here.
Tag ID Tag Name Writable ------ -------- -------- 'Azimuth' Azimuth N 'Condition' Condition N 'Lit' Lit N 'Location' Location N 'Sign type' SignType N '_audio' SoundFile N
Tag ID Tag Name Writable ------ -------- -------- 'mnrt' MakerNoteRicoh Ricoh 'rdc2' RicohRDC2? N 'thum' ThumbnailImage N 'ucmt' Comment N
Tags found in the binary "STMN" format maker notes written by a number of Samsung models.
Index4 Tag Name Writable
------ -------- --------
0 MakerNoteVersion undef[8]
2 PreviewImageStart int32u*
3 PreviewImageLength int32u*
11 SamsungIFD Samsung IFD
This is a standard-format IFD found in the Type1 maker notes of some Samsung models, except that the entry count is a 4-byte integer and the offsets are relative to the end of the IFD. Currently, no tags in this IFD are known, so the Unknown (-u) or Verbose (-v) option must be used to see this information.
Tag ID Tag Name Writable ------ -------- -------- [no tags known]
Tags found in the EXIF-format maker notes of newer Samsung models.
Tag ID Tag Name Writable ------ -------- -------- 0x0001 MakerNoteVersion undef[4] 0x0021 PictureWizard Samsung PictureWizard 0x0030 LocalLocationName string 0x0031 LocationName string 0x0035 PreviewIFD Nikon PreviewIFD 0x0043 CameraTemperature rational64s 0xa001 FirmwareName string 0xa003 LensType int16u 0xa004 LensFirmware string 0xa010 SensorAreas int32u[8] 0xa011 ColorSpace int16u 0xa012 SmartRange int16u 0xa013 ExposureCompensation rational64s 0xa014 ISO int32u 0xa018 ExposureTime rational64u 0xa019 FNumber rational64u 0xa01a FocalLengthIn35mmFormat int32u 0xa020 EncryptionKey int32u[11]! 0xa021 WB_RGGBLevelsUncorrected int32u[4] 0xa022 WB_RGGBLevelsAuto int32u[4] 0xa023 WB_RGGBLevelsIlluminator1 int32u[4] 0xa024 WB_RGGBLevelsIlluminator2 int32u[4] 0xa028 WB_RGGBLevelsBlack int32s[4] 0xa030 ColorMatrix int32s[9] 0xa031 ColorMatrixSRGB int32s[9] 0xa032 ColorMatrixAdobeRGB int32s[9] 0xa040 ToneCurve1 int32u[23] 0xa041 ToneCurve2 int32u[23] 0xa042 ToneCurve3 int32u[23] 0xa043 ToneCurve4 int32u[23]
Index2 Tag Name Writable
------ -------- --------
0 PictureWizardMode int16u
1 PictureWizardColor int16u
2 PictureWizardSaturation int16u
3 PictureWizardSharpness int16u
4 PictureWizardContrast int16u
This information is found in MP4 videos from Samsung models such as the SMX-C20N.
Tag ID Tag Name Writable ------ -------- -------- 'EFCT' Effect N 'QLTY' Quality N
This information is found in Samsung MP4 videos from models such as the WP10.
Index1 Tag Name Writable
------ -------- --------
0 Make N
24 Model N
46 ExposureTime N
50 FNumber N
58 ExposureCompensation N
106 ISO N
125 Software N
244 Thumbnail Samsung Thumbnail
Index4 Tag Name Writable
------ -------- --------
1 ThumbnailWidth N
2 ThumbnailHeight N
3 ThumbnailLength N
4 ThumbnailOffset N
Tag ID Tag Name Writable
------ -------- --------
0x00ff MakerNoteOffset int32u
0x0100 SanyoThumbnail undef
0x0200 SpecialMode int32u[3]
0x0201 SanyoQuality int16u
0x0202 Macro int16u
0x0204 DigitalZoom rational64u
0x0207 SoftwareVersion Y
0x0208 PictInfo Y
0x0209 CameraID Y
0x020e SequentialShot int16u
0x020f WideRange int16u
0x0210 ColorAdjustmentMode int16u
0x0213 QuickShot int16u
0x0214 SelfTimer int16u
0x0216 VoiceMemo int16u
0x0217 RecordShutterRelease int16u
0x0218 FlickerReduce int16u
0x0219 OpticalZoomOn int16u
0x021b DigitalZoomOn int16u
0x021d LightSourceSpecial int16u
0x021e Resaved int16u
0x021f SceneSelect int16u
0x0223 ManualFocusDistance rational64u
FaceInfo -
0x0224 SequenceShotInterval int16u
0x0225 FlashMode int16u
0x0e00 PrintIM PrintIM
0x0f00 DataDump N
Index4 Tag Name Writable
------ -------- --------
0 FacesDetected int32u
4 FacePosition int32u[4]
This information is found in Sanyo MOV videos.
Index1 Tag Name Writable
------ -------- --------
0 Make N
24 Model N
38 ExposureTime N
42 FNumber N
50 ExposureCompensation N
68 WhiteBalance N
72 FocalLength N
This information is found in Sanyo MP4 videos.
Index1 Tag Name Writable
------ -------- --------
0 Make N
24 Model N
50 FNumber N
58 ExposureCompensation N
106 ISO N
209 Software N
210 Software N
241 Thumbnail Sanyo Thumbnail
242 Thumbnail Sanyo Thumbnail
Index4 Tag Name Writable
------ -------- --------
1 ThumbnailWidth N
2 ThumbnailHeight N
3 ThumbnailLength N
4 ThumbnailOffset N
These tags are written by Sigma/Foveon cameras. In the early days Sigma was a class leader by releasing their maker note specification to the public, but since then they have deviated from this standard and newer camera models are less than consistent about their metadata formats.
Tag ID Tag Name Writable
------ -------- --------
0x0002 SerialNumber string
0x0003 DriveMode string
0x0004 ResolutionMode string
0x0005 AFMode string
0x0006 FocusSetting string
0x0007 WhiteBalance string
0x0008 ExposureMode string
0x0009 MeteringMode string
0x000a LensFocalRange string
0x000b ColorSpace string
0x000c ExposureCompensation string
ExposureAdjust? rational64s
0x000d Contrast string
Contrast rational64s
0x000e Shadow string
Shadow rational64s
0x000f Highlight string
Highlight rational64s
0x0010 Saturation string
Saturation rational64s
0x0011 Sharpness string
Sharpness rational64s
0x0012 X3FillLight string
X3FillLight rational64s
0x0014 ColorAdjustment string
ColorAdjustment rational64s[3]
0x0015 AdjustmentMode string
0x0016 Quality string
0x0017 Firmware string
0x0018 Software string
0x0019 AutoBracket string
0x001a PreviewImageStart int32u*
ChrominanceNoiseReduction string
0x001b PreviewImageLength int32u*
LuminanceNoiseReduction string
0x001c PreviewImageSize int16u[2]
PreviewImageStart int32u*
0x001d MakerNoteVersion undef
PreviewImageLength int32u*
0x001e PreviewImageSize int16u[2]
0x001f AFPoint string
MakerNoteVersion undef
0x0022 FileFormat string
0x0024 Calibration string
0x0026 FileFormat string
0x0027 LensType string
0x002a LensFocalRange rational64u[2]
0x002b LensMaxApertureRange rational64u[2]
0x002c ColorMode int32u
0x0030 LensApertureRange string
Calibration string
0x0031 FNumber rational64u
0x0032 ExposureTime rational64u
0x0033 ExposureTime2 string
0x0034 BurstShot int32u
0x0035 ExposureCompensation rational64s
0x0039 SensorTemperature string
0x003a FlashExposureComp rational64s
0x003b Firmware string
0x003c WhiteBalance string
0x003d PictureMode string
0x0048 LensApertureRange string
0x0049 FNumber rational64u
0x004a ExposureTime rational64u
0x004b ExposureTime2 string
0x004d ExposureCompensation rational64s
0x0055 SensorTemperature string
0x0056 FlashExposureComp rational64s
0x0057 Firmware string
0x0058 WhiteBalance string
0x0059 DigitalFilter string
The following information has been decoded from the MakerNotes of Sony cameras. Some of these tags have been inherited from the Minolta MakerNotes.
Tag ID Tag Name Writable
------ -------- --------
0x0010 CameraInfo Sony CameraInfo
CameraInfo2 Sony CameraInfo2
0x0020 FocusInfo Sony FocusInfo
MoreInfo Sony MoreInfo
0x0102 Quality int32u
0x0104 FlashExposureComp rational64s
0x0105 Teleconverter int32u
0x0112 WhiteBalanceFineTune int32u
0x0114 CameraSettings Sony CameraSettings
CameraSettings2 Sony CameraSettings2
CameraSettings3 Sony CameraSettings3
CameraSettingsUnknown Sony CameraSettingsUnknown
0x0115 WhiteBalance int32u
0x0116 ExtraInfo Sony ExtraInfo
ExtraInfo2 Sony ExtraInfo2
ExtraInfo3 Sony ExtraInfo3
0x0e00 PrintIM PrintIM
0x1000 MultiBurstMode undef
0x1001 MultiBurstImageWidth int16u
0x1002 MultiBurstImageHeight int16u
0x1003 Panorama Sony Panorama
0x2001 PreviewImage undef
0x2002 Rating int32u
0x2004 Contrast int32s
0x2005 Saturation int32s
0x2006 Sharpness int32s
0x2007 Brightness int32s
0x2008 LongExposureNoiseReduction int32u
0x2009 HighISONoiseReduction int16u
0x200a HDR int32u
0x200b MultiFrameNoiseReduction int32u
0x200e PictureEffect int16u
0x200f SoftSkinEffect int32u
0x2011 VignettingCorrection int32u
0x2012 LateralChromaticAberration int32u
0x2013 DistortionCorrection int32u
0x2014 WBShiftAB_GM int32s[2]
0x2016 AutoPortraitFramed int16u
0x201b FocusMode int8u
0x201c AFAreaModeSetting int8u
0x201d FlexibleSpotPosition int16u[2]
0x201e AFPointSelected int8u
0x3000 ShotInfo Sony ShotInfo
0x9050 Tag9050 Sony Tag9050
0x9400 Tag9400a Sony Tag9400a
Tag9400b Sony Tag9400b
0x9402 Tag9402 Sony Tag9402
0x9403 Tag9403 Sony Tag9403
0x9406 Tag9406 Sony Tag9406
0x940a Tag940a Sony Tag940a
0x940e AFInfo Sony AFInfo
0xb000 FileFormat int8u[4]
0xb001 SonyModelID int16u
0xb020 CreativeStyle string
0xb021 ColorTemperature int32u
0xb022 ColorCompensationFilter int32u
0xb023 SceneMode int32u
0xb024 ZoneMatching int32u
0xb025 DynamicRangeOptimizer int32u
0xb026 ImageStabilization int32u
0xb027 LensType int32u
0xb028 MinoltaMakerNote Minolta
0xb029 ColorMode int32u
0xb02a LensSpec int8u[8]
0xb02b FullImageSize int32u[2]
0xb02c PreviewImageSize int32u[2]
0xb040 Macro int16u
0xb041 ExposureMode int16u
0xb042 FocusMode int16u
0xb043 AFAreaMode int16u
0xb044 AFIlluminator int16u
0xb047 JPEGQuality int16u
0xb048 FlashLevel int16s
0xb049 ReleaseMode int16u
0xb04a SequenceNumber int16u
0xb04b Anti-Blur int16u
0xb04e FocusMode int16u
LongExposureNoiseReduction int16u
0xb04f DynamicRangeOptimizer int16u
0xb050 HighISONoiseReduction2 int16u
0xb052 IntelligentAuto int16u
0xb054 WhiteBalance int16u
Camera information stored by the A33, A35, A55, A450, A500, A550, A560, A580, NEX-3/5/C3 and VG10E. Some tags are valid only for some of these models.
Index1 Tag Name Writable
------ -------- --------
0 LensSpec undef[8]
14 FocalLength int16u
16 FocalLengthTeleZoom int16u
25 FocusStatus int8u
28 AFPointSelected int8u
29 FocusMode int8u
32 AFPoint int8u
Camera information for other DSLR and NEX models.
Index1 Tag Name Writable
------ -------- --------
0 LensSpec undef[8]
304 AFMicroAdjValue int8u
305 AFMicroAdjMode int8u & 0x80
305.1 AFMicroAdjRegisteredLenses int8u & 0x7f
More camera settings and focus information decoded for models such as the A200, A230, A290, A300, A330, A350, A380, A390, A700, A850 and A900.
Index1 Tag Name Writable
------ -------- --------
14 DriveMode2 int8u
16 Rotation int8u
20 ImageStabilizationSetting int8u
21 DynamicRangeOptimizerMode int8u
43 BracketShotNumber int8u
44 WhiteBalanceBracketing int8u
45 BracketShotNumber2 int8u
46 DynamicRangeOptimizerBracket int8u
47 ExposureBracketShotNumber int8u
63 ExposureProgram int8u
65 CreativeStyle int8u
2491 FocusPosition int8u
More camera settings information decoded for the A450, A500, A550, A560, A580, A33, A35, A55, NEX-3/5/C3 and VG10E.
Tag ID Tag Name Writable ------ -------- -------- 0x0001 MoreSettings Sony MoreSettings 0x0002 FaceInfo Sony FaceInfo 0x0107 TiffMeteringImage N
Index1 Tag Name Writable
------ -------- --------
1 DriveMode2 int8u
2 ExposureProgram int8u
3 MeteringMode int8u
4 DynamicRangeOptimizerSetting int8u
5 DynamicRangeOptimizerLevel int8u
6 ColorSpace int8u
7 CreativeStyleSetting int8u
8 ContrastSetting int8s
9 SaturationSetting int8s
10 SharpnessSetting int8s
13 WhiteBalanceSetting int8u
14 ColorTemperatureSetting int8u
15 ColorCompensationFilterSet int8s
16 FlashMode int8u
17 LongExposureNoiseReduction int8u
18 HighISONoiseReduction int8u
19 FocusMode int8u
21 MultiFrameNoiseReduction int8u
22 HDRSetting int8u
23 HDRLevel int8u
24 ViewingMode int8u
25 FaceDetection int8u
26 CustomWB_RBLevels int16uRev[2]
30 ExposureCompensationSet int8u
31 FlashExposureCompSet int8u
32 LiveViewAFMethod int8u
38 FNumber int8u
39 ExposureTime int8u
42 ExposureCompensation2 int16s
44 FlashExposureCompSet2 int16s
46 Orientation2 int8u
48 FlashAction2 int8u
50 FocusMode2 int8u
Index2 Tag Name Writable
------ -------- --------
0 FacesDetected int16s
1 Face1Position int16u[4]
6 Face2Position int16u[4]
11 Face3Position int16u[4]
16 Face4Position int16u[4]
21 Face5Position int16u[4]
26 Face6Position int16u[4]
31 Face7Position int16u[4]
36 Face8Position int16u[4]
Camera settings for the A200, A300, A350, A700, A850 and A900.
Index2 Tag Name Writable
------ -------- --------
0 ExposureTime int16u
1 FNumber int16u
4 DriveMode int16u & 0xff
6 WhiteBalanceFineTune int16s
12 ColorTemperatureSetting int16u
13 ColorCompensationFilterSet int16u
16 FocusModeSetting int16u
17 AFAreaMode int16u
18 AFPointSelected int16u
21 MeteringMode int16u
22 ISOSetting int16u
24 DynamicRangeOptimizerMode int16u
25 DynamicRangeOptimizerLevel int16u
26 CreativeStyle int16u
27 ColorSpace int16u
28 Sharpness int16u
29 Contrast int16u
30 Saturation int16u
31 ZoneMatchingValue int16u
34 Brightness int16u
35 FlashMode int16u
40 PrioritySetupShutterRelease int16u
41 AFIlluminator int16u
42 AFWithShutter int16u
43 LongExposureNoiseReduction int16u
44 HighISONoiseReduction int16u
45 ImageStyle int16u
46 FocusModeSwitch int16u
47 ShutterSpeedSetting int16u
48 ApertureSetting int16u
60 ExposureProgram int16u
61 ImageStabilizationSetting int16u
63 Rotation int16u
77 FocusMode int16u
81 BatteryLevel int16u
83 FocusStatus int16u
84 SonyImageSize int16u
85 AspectRatio int16u
86 Quality int16u
88 ExposureLevelIncrements int16u
155 ImageNumber int16u
Camera settings for the A230, A290, A330, A380 and A390.
Index2 Tag Name Writable
------ -------- --------
0 ExposureTime int16u
1 FNumber int16u
11 ColorTemperatureSetting int16u
12 ColorCompensationFilterSet int16u
15 FocusModeSetting int16u
16 AFAreaMode int16u
17 AFPointSelected int16u
19 MeteringMode int16u
20 ISOSetting int16u
22 DynamicRangeOptimizerMode int16u
23 DynamicRangeOptimizerLevel int16u
24 CreativeStyle int16u
25 Sharpness int16u
26 Contrast int16u
27 Saturation int16u
31 FlashMode int16u
37 LongExposureNoiseReduction int16u
38 HighISONoiseReduction int16u
39 ImageStyle int16u
40 ShutterSpeedSetting int16u
41 ApertureSetting int16u
60 ExposureProgram int16u
61 ImageStabilizationSetting int16u
63 Rotation int16u
77 FocusMode int16u
83 FocusStatus int16u
84 SonyImageSize int16u
85 AspectRatio int16u
86 Quality int16u
88 ExposureLevelIncrements int16u
126 DriveMode int16u & 0xff
131 ColorSpace int16u
Camera settings for models such as the A33, A35, A55, A450, A500, A550, A560, A580, NEX-3, NEX-5, NEX-C3 and NEX-VG10E.
Index1 Tag Name Writable
------ -------- --------
0 ShutterSpeedSetting int8u
1 ApertureSetting int8u
2 ISOSetting int8u
3 ExposureCompensationSet int8u
4 DriveModeSetting int8u
5 ExposureProgram int8u
6 FocusModeSetting int8u
7 MeteringMode int8u
9 SonyImageSize int8u
10 AspectRatio int8u
11 Quality int8u
12 DynamicRangeOptimizerSetting int8u
13 DynamicRangeOptimizerLevel int8u
14 ColorSpace int8u
15 CreativeStyleSetting int8u
16 ContrastSetting int8s
17 SaturationSetting int8s
18 SharpnessSetting int8s
22 WhiteBalanceSetting int8u
23 ColorTemperatureSetting int8u
24 ColorCompensationFilterSet int8s
25 CustomWB_RGBLevels int16uRev[3]
32 FlashMode int8u
33 FlashControl int8u
35 FlashExposureCompSet int8u
36 AFAreaMode int8u
37 LongExposureNoiseReduction int8u
38 HighISONoiseReduction int8u
39 SmileShutterMode int8u
40 RedEyeReduction int8u
45 HDRSetting int8u
46 HDRLevel int8u
47 ViewingMode int8u
48 FaceDetection int8u
49 SmileShutter int8u
50 SweepPanoramaSize int8u
51 SweepPanoramaDirection int8u
52 DriveMode int8u
53 MultiFrameNoiseReduction int8u
54 LiveViewAFSetting int8u
56 PanoramaSize3D int8u
131 AFButtonPressed int8u
132 LiveViewMetering int8u
133 ViewingMode2 int8u
134 AELock int8u
135 FlashAction int8u
139 LiveViewFocusMode int8u
268 SequenceNumber int8u
276 ImageNumber int16u & 0x3fff
647 FlashAction int8u
780 SequenceNumber int8u
788 ImageNumber int16u & 0x3fff
1024 ImageNumber int16u & 0x3fff
Index2 Tag Name Writable ------ -------- -------- [no tags known]
Extra hardware information for the A850 and A900.
Index1 Tag Name Writable
------ -------- --------
1 BatteryTemperature int8u
2 BatteryUnknown? N
8 BatteryVoltage? N
10 ImageStabilization2? int8u
12 BatteryLevel int8u
26 ExtraInfoVersion int8u[4]
Extra hardware information for the A230/290/330/380/390.
Index1 Tag Name Writable
------ -------- --------
4 BatteryLevel int8u
18 ImageStabilization int8u
Extra hardware information for the A33, A35, A55, A450, A500, A550, A560, A580 and NEX-3/5/C3/VG10.
Index1 Tag Name Writable
------ -------- --------
0 BatteryUnknown? int16u
2 BatteryTemperature int8u
4 BatteryLevel int8u
6 BatteryVoltage1 int16u
8 BatteryVoltage2 int16u
17 ImageStabilization int8u
20 BatteryState int8u
ExposureProgram int8u
ModeDialPosition int8u
22 MemoryCardConfiguration int8u
24 CameraOrientation int8u & 0x30
Tags found only in panorama images from Sony cameras such as the HX1, HX5 and TX7. The width/height values of these tags are not affected by camera rotation -- the width is always the longer dimension.
Index4 Tag Name Writable
------ -------- --------
1 PanoramaFullWidth int32u
2 PanoramaFullHeight int32u
3 PanoramaDirection int32u
4 PanoramaCropLeft int32u
5 PanoramaCropTop int32u
6 PanoramaCropRight int32u
7 PanoramaCropBottom int32u
8 PanoramaFrameWidth int32u
9 PanoramaFrameHeight int32u
10 PanoramaSourceWidth int32u
11 PanoramaSourceHeight int32u
Index1 Tag Name Writable
------ -------- --------
2 FaceInfoOffset N
6 SonyDateTime string[20]
26 SonyImageHeight int16u
28 SonyImageWidth int16u
48 FacesDetected int16u
50 FaceInfoLength N
72 FaceInfo1 Sony FaceInfo1
94 FaceInfo2 Sony FaceInfo2
Index1 Tag Name Writable
------ -------- --------
0 Face1Position int16u[4]
32 Face2Position int16u[4]
64 Face3Position int16u[4]
96 Face4Position int16u[4]
128 Face5Position int16u[4]
160 Face6Position int16u[4]
192 Face7Position int16u[4]
224 Face8Position int16u[4]
Index1 Tag Name Writable
------ -------- --------
0 Face1Position int16u[4]
37 Face2Position int16u[4]
74 Face3Position int16u[4]
111 Face4Position int16u[4]
148 Face5Position int16u[4]
185 Face6Position int16u[4]
222 Face7Position int16u[4]
259 Face8Position int16u[4]
Data for tags 0x9050, 0x94xx and 0x2010 is encrypted by a simple substitution cipher, but the deciphered values are listed below.
Tag ID Tag Name Writable ------ -------- -------- 0x0000 MaxAperture int8u 0x0001 MinAperture int8u 0x0031 FlashStatus int8u
Tag ID Tag Name Writable ------ -------- -------- 0x0008 SequenceImageNumber int32u 0x000c SequenceFileNumber int32u 0x0010 ReleaseMode2 int8u 0x001a ShotNumberSincePowerUp int32u 0x0022 SequenceLength int8u 0x0028 CameraOrientation int8u 0x0029 Quality2 int8u
Tag ID Tag Name Writable ------ -------- -------- 0x0008 SequenceImageNumber int32u 0x000c SequenceFileNumber int32u 0x0010 ReleaseMode2 int8u 0x0016 ShotNumberSincePowerUp int32u 0x001e SequenceLength int8u 0x0024 CameraOrientation int8u 0x0025 Quality2 int8u
Tag ID Tag Name Writable ------ -------- -------- 0x0004 AmbientTemperature int8s 0x0017 AFAreaMode int8u
Tag ID Tag Name Writable ------ -------- -------- 0x0005 CameraTemperature int8s
Tag ID Tag Name Writable ------ -------- -------- 0x0007 BatteryLevel int8u
These tags are currently extracted for SLT models only.
Tag ID Tag Name Writable ------ -------- -------- 0x0004 AFPointsSelected int32u
These tags are currently extracted for SLT models only.
Tag ID Tag Name Writable ------ -------- -------- 0x0002 AFType int8u 0x0007 AFPoint int8u 0x0008 AFPointInFocus int8u 0x0009 AFPointAtShutterRelease int8u 0x000a AFAreaMode int8u 0x000b FocusMode int8u 0x017d AFMicroAdj int8s 0x017e ExposureProgram int8u
Maker notes found in images from some Sony Ericsson phones.
Tag ID Tag Name Writable ------ -------- -------- 0x0201 PreviewImageStart int32u* 0x0202 PreviewImageLength int32u* 0x2000 MakerNoteVersion undef[4]
The maker notes in SRF (Sony Raw Format) images contain 7 IFD's with family 1 group names SRF0 through SRF6. SRF0 and SRF1 use the tags in this table, while SRF2 through SRF5 use the tags in the next table, and SRF6 uses standard EXIF tags. All information other than SRF0 is encrypted, but thanks to Dave Coffin the decryption algorithm is known. SRF images are written by the Sony DSC-F828 and DSC-V3.
Tag ID Tag Name Writable ------ -------- -------- 0x0000 SRF2Key N 0x0001 DataKey N
These tags are found in the SRF2 through SRF5 IFD's.
Tag ID Tag Name Writable ------ -------- -------- 0x0002 SRF6Offset N 0x0003 SRFDataOffset? N 0x0004 RawDataOffset N 0x0005 RawDataLength N
The SR2 format uses the DNGPrivateData tag to reference a private IFD containing these tags. SR2 images are written by the Sony DSC-R1, but this information is also written to ARW images by other models.
Tag ID Tag Name Writable ------ -------- -------- 0x7200 SR2SubIFDOffset N 0x7201 SR2SubIFDLength N 0x7221 SR2SubIFDKey N 0x7240 IDC_IFD SonyIDC 0x7241 IDC2_IFD SonyIDC 0x7250 MRWInfo MinoltaRaw
Tags in the encrypted SR2SubIFD
Tag ID Tag Name Writable ------ -------- -------- 0x7303 WB_GRBGLevels N 0x7313 WB_RGGBLevels N 0x74a0 MaxApertureAtMaxFocal N 0x74a1 MaxApertureAtMinFocal N 0x74c0 SR2DataIFD Sony SR2DataIFD 0x7820 WB_RGBLevelsDaylight N 0x7821 WB_RGBLevelsCloudy N 0x7822 WB_RGBLevelsTungsten N 0x7825 WB_RGBLevelsShade N 0x7826 WB_RGBLevelsFluorescent N 0x7828 WB_RGBLevelsFlash N
Tag ID Tag Name Writable ------ -------- -------- 0x7770 ColorMode N
These tags are written in the proprietary-format header of PMP images from the DSC-F1.
Index1 Tag Name Writable
------ -------- --------
8 JpgFromRawStart N
12 JpgFromRawLength N
22 SonyImageWidth N
24 SonyImageHeight N
27 Orientation N
29 ImageQuality N
52 Comment N
76 DateTimeOriginal N
84 ModifyDate N
102 ExposureTime N
106 FNumber N
108 ExposureCompensation N
112 FocalLength N
118 Flash N
Tags written by the Sony Image Data Converter utility in ARW images.
Tag ID Tag Name Writable ------ -------- -------- 0x0201 IDCPreviewStart int32u* 0x0202 IDCPreviewLength int32u* 0x8000 IDCCreativeStyle int32u 0x8001 CreativeStyleWasChanged int32u 0x8002 PresetWhiteBalance int32u 0x8013 ColorTemperatureAdj int16u 0x8014 PresetWhiteBalanceAdj int32s 0x8015 ColorCorrection int32s 0x8016 SaturationAdj int32s 0x8017 ContrastAdj int32s 0x8018 BrightnessAdj int32s 0x8019 HueAdj int32s 0x801a SharpnessAdj int32s 0x801b SharpnessOvershoot int32s 0x801c SharpnessUndershoot int32s 0x801d SharpnessThreshold int32s 0x801e NoiseReductionMode int16u 0x8021 GrayPoint int16u[4] 0x8022 D-RangeOptimizerMode int16u 0x8023 D-RangeOptimizerValue int32s 0x8024 D-RangeOptimizerHighlight int32s 0x8026 HighlightColorDistortReduct int16u 0x8027 NoiseReductionValue int32s 0x8028 EdgeNoiseReduction int32s 0x8029 ColorNoiseReduction int32s 0x802d D-RangeOptimizerShadow int32s 0x8030 PeripheralIllumCentralRadius int32s 0x8031 PeripheralIllumCentralValue int32s 0x8032 PeripheralIllumPeriphValue int32s 0x9000 ToneCurveBrightnessX int16u[n] 0x9001 ToneCurveRedX int16u[n] 0x9002 ToneCurveGreenX int16u[n] 0x9003 ToneCurveBlueX int16u[n] 0x9004 ToneCurveBrightnessY int16u[n] 0x9005 ToneCurveRedY int16u[n] 0x9006 ToneCurveGreenY int16u[n] 0x9007 ToneCurveBlueY int16u[n] 0xd000 CurrentVersion int32u 0xd001 VersionIFD SonyIDC 0xd100 VersionCreateDate string 0xd101 VersionModifyDate string
The following tags are decoded in unsupported maker notes. Use the Unknown (-u) option to display other unknown tags.
Tag ID Tag Name Writable ------ -------- -------- 0x0e00 PrintIM PrintIM
The main DNG tags are found in the EXIF table. The tables below define only information found within structures of these main DNG tag values. See http://www.adobe.com/products/dng/ for the official DNG specification.
This information is found in the "Adobe" DNGPrivateData.
The maker notes ('MakN') are processed by ExifTool, but some information may have been lost by the Adobe DNG Converter. This is because the Adobe DNG Converter (as of version 6.3) doesn't properly handle information referenced from inside the maker notes that lies outside the original maker notes block. This information is lost when only the maker note block is copied to the DNG image. While this doesn't effect all makes of cameras, it is a problem for some major brands such as Olympus and Sony.
Other entries in this table represent proprietary information that is extracted from the original RAW image and restructured to a different (but still proprietary) Adobe format.
Tag ID Tag Name Writable
------ -------- --------
'CRW ' AdobeCRW CanonRaw
'Koda' AdobeKoda Kodak IFD
'Leaf' AdobeLeaf Leaf SubIFD
'MRW ' AdobeMRW MinoltaRaw
'MakN' MakerNoteNikon Nikon
MakerNoteCanon Canon
MakerNoteCasio Casio
MakerNoteCasio2 Casio Type2
MakerNoteFLIR FLIR
MakerNoteFujiFilm FujiFilm
MakerNoteGE GE
MakerNoteGE2 FujiFilm
MakerNoteHasselblad Unknown
MakerNoteHP HP
MakerNoteHP2 HP Type2
MakerNoteHP4 HP Type4
MakerNoteHP6 HP Type6
MakerNoteISL Unknown
MakerNoteJVC JVC
MakerNoteJVCText JVC Text
MakerNoteKodak1a Kodak
MakerNoteKodak1b Kodak
MakerNoteKodak2 Kodak Type2
MakerNoteKodak3 Kodak Type3
MakerNoteKodak4 Kodak Type4
MakerNoteKodak5 Kodak Type5
MakerNoteKodak6a Kodak Type6
MakerNoteKodak6b Kodak Type6
MakerNoteKodak7 Kodak Type7
MakerNoteKodak8a Kodak Type8
MakerNoteKodak8b Kodak Type8
MakerNoteKodak9 Kodak Type9
MakerNoteKodak10 Kodak Type10
MakerNoteKodakUnknown Kodak Unknown
MakerNoteKyocera Unknown
MakerNoteMinolta Minolta
MakerNoteMinolta2 Olympus
MakerNoteMinolta3 undef
MakerNoteNikon2 Nikon Type2
MakerNoteNikon3 Nikon
MakerNoteOlympus Olympus
MakerNoteOlympus2 Olympus
MakerNoteLeica Panasonic
MakerNoteLeica2 Panasonic Leica2
MakerNoteLeica3 Panasonic Leica3
MakerNoteLeica4 Panasonic Leica4
MakerNoteLeica5 Panasonic Leica5
MakerNoteLeica6 Panasonic Leica6
MakerNotePanasonic Panasonic
MakerNotePanasonic2 Panasonic Type2
MakerNotePentax Pentax
MakerNotePentax2 Pentax Type2
MakerNotePentax3 Casio Type2
MakerNotePentax4 Pentax Type4
MakerNotePentax5 Pentax
MakerNotePentax6 Pentax S1
MakerNotePhaseOne PhaseOne
MakerNoteReconyx Reconyx
MakerNoteRicoh Ricoh
MakerNoteRicohText Ricoh Text
MakerNoteSamsung1a undef
MakerNoteSamsung1b Samsung Type1
MakerNoteSamsung2 Samsung Type2
MakerNoteSanyo Sanyo
MakerNoteSanyoC4 Sanyo
MakerNoteSanyoPatch Sanyo
MakerNoteSigma Sigma
MakerNoteSony Sony
MakerNoteSony2 Olympus
MakerNoteSony3 Olympus
MakerNoteSony4 Sony
MakerNoteSonyEricsson Sony Ericsson
MakerNoteSonySRF Sony SRF
MakerNoteUnknownText undef
MakerNoteUnknownBinary undef
MakerNoteUnknown Unknown
'Pano' AdobePano PanasonicRaw
'RAF ' AdobeRAF FujiFilm RAF
'SR2 ' AdobeSR2 Sony SR2Private
This table defines tags extracted from the DNG OriginalRawFileData information.
Tag ID Tag Name Writable ------ -------- -------- 0x0000 OriginalRawImage N 0x0001 OriginalRawResource N 0x0002 OriginalRawFileType N 0x0003 OriginalRawCreator N 0x0004 OriginalTHMImage N 0x0005 OriginalTHMResource N 0x0006 OriginalTHMFileType N 0x0007 OriginalTHMCreator N
These tags apply to CRW-format Canon RAW files and information in the APP0 "CIFF" segment of JPEG images. When writing CanonRaw/CIFF information, the length of the information is preserved (and the new information is truncated or padded as required) unless Writable is resize. Currently, only JpgFromRaw and ThumbnailImage are allowed to change size.
CRW images also support the addition of a CanonVRD trailer, which in turn supports XMP. This trailer is created automatically if necessary when ExifTool is used to write XMP to a CRW image.
Tag ID Tag Name Writable
------ -------- --------
0x0000 NullRecord undef
0x0001 FreeBytes undef
0x0032 CanonColorInfo1 N
0x0805 CanonFileDescription string[32]
UserComment string[256]
0x080a CanonRawMakeModel CanonRaw MakeModel
0x080b CanonFirmwareVersion string[32]
0x080c ComponentVersion string
0x080d ROMOperationMode string[8]
0x0810 OwnerName string[32]
0x0815 CanonImageType string[32]
0x0816 OriginalFileName string[32]
0x0817 ThumbnailFileName string[32]
0x100a TargetImageType int16u
0x1010 ShutterReleaseMethod int16u
0x1011 ShutterReleaseTiming int16u
0x1016 ReleaseSetting int16u
0x101c BaseISO int16u
0x1028 CanonFlashInfo? int16u[4]
0x1029 CanonFocalLength Canon FocalLength
0x102a CanonShotInfo Canon ShotInfo
0x102c CanonColorInfo2 N
0x102d CanonCameraSettings Canon CameraSettings
0x1030 WhiteSample CanonRaw WhiteSample
0x1031 SensorInfo Canon SensorInfo
0x1033 CustomFunctions10D CanonCustom Functions10D
CustomFunctionsD30 CanonCustom FunctionsD30
CustomFunctionsD60 CanonCustom FunctionsD30
CustomFunctionsUnknown CanonCustom FuncsUnknown
0x1038 CanonAFInfo Canon AFInfo
0x1093 CanonFileInfo Canon FileInfo
0x10a9 ColorBalance Canon ColorBalance
0x10ae ColorTemperature int16u
0x10b4 ColorSpace int16u
0x10b5 RawJpgInfo CanonRaw RawJpgInfo
0x1803 ImageFormat CanonRaw ImageFormat
0x1804 RecordID int32u
0x1806 SelfTimerTime int32u
0x1807 TargetDistanceSetting float
0x180b SerialNumber int32u
UnknownNumber? Y
0x180e TimeStamp CanonRaw TimeStamp
0x1810 ImageInfo CanonRaw ImageInfo
0x1813 FlashInfo CanonRaw FlashInfo
0x1814 MeasuredEV float
0x1817 FileNumber int32u
0x1818 ExposureInfo CanonRaw ExposureInfo
0x1834 CanonModelID int32u
0x1835 DecoderTable CanonRaw DecoderTable
0x183b SerialNumberFormat int32u
0x2005 RawData N
0x2007 JpgFromRaw resize
0x2008 ThumbnailImage resize
0x2804 ImageDescription CanonRaw
0x2807 CameraObject CanonRaw
0x3002 ShootingRecord CanonRaw
0x3003 MeasuredInfo CanonRaw
0x3004 CameraSpecification CanonRaw
0x300a ImageProps CanonRaw
0x300b ExifInformation CanonRaw
Index1 Tag Name Writable
------ -------- --------
0 Make string[6]
6 Model string
Index2 Tag Name Writable
------ -------- --------
1 WhiteSampleWidth N
2 WhiteSampleHeight N
3 WhiteSampleLeftBorder N
4 WhiteSampleTopBorder N
5 WhiteSampleBits N
Index2 Tag Name Writable
------ -------- --------
1 RawJpgQuality int16u
2 RawJpgSize int16u
3 RawJpgWidth int16u
4 RawJpgHeight int16u
Index4 Tag Name Writable
------ -------- --------
0 FileFormat int32u
1 TargetCompressionRatio float
Index4 Tag Name Writable
------ -------- --------
0 DateTimeOriginal int32u
1 TimeZoneCode int32s
2 TimeZoneInfo int32u
Index4 Tag Name Writable
------ -------- --------
0 ImageWidth N
1 ImageHeight N
2 PixelAspectRatio N
3 Rotation int32s
4 ComponentBitDepth N
5 ColorBitDepth N
6 ColorBW N
Index4 Tag Name Writable
------ -------- --------
0 FlashGuideNumber float
1 FlashThreshold float
Index4 Tag Name Writable
------ -------- --------
0 ExposureCompensation float
1 ShutterSpeedValue float
2 ApertureValue float
Index4 Tag Name Writable
------ -------- --------
0 DecoderTableNumber N
2 CompressedDataOffset N
3 CompressedDataLength N
Tags for Kyocera Contax N Digital RAW images.
Index1 Tag Name Writable
------ -------- --------
1 FirmwareVersion N
12 Model N
25 Make N
33 DateTimeOriginal N
52 ISO N
56 ExposureTime N
60 WB_RGGBLevels N
88 FNumber N
104 MaxAperture N
112 FocalLength N
124 Lens N
These tags are used in Minolta RAW format (MRW) images.
Tag ID Tag Name Writable ------ -------- -------- "\0PRD" MinoltaPRD MinoltaRaw PRD "\0RIF" MinoltaRIF MinoltaRaw RIF "\0TTW" MinoltaTTW EXIF "\0WBG" MinoltaWBG MinoltaRaw WBG
Index1 Tag Name Writable
------ -------- --------
0 FirmwareID string[8]
8 SensorHeight int16u
10 SensorWidth int16u
12 ImageHeight int16u
14 ImageWidth int16u
16 RawDepth int8u
17 BitDepth int8u
18 StorageMethod int8u
23 BayerPattern int8u
Index1 Tag Name Writable
------ -------- --------
1 Saturation int8s
2 Contrast int8s
3 Sharpness int8s
4 WBMode int8u~
5 ProgramMode int8u
6 ISOSetting int8u
7 ColorMode int32u[0.25]
8 WB_RBLevelsTungsten int16u[2]
12 WB_RBLevelsDaylight int16u[2]
16 WB_RBLevelsCloudy int16u[2]
20 WB_RBLevelsCoolWhiteF int16u[2]
24 WB_RBLevelsFlash int16u[2]
28 WB_RBLevelsUnknown? int16u[2]
32 WB_RBLevelsShade int16u[2]
36 WB_RBLevelsDaylightF int16u[2]
40 WB_RBLevelsDayWhiteF int16u[2]
44 WB_RBLevelsWhiteF int16u[2]
56 ColorFilter int8s
57 BWFilter int8u
58 ZoneMatching int8u
59 Hue int8s
60 ColorTemperature int8u
74 ZoneMatching int8u
76 ColorTemperature int8u
77 ColorFilter int8u
78 ColorTemperature int8u
79 ColorFilter int8u
80 RawDataLength N
Index1 Tag Name Writable
------ -------- --------
0 WBScale int8u[4]
4 WB_GBRGLevels int16u[4]
WB_RGGBLevels int16u[4]
These tags are found in IFD0 of Panasonic/Leica RAW, RW2 and RWL images.
Tag ID Tag Name Writable ------ -------- -------- 0x0001 PanasonicRawVersion undef 0x0002 SensorWidth N 0x0003 SensorHeight N 0x0004 SensorTopBorder N 0x0005 SensorLeftBorder N 0x0006 SensorBottomBorder N 0x0007 SensorRightBorder N 0x0011 RedBalance int16u 0x0012 BlueBalance int16u 0x0017 ISO int16u 0x0024 WBRedLevel int16u 0x0025 WBGreenLevel int16u 0x0026 WBBlueLevel int16u 0x002e JpgFromRaw JPEG 0x010f Make string 0x0110 Model string 0x0111 StripOffsets N 0x0112 Orientation int16u 0x0116 RowsPerStrip N 0x0117 StripByteCounts N 0x0118 RawDataOffset N 0x0119 DistortionInfo PanasonicRaw DistortionInfo 0x02bc ApplicationNotes XMP 0x83bb IPTC-NAA IPTC 0x8769 ExifOffset EXIF 0x8825 GPSInfo GPS
Lens distortion correction information.
Tag ID Tag Name Writable
------ -------- --------
0x0002 DistortionParam02 int16s
0x0004 DistortionParam04 int16s
0x0005 DistortionScale int16s
7.1 DistortionCorrection int16s & 0x0f
0x0008 DistortionParam08 int16s
0x0009 DistortionParam09 int16s
0x000b DistortionParam11 int16s
0x000c DistortionN? int16s
These tags are used in Sigma and Foveon RAW (.X3F) images. Metadata is also extracted from the JpgFromRaw image if it exists (all models but the SD9 and SD10). Currently, metadata may only be written to the embedded JpgFromRaw.
Tag ID Tag Name Writable
------ -------- --------
'Header' Header SigmaRaw Header
'HeaderExt' HeaderExt SigmaRaw HeaderExt
'IMA2' PreviewImage N
JpgFromRaw N
'IMAG' PreviewImage N
'PROP' Properties SigmaRaw Properties
Tag ID Tag Name Writable ------ -------- -------- 0x0001 FileVersion N 0x0002 ImageUniqueID N 0x0006 MarkBits N 0x0007 ImageWidth N 0x0008 ImageHeight N 0x0009 Rotation N 0x000a WhiteBalance N 0x0012 SceneCaptureType N
Extended header data found in version 2.1 and 2.2 files
Tag ID Tag Name Writable ------ -------- -------- 0x0000 Unused N 0x0001 ExposureAdjust N 0x0002 Contrast N 0x0003 Shadow N 0x0004 Highlight N 0x0005 Saturation N 0x0006 Sharpness N 0x0007 RedAdjust N 0x0008 GreenAdjust N 0x0009 BlueAdjust N 0x000a X3FillLight N
Tag ID Tag Name Writable ------ -------- -------- 'AEMODE' MeteringMode N 'AFAREA' AFArea N 'AFINFOCUS' AFInFocus N 'AFMODE' FocusMode N 'APERTURE' FNumber N 'AP_DESC' ApertureDisplayed N 'BRACKET' BracketShot N 'BURST' BurstShot N 'CAMMANUF' Make N 'CAMMODEL' Model N 'CAMNAME' CameraName N 'CAMSERIAL' SerialNumber N 'CM_DESC' SceneCaptureType N 'COLORSPACE' ColorSpace N 'DRIVE' DriveMode N 'EVAL_STATE' EvalState N 'EXPCOMP' ExposureCompensation N 'EXPNET' NetExposureCompensation N 'EXPTIME' IntegrationTime N 'FIRMVERS' FirmwareVersion N 'FLASH' FlashMode N 'FLASHEXPCOMP' FlashExpComp N 'FLASHPOWER' FlashPower N 'FLASHTTLMODE' FlashTTLMode N 'FLASHTYPE' FlashType N 'FLENGTH' FocalLength N 'FLEQ35MM' FocalLengthIn35mmFormat N 'FOCUS' Focus N 'IMAGEBOARDID' ImageBoardID N 'IMAGERBOARDID' ImagerBoardID N 'IMAGERTEMP' SensorTemperature N 'ISO' ISO N 'LENSARANGE' LensApertureRange N 'LENSFRANGE' LensFocalRange N 'LENSMODEL' LensType N 'PMODE' ExposureProgram N 'RESOLUTION' Quality N 'SENSORID' SensorID N 'SHUTTER' ExposureTime N 'SH_DESC' ShutterSpeedDisplayed N 'TIME' DateTimeOriginal N 'VERSION_BF' VersionBF N 'WB_DESC' WhiteBalance N
The following information is extracted from the JPEG JFIF header. See http://www.jpeg.org/public/jfif.pdf for the JFIF 1.02 specification.
Index1 Tag Name Writable
------ -------- --------
0 JFIFVersion N
2 ResolutionUnit int8u
3 XResolution int16u
5 YResolution int16u
Tag ID Tag Name Writable ------ -------- -------- 0x0010 ThumbnailImage N
The FlashPix file format, introduced in 1996, was developed by Kodak, Hewlett-Packard and Microsoft. Internally the FPX file structure mimics that of an old DOS disk with fixed-sized "sectors" (usually 512 bytes) and a "file allocation table" (FAT). No wonder this image format never became popular. However, some of the structures used in FlashPix streams are part of the EXIF specification, and are still being used in the APP2 FPXR segment of JPEG images by some Kodak and Hewlett-Packard digital cameras.
ExifTool extracts FlashPix information from both FPX images and the APP2 FPXR segment of JPEG images. As well, FlashPix information is extracted from DOC, PPT, XLS (Microsoft Word, PowerPoint and Excel) documents, VSD (Microsoft Visio) drawings, and FLA (Macromedia/Adobe Flash project) files since these are based on the same file format as FlashPix (the Windows Compound Binary File format). See http://graphcomp.com/info/specs/livepicture/fpx.pdf for the FlashPix specification.
Tag ID Tag Name Writable ------ -------- -------- "\x01CompObj" CompObj FlashPix CompObj "\x05Audio Info" AudioInfo FlashPix AudioInfo "\x05Data Object" DataObject FlashPix DataObject "\x05DocumentSummaryInformation" DocumentInfo FlashPix DocumentInfo "\x05Extension List" Extensions FlashPix Extensions "\x05Global Info" GlobalInfo FlashPix GlobalInfo "\x05Image Contents" Image FlashPix Image "\x05Image Info" ImageInfo FlashPix ImageInfo "\x05Operation" Operation FlashPix Operation "\x05Screen Nail" ScreenNail N "\x05SummaryInformation" SummaryInfo FlashPix SummaryInfo "\x05Transform" Transform FlashPix Transform 'Audio Stream' AudioStream N 'Contents' Contents XMP 'Current User' CurrentUser N 'ICC Profile 0001' ICC_Profile ICC_Profile 'Subimage 0000 Header' SubimageHdr FlashPix SubimageHdr
Index4 Tag Name Writable
------ -------- --------
0 CompObjUserTypeLen N
1 CompObjUserType N
Tag ID Tag Name Writable ------ -------- -------- [no tags known]
Tag ID Tag Name Writable ------ -------- -------- 0x10000 DataObjectID N 0x10002 LockedPropertyList N 0x10003 DataObjectTitle N 0x10004 LastModifier N 0x10005 RevisionNumber N 0x10006 DataCreateDate N 0x10007 DataModifyDate N 0x10008 CreatingApplication N 0x10100 DataObjectStatus N 0x10101 CreatingTransform N 0x10102 UsingTransforms N 0x10000000 CachedImageHeight N 0x10000001 CachedImageWidth N
The DocumentSummaryInformation property set includes a UserDefined property set for which only the Hyperlinks and HyperlinkBase tags are pre-defined. However, ExifTool will also extract any other information found in the UserDefined properties.
Tag ID Tag Name Writable ------ -------- -------- 0x0002 Category N 0x0003 PresentationTarget N 0x0004 Bytes N 0x0005 Lines N 0x0006 Paragraphs N 0x0007 Slides N 0x0008 Notes N 0x0009 HiddenSlides N 0x000a MMClips N 0x000b ScaleCrop N 0x000c HeadingPairs N 0x000d TitleOfParts N 0x000e Manager N 0x000f Company N 0x0010 LinksUpToDate N 0x0011 CharCountWithSpaces N 0x0013 SharedDoc N 0x0016 HyperlinksChanged N 0x0017 AppVersion N '_PID_HLINKS' Hyperlinks N '_PID_LINKBASE' HyperlinkBase N
Tag ID Tag Name Writable ------ -------- -------- 0x0001 ExtensionName N 0x0002 ExtensionClassID N 0x0003 ExtensionPersistence N 0x0004 ExtensionCreateDate N 0x0005 ExtensionModifyDate N 0x0006 CreatingApplication N 0x0007 ExtensionDescription N 0x1000 Storage-StreamPathname N 0x2000 FlashPixStreamPathname N 0x2001 FlashPixStreamFieldOffset N 0x3000 PropertySetPathname N 0x3001 PropertySetIDCodes N 0x3002 PropertyVectorElements N 0x4000 SubimageResolutions N 0x10000000 UsedExtensionNumbers N
Tag ID Tag Name Writable ------ -------- -------- 0x10002 LockedPropertyList N 0x10003 TransformedImageTitle N 0x10004 LastModifier N 0x10100 VisibleOutputs N 0x10101 MaximumImageIndex N 0x10102 MaximumTransformIndex N 0x10103 MaximumOperationIndex N
Tag ID Tag Name Writable ------ -------- -------- 0x1000000 NumberOfResolutions N 0x1000002 ImageWidth N 0x1000003 ImageHeight N 0x1000004 DefaultDisplayHeight N 0x1000005 DefaultDisplayWidth N 0x1000006 DisplayUnits N 0x2000000 SubimageWidth N 0x2000001 SubimageHeight N 0x2000002 SubimageColor N 0x2000003 SubimageNumericalFormat N 0x2000004 DecimationMethod N 0x2000005 DecimationPrefilterWidth N 0x2000007 SubimageICC_Profile N 0x3000001 JPEGTables N 0x3000002 MaxJPEGTableIndex N
Tag ID Tag Name Writable ------ -------- -------- 0x21000000 FileSource N 0x21000001 SceneType N 0x21000002 CreationPathVector N 0x21000003 SoftwareRelease N 0x21000004 UserDefinedID N 0x21000005 SharpnessApproximation N 0x22000000 Copyright N 0x22000001 OriginalImageBroker N 0x22000002 DigitalImageBroker N 0x22000003 Authorship N 0x22000004 IntellectualPropertyNotes N 0x23000000 TestTarget N 0x23000002 GroupCaption N 0x23000003 CaptionText N 0x23000004 People N 0x23000007 Things N 0x2300000a DateTimeOriginal N 0x2300000b Events N 0x2300000c Places N 0x2300000f ContentDescriptionNotes N 0x24000000 Make N 0x24000001 Model N 0x24000002 SerialNumber N 0x25000000 CreateDate N 0x25000001 ExposureTime N 0x25000002 FNumber N 0x25000003 ExposureProgram N 0x25000004 BrightnessValue N 0x25000005 ExposureCompensation N 0x25000006 SubjectDistance N 0x25000007 MeteringMode N 0x25000008 LightSource N 0x25000009 FocalLength N 0x2500000a MaxApertureValue N 0x2500000b Flash N 0x2500000c FlashEnergy N 0x2500000d FlashReturn N 0x2500000e BackLight N 0x2500000f SubjectLocation N 0x25000010 ExposureIndex N 0x25000011 SpecialEffectsOpticalFilter N 0x25000012 PerPictureNotes N 0x26000000 SensingMethod N 0x26000001 FocalPlaneXResolution N 0x26000002 FocalPlaneYResolution N 0x26000003 FocalPlaneResolutionUnit N 0x26000004 SpatialFrequencyResponse N 0x26000005 CFAPattern N 0x26000007 ISO N 0x26000008 Opto-ElectricConvFactor N 0x27000000 FilmBrand N 0x27000001 FilmCategory N 0x27000002 FilmSize N 0x27000003 FilmRollNumber N 0x27000004 FilmFrameNumber N 0x28000000 ScannerMake N 0x28000001 ScannerModel N 0x28000002 ScannerSerialNumber N 0x28000003 ScanSoftware N 0x28000004 ScanSoftwareRevisionDate N 0x28000005 ServiceOrganizationName N 0x28000006 ScanOperatorID N 0x28000008 ScanDate N 0x28000009 ModifyDate N 0x2800000a ScannerPixelSize N 0x29000000 OriginalScannedImageSize N 0x29000001 OriginalDocumentSize N 0x29000002 OriginalMedium N 0x29000003 TypeOfOriginal N
Tag ID Tag Name Writable ------ -------- -------- 0x10000 OperationID N
The Dictionary, CodePage and LocalIndicator tags are common to all FlashPix property tables, even though they are only listed in the SummaryInfo table.
Tag ID Tag Name Writable ------ -------- -------- 0x0000 Dictionary N 0x0001 CodePage N 0x0002 Title N 0x0003 Subject N 0x0004 Author N 0x0005 Keywords N 0x0006 Comments N 0x0007 Template N 0x0008 LastModifiedBy N 0x0009 RevisionNumber N 0x000a TotalEditTime N 0x000b LastPrinted N 0x000c CreateDate N 0x000d ModifyDate N 0x000e Pages N 0x000f Words N 0x0010 Characters N 0x0011 ThumbnailClip N 0x0012 Software N 0x0013 Security N 0x80000000 LocaleIndicator N
Tag ID Tag Name Writable ------ -------- -------- 0x10000 TransformNodeID N 0x10001 OperationClassID N 0x10002 LockedPropertyList N 0x10003 TransformTitle N 0x10004 LastModifier N 0x10005 RevisionNumber N 0x10006 TransformCreateDate N 0x10007 TransformModifyDate N 0x10008 CreatingApplication N 0x10100 InputDataObjectList N 0x10101 OutputDataObjectList N 0x10102 OperationNumber N 0x10000000 ResultAspectRatio N 0x10000001 RectangleOfInterest N 0x10000002 Filtering N 0x10000003 SpatialOrientation N 0x10000004 ColorTwistMatrix N 0x10000005 ContrastAdjustment N
Index4 Tag Name Writable
------ -------- --------
1 SubimageWidth N
2 SubimageHeight N
3 SubimageTileCount N
4 SubimageTileWidth N
5 SubimageTileHeight N
6 NumChannels N
These tags are part of the CIPA Multi-Picture Format specification, and are found in the APP2 "MPF" segment of JPEG images. MPImage data referenced from this segment is stored as a JPEG trailer. The MPF tags are not writable, however the MPG segment may be deleted as a group (with "MPF:All") but then the JPEG trailer should also be deleted (with "Trailer:All"). See http://www.cipa.jp/english/hyoujunka/kikaku/pdf/DC-007_E.pdf for the official specification.
Tag ID Tag Name Writable ------ -------- -------- 0xb000 MPFVersion N 0xb001 NumberOfImages N 0xb002 MPImageList MPF MPImage 0xb003 ImageUIDList N 0xb004 TotalFrames N 0xb101 MPIndividualNum N 0xb201 PanOrientation N 0xb202 PanOverlapH N 0xb203 PanOverlapV N 0xb204 BaseViewpointNum N 0xb205 ConvergenceAngle N 0xb206 BaselineLength N 0xb207 VerticalDivergence N 0xb208 AxisDistanceX N 0xb209 AxisDistanceY N 0xb20a AxisDistanceZ N 0xb20b YawAngle N 0xb20c PitchAngle N 0xb20d RollAngle N
The first MPF "Large Thumbnail" image is extracted as PreviewImage, and the rest of the embedded MPF images are extracted as MPImage#. The ExtractEmbedded (-ee) option may be used to extract information from these embedded images.
Index1 Tag Name Writable
------ -------- --------
0.1 MPImageFlags N
0.2 MPImageFormat N
0.3 MPImageType N
4 MPImageLength N
8 MPImageStart N
12 DependentImage1EntryNumber N
14 DependentImage2EntryNumber N
These tags are part of the CIPA Stereo Still Image specification, and are found in the APP3 "Stim" segment of JPEG images. See http://www.cipa.jp/english/hyoujunka/kikaku/pdf/DC-006_E.pdf for the official specification.
Tag ID Tag Name Writable ------ -------- -------- 0x0000 StimVersion N 0x0001 ApplicationData N 0x0002 ImageArrangement N 0x0003 ImageRotation N 0x0004 ScalingFactor N 0x0005 CropXSize N 0x0006 CropYSize N 0x0007 CropX Stim CropX 0x0008 CropY Stim CropY 0x0009 ViewType N 0x000a RepresentativeImage N 0x000b ConvergenceBaseImage N 0x000c AssumedDisplaySize N 0x000d AssumedDistanceView N 0x000e RepresentativeDisparityNear N 0x000f RepresentativeDisparityFar N 0x0010 InitialDisplayEffect N 0x0011 ConvergenceDistance N 0x0012 CameraArrangementInterval N 0x0013 ShootingCount N
Index1 Tag Name Writable
------ -------- --------
0 CropXCommonOffset N
2 CropXViewpointNumber N
3 CropXOffset N
7 CropXViewpointNumber2 N
8 CropXOffset2 N
Index1 Tag Name Writable
------ -------- --------
0 CropYCommonOffset N
2 CropYViewpointNumber N
3 CropYOffset N
7 CropYViewpointNumber2 N
8 CropYOffset2 N
The tags below have been observed in the JPEG APP7 "Qualcomm Camera Attributes" segment written by some cameras such as the HP iPAQ Voice Messenger. ExifTool will extract any information found from this segment, even if it is not listed in this table.
Tag Name Writable -------- -------- HJREnable N HJRMaxNumFrames N HJR_NReductionFlat N HJR_NReductionTexture N HJROneToTwoOffset N HJRTextureThreshold N AECAggressiveness N AECCurrentExpIndex N AECCurrentSensorLuma N AECEnable N AECExposureIndexAdjStep N AECHighLumaRegionCount N AECHighLumaRegionThreshold N AECIndoorIdx N AECLumaTarget N AECLumaTolerance N AECMode N AECOdoorIdx N AECOutdoorBrightDiscarded N AECOutdoorBrightEnable N AECOutdoorBrightReduction N AECOutdoorBrightThresholdHI N AECOutdoorBrightThresholdLO N AECOutdoorGammaIndex N AECSnapshotDigitalGain N AECSnapshotExposureTimeMs N AECSnapshotLineCount N AECSnapshotSensorGain N AECVfeLuma N AFBoundary N AFCollectEndStat N AFEnable N AFFarEnd N AFFineSrchPoints N AFFineStep N AFFocusTime N AFGrossStep N AFMode N AFNearEnd N AFPosDefMacro N AFPosDefNorm N AFPosition N AFProcess N AFResetLensAfterSnap N AFStepsNearFar N AFStepsNearInfinity N AFTestMode N AFTracePositions00 N AFTracePositions10 N AFTracePositions11 N AFTracePositions12 N AFTracePositions13 N AFTracePositions14 N AFTracePositions15 N AFTracePositions16 N AFTracePositions17 N AFTracePositions18 N AFTracePositions19 N AFTracePositions01 N AFTracePositions20 N AFTracePositions21 N AFTracePositions22 N AFTracePositions23 N AFTracePositions24 N AFTracePositions25 N AFTracePositions26 N AFTracePositions27 N AFTracePositions28 N AFTracePositions29 N AFTracePositions02 N AFTracePositions30 N AFTracePositions31 N AFTracePositions32 N AFTracePositions33 N AFTracePositions34 N AFTracePositions35 N AFTracePositions36 N AFTracePositions37 N AFTracePositions38 N AFTracePositions39 N AFTracePositions03 N AFTracePositions40 N AFTracePositions41 N AFTracePositions42 N AFTracePositions43 N AFTracePositions44 N AFTracePositions45 N AFTracePositions46 N AFTracePositions47 N AFTracePositions48 N AFTracePositions49 N AFTracePositions04 N AFTracePositions05 N AFTracePositions06 N AFTracePositions07 N AFTracePositions08 N AFTracePositions09 N AFTraceStats00 N AFTraceStats10 N AFTraceStats11 N AFTraceStats12 N AFTraceStats13 N AFTraceStats14 N AFTraceStats15 N AFTraceStats16 N AFTraceStats17 N AFTraceStats18 N AFTraceStats19 N AFTraceStats01 N AFTraceStats20 N AFTraceStats21 N AFTraceStats22 N AFTraceStats23 N AFTraceStats24 N AFTraceStats25 N AFTraceStats26 N AFTraceStats27 N AFTraceStats28 N AFTraceStats29 N AFTraceStats02 N AFTraceStats30 N AFTraceStats31 N AFTraceStats32 N AFTraceStats33 N AFTraceStats34 N AFTraceStats35 N AFTraceStats36 N AFTraceStats37 N AFTraceStats38 N AFTraceStats39 N AFTraceStats03 N AFTraceStats40 N AFTraceStats41 N AFTraceStats42 N AFTraceStats43 N AFTraceStats44 N AFTraceStats45 N AFTraceStats46 N AFTraceStats47 N AFTraceStats48 N AFTraceStats49 N AFTraceStats04 N AFTraceStats05 N AFTraceStats06 N AFTraceStats07 N AFTraceStats08 N AFTraceStats09 N AFUndershootProtect N AFVfeHorzOffset N AFVfeHorzWidth N AFVfeMetricMax N AFVfeVertHeight N AFVfeVertOffset N AFREnable N AFRFaster0ExpMod N AFRFaster0Trigger N AFRFaster1ExpMod N AFRFaster1Trigger N AFRFaster2ExpMod N AFRFaster2Trigger N AFRFaster3ExpMod N AFRFaster3Trigger N AFRFaster4ExpMod N AFRFaster4Trigger N AFRPossibleFrameCnt N AFRSlower0ExpMod N AFRSlower0Trigger N AFRSlower1ExpMod N AFRSlower1Trigger N AFRSlower2ExpMod N AFRSlower2Trigger N AFRSlower3ExpMod N AFRSlower3Trigger N AFRSlower4ExpMod N AFRSlower4Trigger N AntiBadingPixelClk N AntiBadingPixelClkPerLine N AntibandingEnable N ASF3EdgeDetect N ASF3EdgeFilterA11 N ASF3EdgeFilterA12 N ASF3EdgeFilterA13 N ASF3EdgeFilterA21 N ASF3EdgeFilterA22 N ASF3EdgeFilterA23 N ASF3EdgeFilterA31 N ASF3EdgeFilterA32 N ASF3EdgeFilterA33 N ASF3Enable N ASF3LowerThreshold N ASF3NoiseFilterA11 N ASF3NoiseFilterA12 N ASF3NoiseFilterA13 N ASF3NoiseFilterA21 N ASF3NoiseFilterA22 N ASF3NoiseFilterA23 N ASF3NoiseFilterA31 N ASF3NoiseFilterA32 N ASF3NoiseFilterA33 N ASF3UpperThreshold N ASF5BrtLoThres N ASF5BrtShrpDegF1 N ASF5BrtShrpDegF2 N ASF5BrtSmthPercent N ASF5BrtUpThres N ASF5Enable N ASF5ExposureIndex1 N ASF5ExposureIndex2 N ASF5Filter1A11 N ASF5Filter1A12 N ASF5Filter1A13 N ASF5Filter1A14 N ASF5Filter1A15 N ASF5Filter1A21 N ASF5Filter1A22 N ASF5Filter1A23 N ASF5Filter1A24 N ASF5Filter1A25 N ASF5Filter1A31 N ASF5Filter1A32 N ASF5Filter1A33 N ASF5Filter1A34 N ASF5Filter1A35 N ASF5Filter1A41 N ASF5Filter1A42 N ASF5Filter1A43 N ASF5Filter1A44 N ASF5Filter1A45 N ASF5Filter1A51 N ASF5Filter1A52 N ASF5Filter1A53 N ASF5Filter1A54 N ASF5Filter1A55 N ASF5Filter2A11 N ASF5Filter2A12 N ASF5Filter2A13 N ASF5Filter2A14 N ASF5Filter2A15 N ASF5Filter2A21 N ASF5Filter2A22 N ASF5Filter2A23 N ASF5Filter2A24 N ASF5Filter2A25 N ASF5Filter2A31 N ASF5Filter2A32 N ASF5Filter2A33 N ASF5Filter2A34 N ASF5Filter2A35 N ASF5Filter2A41 N ASF5Filter2A42 N ASF5Filter2A43 N ASF5Filter2A44 N ASF5Filter2A45 N ASF5Filter2A51 N ASF5Filter2A52 N ASF5Filter2A53 N ASF5Filter2A54 N ASF5Filter2A55 N ASF5FilterMode N ASF5LowLoThres N ASF5LowShrpDegF1 N ASF5LowShrpDegF2 N ASF5LowSmthPrcnt N ASF5LowUpThres N ASF5LumaFilter00 N ASF5LumaFilter01 N ASF5LumaFilter02 N ASF5LumaFilter03 N ASF5LumaFilter04 N ASF5LumaFilter05 N ASF5LumaFilter06 N ASF5LumaFilter07 N ASF5LumaFilter08 N ASF5MaxExposureIndex N ASF5NrmLoThres N ASF5NrmShrpDegF1 N ASF5NrmShrpDegF2 N ASF5NrmSmthPrcnt N ASF5NrmUpThres N ASF5NrmizeFactor1 N ASF5NrmizeFactor2 N AWBAggressiveness N AWBAgwGridDist2Thresh N AWBAlgorithm N AWBAveBgRatio N AWBAveRgRatio N AWBBlueGainAdjRef1 N AWBBlueGainAdjRef2 N AWBBlueGainAdjRef3 N AWBBlueGainAdjRef4 N AWBBlueGainAdjRef5 N AWBBlueGainAdjRef6 N AWBBlueGainAdjRef7 N AWBBlueGainAdjRef8 N AWBBlueGainRef1 N AWBBlueGainRef2 N AWBBlueGainRef3 N AWBBlueGainRef4 N AWBBlueGainRef5 N AWBBlueGainRef6 N AWBBlueGainRef7 N AWBBlueGainRef8 N AWBCcBias N AWBCompactClusterR2 N AWBEnable N AWBGreenOffsetBg N AWBGreenOffsetRg N AWBIndoorSampleInfluence N AWBLoVfeC1 N AWBLoVfeC2 N AWBLoVfeC3 N AWBLoVfeC4 N AWBLoVfeM1 N AWBLoVfeM2 N AWBLoVfeM3 N AWBLoVfeM4 N AWBLoVfeMaxY N AWBLoVfeMinY N AWBLowLigColCorEna N AWBMaxBGain N AWBMaxGGain N AWBMaxRGain N AWBMinBGain N AWBMinGGain N AWBMinRGain N AWBNormVfeC1 N AWBNormVfeC2 N AWBNormVfeC3 N AWBNormVfeC4 N AWBNormVfeM1 N AWBNormVfeM2 N AWBNormVfeM3 N AWBNormVfeM4 N AWBNormVfeMaxY N AWBNormVfeMinY N AWBOudorVfeC1 N AWBOudorVfeC2 N AWBOudorVfeC3 N AWBOudorVfeC4 N AWBOudorVfeM1 N AWBOudorVfeM2 N AWBOudorVfeM3 N AWBOudorVfeM4 N AWBOudorVfeMaxY N AWBOudorVfeMinY N AWBOutdoorSampleInfluence N AWBPrevWbBgain N AWBPrevWbGgain N AWBPrevWbRgain N AWBRedGainAdjRef1 N AWBRedGainAdjRef2 N AWBRedGainAdjRef3 N AWBRedGainAdjRef4 N AWBRedGainAdjRef5 N AWBRedGainAdjRef6 N AWBRedGainAdjRef7 N AWBRedGainAdjRef8 N AWBRedGainRef1 N AWBRedGainRef2 N AWBRedGainRef3 N AWBRedGainRef4 N AWBRedGainRef5 N AWBRedGainRef6 N AWBRedGainRef7 N AWBRedGainRef8 N AWBSampleDecision N AWBSnapshotBGain N AWBSnapshotRGain N BlckLvlEvenCols N BlckLvlOddCols N CamMclkHz N ChroSupChroThres1 N ChroSupChroThres2 N ChroSupLumaThres1 N ChroSupLumaThres2 N ChroSupLumaThres3 N ChroSupLumaThres4 N ChromSupress N ClipToAfRato N CurrResol N DayltConvChrmA_M N DayltConvChrmA_P N DayltConvChrmB_M N DayltConvChrmB_P N DayltConvChrmC_M N DayltConvChrmC_P N DayltConvChrmD_M N DayltConvChrmD_P N DayltConvChrmKCb N DayltConvChrmKCr N DayltConvLumaK N DayltConvLumaV0 N DayltConvLumaV1 N DayltConvLumaV2 N DefConvChrmA_M N DefConvChrmA_P N DefConvChrmB_M N DefConvChrmB_P N DefConvChrmC_M N DefConvChrmC_P N DefConvChrmD_M N DefConvChrmD_P N DefConvChrmKCb N DefConvChrmKCr N DefConvLumaK N DefConvLumaV0 N DefConvLumaV1 N DefConvLumaV2 N DefCorC0 N DefCorC1 N DefCorC2 N DefCorC3 N DefCorC4 N DefCorC5 N DefCorC6 N DefCorC7 N DefCorC8 N DefCorK0 N DefCorK1 N DefCorK2 N DefLumaGammaMode N DefRgbGammaMode N DefectPixCorEnable N DefectPixMaxThresh N DefectPixMinThresh N DiscardFrstFrm N FrmSkipPttrn N GammaEnable N IncandConvChrmA_M N IncandConvChrmA_P N IncandConvChrmB_M N IncandConvChrmB_P N IncandConvChrmC_M N IncandConvChrmC_P N IncandConvChrmD_M N IncandConvChrmD_P N IncandConvChrmKCb N IncandConvChrmKCr N IncandConvLumaK N IncandConvLumaV0 N IncandConvLumaV1 N IncandConvLumaV2 N LADetect N LAEnable N MaxPrviewFps N MaxVideoFps N NghtshtFps N NightshotMode N OutlierDistance N PclkInvert N PrviewFps N PrviewResol N R2ABlueCtbl00 N R2ABlueCtbl10 N R2ABlueCtbl11 N R2ABlueCtbl12 N R2ABlueCtbl13 N R2ABlueCtbl14 N R2ABlueCtbl15 N R2ABlueCtbl16 N R2ABlueCtbl17 N R2ABlueCtbl18 N R2ABlueCtbl19 N R2ABlueCtbl01 N R2ABlueCtbl20 N R2ABlueCtbl21 N R2ABlueCtbl22 N R2ABlueCtbl23 N R2ABlueCtbl24 N R2ABlueCtbl25 N R2ABlueCtbl26 N R2ABlueCtbl27 N R2ABlueCtbl28 N R2ABlueCtbl29 N R2ABlueCtbl02 N R2ABlueCtbl30 N R2ABlueCtbl31 N R2ABlueCtbl03 N R2ABlueCtbl04 N R2ABlueCtbl05 N R2ABlueCtbl06 N R2ABlueCtbl07 N R2ABlueCtbl08 N R2ABlueCtbl09 N R2ABlueStbl00 N R2ABlueStbl10 N R2ABlueStbl11 N R2ABlueStbl12 N R2ABlueStbl13 N R2ABlueStbl14 N R2ABlueStbl15 N R2ABlueStbl16 N R2ABlueStbl17 N R2ABlueStbl18 N R2ABlueStbl19 N R2ABlueStbl01 N R2ABlueStbl20 N R2ABlueStbl21 N R2ABlueStbl22 N R2ABlueStbl23 N R2ABlueStbl24 N R2ABlueStbl25 N R2ABlueStbl26 N R2ABlueStbl27 N R2ABlueStbl28 N R2ABlueStbl29 N R2ABlueStbl02 N R2ABlueStbl30 N R2ABlueStbl31 N R2ABlueStbl03 N R2ABlueStbl04 N R2ABlueStbl05 N R2ABlueStbl06 N R2ABlueStbl07 N R2ABlueStbl08 N R2ABlueStbl09 N R2ACx N R2ACy N R2AGreenCtbl00 N R2AGreenCtbl10 N R2AGreenCtbl11 N R2AGreenCtbl12 N R2AGreenCtbl13 N R2AGreenCtbl14 N R2AGreenCtbl15 N R2AGreenCtbl16 N R2AGreenCtbl17 N R2AGreenCtbl18 N R2AGreenCtbl19 N R2AGreenCtbl01 N R2AGreenCtbl20 N R2AGreenCtbl21 N R2AGreenCtbl22 N R2AGreenCtbl23 N R2AGreenCtbl24 N R2AGreenCtbl25 N R2AGreenCtbl26 N R2AGreenCtbl27 N R2AGreenCtbl28 N R2AGreenCtbl29 N R2AGreenCtbl02 N R2AGreenCtbl30 N R2AGreenCtbl31 N R2AGreenCtbl03 N R2AGreenCtbl04 N R2AGreenCtbl05 N R2AGreenCtbl06 N R2AGreenCtbl07 N R2AGreenCtbl08 N R2AGreenCtbl09 N R2AGreenStbl00 N R2AGreenStbl10 N R2AGreenStbl11 N R2AGreenStbl12 N R2AGreenStbl13 N R2AGreenStbl14 N R2AGreenStbl15 N R2AGreenStbl16 N R2AGreenStbl17 N R2AGreenStbl18 N R2AGreenStbl19 N R2AGreenStbl01 N R2AGreenStbl20 N R2AGreenStbl21 N R2AGreenStbl22 N R2AGreenStbl23 N R2AGreenStbl24 N R2AGreenStbl25 N R2AGreenStbl26 N R2AGreenStbl27 N R2AGreenStbl28 N R2AGreenStbl29 N R2AGreenStbl02 N R2AGreenStbl30 N R2AGreenStbl31 N R2AGreenStbl03 N R2AGreenStbl04 N R2AGreenStbl05 N R2AGreenStbl06 N R2AGreenStbl07 N R2AGreenStbl08 N R2AGreenStbl09 N R2AHeight N R2AIntervals N R2ARedCtbl00 N R2ARedCtbl10 N R2ARedCtbl11 N R2ARedCtbl12 N R2ARedCtbl13 N R2ARedCtbl14 N R2ARedCtbl15 N R2ARedCtbl16 N R2ARedCtbl17 N R2ARedCtbl18 N R2ARedCtbl19 N R2ARedCtbl01 N R2ARedCtbl20 N R2ARedCtbl21 N R2ARedCtbl22 N R2ARedCtbl23 N R2ARedCtbl24 N R2ARedCtbl25 N R2ARedCtbl26 N R2ARedCtbl27 N R2ARedCtbl28 N R2ARedCtbl29 N R2ARedCtbl02 N R2ARedCtbl30 N R2ARedCtbl31 N R2ARedCtbl03 N R2ARedCtbl04 N R2ARedCtbl05 N R2ARedCtbl06 N R2ARedCtbl07 N R2ARedCtbl08 N R2ARedCtbl09 N R2ARedStbl00 N R2ARedStbl10 N R2ARedStbl11 N R2ARedStbl12 N R2ARedStbl13 N R2ARedStbl14 N R2ARedStbl15 N R2ARedStbl16 N R2ARedStbl17 N R2ARedStbl18 N R2ARedStbl19 N R2ARedStbl01 N R2ARedStbl20 N R2ARedStbl21 N R2ARedStbl22 N R2ARedStbl23 N R2ARedStbl24 N R2ARedStbl25 N R2ARedStbl26 N R2ARedStbl27 N R2ARedStbl28 N R2ARedStbl29 N R2ARedStbl02 N R2ARedStbl30 N R2ARedStbl31 N R2ARedStbl03 N R2ARedStbl04 N R2ARedStbl05 N R2ARedStbl06 N R2ARedStbl07 N R2ARedStbl08 N R2ARedStbl09 N R2ATbl00 N R2ATbl10 N R2ATbl11 N R2ATbl12 N R2ATbl13 N R2ATbl14 N R2ATbl15 N R2ATbl16 N R2ATbl17 N R2ATbl18 N R2ATbl19 N R2ATbl01 N R2ATbl20 N R2ATbl21 N R2ATbl22 N R2ATbl23 N R2ATbl24 N R2ATbl25 N R2ATbl26 N R2ATbl27 N R2ATbl28 N R2ATbl29 N R2ATbl02 N R2ATbl30 N R2ATbl31 N R2ATbl03 N R2ATbl04 N R2ATbl05 N R2ATbl06 N R2ATbl07 N R2ATbl08 N R2ATbl09 N R2AWidth N R2D65BlueCtbl00 N R2D65BlueCtbl10 N R2D65BlueCtbl11 N R2D65BlueCtbl12 N R2D65BlueCtbl13 N R2D65BlueCtbl14 N R2D65BlueCtbl15 N R2D65BlueCtbl16 N R2D65BlueCtbl17 N R2D65BlueCtbl18 N R2D65BlueCtbl19 N R2D65BlueCtbl01 N R2D65BlueCtbl20 N R2D65BlueCtbl21 N R2D65BlueCtbl22 N R2D65BlueCtbl23 N R2D65BlueCtbl24 N R2D65BlueCtbl25 N R2D65BlueCtbl26 N R2D65BlueCtbl27 N R2D65BlueCtbl28 N R2D65BlueCtbl29 N R2D65BlueCtbl02 N R2D65BlueCtbl30 N R2D65BlueCtbl31 N R2D65BlueCtbl03 N R2D65BlueCtbl04 N R2D65BlueCtbl05 N R2D65BlueCtbl06 N R2D65BlueCtbl07 N R2D65BlueCtbl08 N R2D65BlueCtbl09 N R2D65BlueStbl00 N R2D65BlueStbl10 N R2D65BlueStbl11 N R2D65BlueStbl12 N R2D65BlueStbl13 N R2D65BlueStbl14 N R2D65BlueStbl15 N R2D65BlueStbl16 N R2D65BlueStbl17 N R2D65BlueStbl18 N R2D65BlueStbl19 N R2D65BlueStbl01 N R2D65BlueStbl20 N R2D65BlueStbl21 N R2D65BlueStbl22 N R2D65BlueStbl23 N R2D65BlueStbl24 N R2D65BlueStbl25 N R2D65BlueStbl26 N R2D65BlueStbl27 N R2D65BlueStbl28 N R2D65BlueStbl29 N R2D65BlueStbl02 N R2D65BlueStbl30 N R2D65BlueStbl31 N R2D65BlueStbl03 N R2D65BlueStbl04 N R2D65BlueStbl05 N R2D65BlueStbl06 N R2D65BlueStbl07 N R2D65BlueStbl08 N R2D65BlueStbl09 N R2D65Cx N R2D65Cy N R2D65GreenCtbl00 N R2D65GreenCtbl10 N R2D65GreenCtbl11 N R2D65GreenCtbl12 N R2D65GreenCtbl13 N R2D65GreenCtbl14 N R2D65GreenCtbl15 N R2D65GreenCtbl16 N R2D65GreenCtbl17 N R2D65GreenCtbl18 N R2D65GreenCtbl19 N R2D65GreenCtbl01 N R2D65GreenCtbl20 N R2D65GreenCtbl21 N R2D65GreenCtbl22 N R2D65GreenCtbl23 N R2D65GreenCtbl24 N R2D65GreenCtbl25 N R2D65GreenCtbl26 N R2D65GreenCtbl27 N R2D65GreenCtbl28 N R2D65GreenCtbl29 N R2D65GreenCtbl02 N R2D65GreenCtbl30 N R2D65GreenCtbl31 N R2D65GreenCtbl03 N R2D65GreenCtbl04 N R2D65GreenCtbl05 N R2D65GreenCtbl06 N R2D65GreenCtbl07 N R2D65GreenCtbl08 N R2D65GreenCtbl09 N R2D65GreenStbl00 N R2D65GreenStbl10 N R2D65GreenStbl11 N R2D65GreenStbl12 N R2D65GreenStbl13 N R2D65GreenStbl14 N R2D65GreenStbl15 N R2D65GreenStbl16 N R2D65GreenStbl17 N R2D65GreenStbl18 N R2D65GreenStbl19 N R2D65GreenStbl01 N R2D65GreenStbl20 N R2D65GreenStbl21 N R2D65GreenStbl22 N R2D65GreenStbl23 N R2D65GreenStbl24 N R2D65GreenStbl25 N R2D65GreenStbl26 N R2D65GreenStbl27 N R2D65GreenStbl28 N R2D65GreenStbl29 N R2D65GreenStbl02 N R2D65GreenStbl30 N R2D65GreenStbl31 N R2D65GreenStbl03 N R2D65GreenStbl04 N R2D65GreenStbl05 N R2D65GreenStbl06 N R2D65GreenStbl07 N R2D65GreenStbl08 N R2D65GreenStbl09 N R2D65Height N R2D65Intervals N R2D65RedCtbl00 N R2D65RedCtbl10 N R2D65RedCtbl11 N R2D65RedCtbl12 N R2D65RedCtbl13 N R2D65RedCtbl14 N R2D65RedCtbl15 N R2D65RedCtbl16 N R2D65RedCtbl17 N R2D65RedCtbl18 N R2D65RedCtbl19 N R2D65RedCtbl01 N R2D65RedCtbl20 N R2D65RedCtbl21 N R2D65RedCtbl22 N R2D65RedCtbl23 N R2D65RedCtbl24 N R2D65RedCtbl25 N R2D65RedCtbl26 N R2D65RedCtbl27 N R2D65RedCtbl28 N R2D65RedCtbl29 N R2D65RedCtbl02 N R2D65RedCtbl30 N R2D65RedCtbl31 N R2D65RedCtbl03 N R2D65RedCtbl04 N R2D65RedCtbl05 N R2D65RedCtbl06 N R2D65RedCtbl07 N R2D65RedCtbl08 N R2D65RedCtbl09 N R2D65RedStbl00 N R2D65RedStbl10 N R2D65RedStbl11 N R2D65RedStbl12 N R2D65RedStbl13 N R2D65RedStbl14 N R2D65RedStbl15 N R2D65RedStbl16 N R2D65RedStbl17 N R2D65RedStbl18 N R2D65RedStbl19 N R2D65RedStbl01 N R2D65RedStbl20 N R2D65RedStbl21 N R2D65RedStbl22 N R2D65RedStbl23 N R2D65RedStbl24 N R2D65RedStbl25 N R2D65RedStbl26 N R2D65RedStbl27 N R2D65RedStbl28 N R2D65RedStbl29 N R2D65RedStbl02 N R2D65RedStbl30 N R2D65RedStbl31 N R2D65RedStbl03 N R2D65RedStbl04 N R2D65RedStbl05 N R2D65RedStbl06 N R2D65RedStbl07 N R2D65RedStbl08 N R2D65RedStbl09 N R2D65Tbl00 N R2D65Tbl10 N R2D65Tbl11 N R2D65Tbl12 N R2D65Tbl13 N R2D65Tbl14 N R2D65Tbl15 N R2D65Tbl16 N R2D65Tbl17 N R2D65Tbl18 N R2D65Tbl19 N R2D65Tbl01 N R2D65Tbl20 N R2D65Tbl21 N R2D65Tbl22 N R2D65Tbl23 N R2D65Tbl24 N R2D65Tbl25 N R2D65Tbl26 N R2D65Tbl27 N R2D65Tbl28 N R2D65Tbl29 N R2D65Tbl02 N R2D65Tbl30 N R2D65Tbl31 N R2D65Tbl03 N R2D65Tbl04 N R2D65Tbl05 N R2D65Tbl06 N R2D65Tbl07 N R2D65Tbl08 N R2D65Tbl09 N R2D65Width N R2TL84BlueCtbl00 N R2TL84BlueCtbl10 N R2TL84BlueCtbl11 N R2TL84BlueCtbl12 N R2TL84BlueCtbl13 N R2TL84BlueCtbl14 N R2TL84BlueCtbl15 N R2TL84BlueCtbl16 N R2TL84BlueCtbl17 N R2TL84BlueCtbl18 N R2TL84BlueCtbl19 N R2TL84BlueCtbl01 N R2TL84BlueCtbl20 N R2TL84BlueCtbl21 N R2TL84BlueCtbl22 N R2TL84BlueCtbl23 N R2TL84BlueCtbl24 N R2TL84BlueCtbl25 N R2TL84BlueCtbl26 N R2TL84BlueCtbl27 N R2TL84BlueCtbl28 N R2TL84BlueCtbl29 N R2TL84BlueCtbl02 N R2TL84BlueCtbl30 N R2TL84BlueCtbl31 N R2TL84BlueCtbl03 N R2TL84BlueCtbl04 N R2TL84BlueCtbl05 N R2TL84BlueCtbl06 N R2TL84BlueCtbl07 N R2TL84BlueCtbl08 N R2TL84BlueCtbl09 N R2TL84BlueStbl00 N R2TL84BlueStbl10 N R2TL84BlueStbl11 N R2TL84BlueStbl12 N R2TL84BlueStbl13 N R2TL84BlueStbl14 N R2TL84BlueStbl15 N R2TL84BlueStbl16 N R2TL84BlueStbl17 N R2TL84BlueStbl18 N R2TL84BlueStbl19 N R2TL84BlueStbl01 N R2TL84BlueStbl20 N R2TL84BlueStbl21 N R2TL84BlueStbl22 N R2TL84BlueStbl23 N R2TL84BlueStbl24 N R2TL84BlueStbl25 N R2TL84BlueStbl26 N R2TL84BlueStbl27 N R2TL84BlueStbl28 N R2TL84BlueStbl29 N R2TL84BlueStbl02 N R2TL84BlueStbl30 N R2TL84BlueStbl31 N R2TL84BlueStbl03 N R2TL84BlueStbl04 N R2TL84BlueStbl05 N R2TL84BlueStbl06 N R2TL84BlueStbl07 N R2TL84BlueStbl08 N R2TL84BlueStbl09 N R2TL84Cx N R2TL84Cy N R2TL84GreenCtbl00 N R2TL84GreenCtbl10 N R2TL84GreenCtbl11 N R2TL84GreenCtbl12 N R2TL84GreenCtbl13 N R2TL84GreenCtbl14 N R2TL84GreenCtbl15 N R2TL84GreenCtbl16 N R2TL84GreenCtbl17 N R2TL84GreenCtbl18 N R2TL84GreenCtbl19 N R2TL84GreenCtbl01 N R2TL84GreenCtbl20 N R2TL84GreenCtbl21 N R2TL84GreenCtbl22 N R2TL84GreenCtbl23 N R2TL84GreenCtbl24 N R2TL84GreenCtbl25 N R2TL84GreenCtbl26 N R2TL84GreenCtbl27 N R2TL84GreenCtbl28 N R2TL84GreenCtbl29 N R2TL84GreenCtbl02 N R2TL84GreenCtbl30 N R2TL84GreenCtbl31 N R2TL84GreenCtbl03 N R2TL84GreenCtbl04 N R2TL84GreenCtbl05 N R2TL84GreenCtbl06 N R2TL84GreenCtbl07 N R2TL84GreenCtbl08 N R2TL84GreenCtbl09 N R2TL84GreenStbl00 N R2TL84GreenStbl10 N R2TL84GreenStbl11 N R2TL84GreenStbl12 N R2TL84GreenStbl13 N R2TL84GreenStbl14 N R2TL84GreenStbl15 N R2TL84GreenStbl16 N R2TL84GreenStbl17 N R2TL84GreenStbl18 N R2TL84GreenStbl19 N R2TL84GreenStbl01 N R2TL84GreenStbl20 N R2TL84GreenStbl21 N R2TL84GreenStbl22 N R2TL84GreenStbl23 N R2TL84GreenStbl24 N R2TL84GreenStbl25 N R2TL84GreenStbl26 N R2TL84GreenStbl27 N R2TL84GreenStbl28 N R2TL84GreenStbl29 N R2TL84GreenStbl02 N R2TL84GreenStbl30 N R2TL84GreenStbl31 N R2TL84GreenStbl03 N R2TL84GreenStbl04 N R2TL84GreenStbl05 N R2TL84GreenStbl06 N R2TL84GreenStbl07 N R2TL84GreenStbl08 N R2TL84GreenStbl09 N R2TL84Height N R2TL84Intervals N R2TL84RedCtbl00 N R2TL84RedCtbl10 N R2TL84RedCtbl11 N R2TL84RedCtbl12 N R2TL84RedCtbl13 N R2TL84RedCtbl14 N R2TL84RedCtbl15 N R2TL84RedCtbl16 N R2TL84RedCtbl17 N R2TL84RedCtbl18 N R2TL84RedCtbl19 N R2TL84RedCtbl01 N R2TL84RedCtbl20 N R2TL84RedCtbl21 N R2TL84RedCtbl22 N R2TL84RedCtbl23 N R2TL84RedCtbl24 N R2TL84RedCtbl25 N R2TL84RedCtbl26 N R2TL84RedCtbl27 N R2TL84RedCtbl28 N R2TL84RedCtbl29 N R2TL84RedCtbl02 N R2TL84RedCtbl30 N R2TL84RedCtbl31 N R2TL84RedCtbl03 N R2TL84RedCtbl04 N R2TL84RedCtbl05 N R2TL84RedCtbl06 N R2TL84RedCtbl07 N R2TL84RedCtbl08 N R2TL84RedCtbl09 N R2TL84RedStbl00 N R2TL84RedStbl10 N R2TL84RedStbl11 N R2TL84RedStbl12 N R2TL84RedStbl13 N R2TL84RedStbl14 N R2TL84RedStbl15 N R2TL84RedStbl16 N R2TL84RedStbl17 N R2TL84RedStbl18 N R2TL84RedStbl19 N R2TL84RedStbl01 N R2TL84RedStbl20 N R2TL84RedStbl21 N R2TL84RedStbl22 N R2TL84RedStbl23 N R2TL84RedStbl24 N R2TL84RedStbl25 N R2TL84RedStbl26 N R2TL84RedStbl27 N R2TL84RedStbl28 N R2TL84RedStbl29 N R2TL84RedStbl02 N R2TL84RedStbl30 N R2TL84RedStbl31 N R2TL84RedStbl03 N R2TL84RedStbl04 N R2TL84RedStbl05 N R2TL84RedStbl06 N R2TL84RedStbl07 N R2TL84RedStbl08 N R2TL84RedStbl09 N R2TL84Tbl00 N R2TL84Tbl10 N R2TL84Tbl11 N R2TL84Tbl12 N R2TL84Tbl13 N R2TL84Tbl14 N R2TL84Tbl15 N R2TL84Tbl16 N R2TL84Tbl17 N R2TL84Tbl18 N R2TL84Tbl19 N R2TL84Tbl01 N R2TL84Tbl20 N R2TL84Tbl21 N R2TL84Tbl22 N R2TL84Tbl23 N R2TL84Tbl24 N R2TL84Tbl25 N R2TL84Tbl26 N R2TL84Tbl27 N R2TL84Tbl28 N R2TL84Tbl29 N R2TL84Tbl02 N R2TL84Tbl30 N R2TL84Tbl31 N R2TL84Tbl03 N R2TL84Tbl04 N R2TL84Tbl05 N R2TL84Tbl06 N R2TL84Tbl07 N R2TL84Tbl08 N R2TL84Tbl09 N R2TL84Width N RolloffEnable N SensorFmt N SensorType N SensrFulHght N SensrFulWdth N SensrQtrHght N SensrQtrWdth N SnapshotResol N TL84ConvChrmA_M N TL84ConvChrmA_P N TL84ConvChrmB_M N TL84ConvChrmB_P N TL84ConvChrmC_M N TL84ConvChrmC_P N TL84ConvChrmD_M N TL84ConvChrmD_P N TL84ConvChrmKCb N TL84ConvChrmKCr N TL84ConvLumaK N TL84ConvLumaV0 N TL84ConvLumaV1 N TL84ConvLumaV2 N VideoFps N YhiYloConvChrmA_M N YhiYloConvChrmA_P N YhiYloConvChrmB_M N YhiYloConvChrmB_P N YhiYloConvChrmC_M N YhiYloConvChrmC_P N YhiYloConvChrmD_M N YhiYloConvChrmD_P N YhiYloConvChrmKCb N YhiYloConvChrmKCr N YhiYloConvLumaK N YhiYloConvLumaV0 N YhiYloConvLumaV1 N YhiYloConvLumaV2 N YhiYloCorC0 N YhiYloCorC1 N YhiYloCorC2 N YhiYloCorC3 N YhiYloCorC4 N YhiYloCorC5 N YhiYloCorC6 N YhiYloCorC7 N YhiYloCorC8 N YhiYloCorK0 N YhiYloCorK1 N YhiYloCorK2 N
The JPEG APP12 "Picture Info" segment was used by some older cameras, and contains ASCII-based meta information. Below are some tags which have been observed Agfa and Polaroid images, however ExifTool will extract information from any tags found in this segment.
Tag ID Tag Name Writable ------ -------- -------- 'Aperture' Aperture N 'ColorMode' ColorMode N 'ConTake' ConTake N 'ExpBias' ExposureCompensation N 'FNumber' FNumber N 'FWare' FirmwareVersion N 'Flash' Flash N 'FocusMode' FocusMode N 'FocusPos' FocusPos N 'ID' ID N 'ImageSize' ImageSize N 'LightS' LightS N 'Macro' Macro N 'Protect' Protect N 'Quality' Quality N 'Resolution' Resolution N 'Serial#' SerialNumber N 'Shutter' ExposureTime N 'StrobeTime' StrobeTime N 'TimeDate' DateTimeOriginal N 'Type' CameraType N 'Version' Version N 'Ytarget' YTarget N 'Zoom' Zoom N 'ZoomPos' ZoomPos N 'shtr' ExposureTime N 'ylevel' YLevel N
Photoshop uses the JPEG APP12 "Ducky" segment to store some information in "Save for Web" images.
Tag ID Tag Name Writable ------ -------- -------- 0x0001 Quality int32u/ 0x0002 Comment string/ 0x0003 Copyright string/
AFCP stands for AXS File Concatenation Protocol, and is a poorly designed protocol for appending information to the end of files. This can be used as an auxiliary technique to store IPTC information in images, but is incompatible with some file formats.
ExifTool will read and write (but not create) AFCP IPTC information in JPEG and TIFF images.
Tag ID Tag Name Writable ------ -------- -------- 'IPTC' IPTC IPTC 'Nail' ThumbnailImage N 'PrVw' PreviewImage N 'TEXT' Text N
Tags defined in the Darwin Core (dwc) XMP namespace. See http://rs.tdwg.org/dwc/index.htm for the official specification.
Tag Name Writable -------- -------- DCTermsLocation DarwinCore DCTermsLocation Struct DCContinent string_ DCCoordinatePrecision string_ DCCoordinateUncertaintyInMeters string_ DCCountry string_ DCCountryCode string_ DCCounty string_ DCDecimalLatitude string_ DCDecimalLongitude string_ DCFootprintSpatialFit string_ DCFootprintSRS string_ DCFootprintWKT string_ DCGeodeticDatum string_ DCGeoreferencedBy string_ DCGeoreferenceProtocol string_ DCGeoreferenceRemarks string_ DCGeoreferenceSources string_ DCGeoreferenceVerificationStatus string_ DCHigherGeography string_ DCHigherGeographyID string_ DCIsland string_ DCIslandGroup string_ DCLocality string_ DCLocationAccordingTo string_ DCLocationID string_ DCLocationRemarks string_ DCMaximumDepthInMeters string_ DCMaximumDistanceAboveSurfaceInMeters string_ DCMaximumElevationInMeters string_ DCMinimumDepthInMeters string_ DCMinimumDistanceAboveSurfaceInMeters string_ DCMinimumElevationInMeters string_ DCMunicipality string_ DCPointRadiusSpatialFit string_ DCStateProvince string_ DCVerbatimCoordinates string_ DCVerbatimCoordinateSystem string_ DCVerbatimDepth string_ DCVerbatimElevation string_ DCVerbatimLatitude string_ DCVerbatimLocality string_ DCVerbatimLongitude string_ DCVerbatimSRS string_ DCWaterBody string_ DCEvent DarwinCore Event Struct EventDay integer_ EventEarliestDate date_ EventEndDayOfYear integer_ EventID string_ EventRemarks lang-alt_ EventTime date_ EventFieldNotes string_ EventFieldNumber string_ EventHabitat string_ EventLatestDate date_ EventMonth integer_ EventSamplingEffort string_ EventSamplingProtocol string_ EventStartDayOfYear integer_ EventVerbatimEventDate string_ EventYear integer_ GeologicalContext DarwinCore GeologicalContext Struct GeologicalContextBed string_ EarliestAgeOrLowestStage string_ EarliestEonOrLowestEonothem string_ EarliestEpochOrLowestSeries string_ EarliestEraOrLowestErathem string_ EarliestPeriodOrLowestSystem string_ GeologicalContextFormation string_ GeologicalContextID string_ GeologicalContextGroup string_ HighestBiostratigraphicZone string_ LatestAgeOrHighestStage string_ LatestEonOrHighestEonothem string_ LatestEpochOrHighestSeries string_ LatestPeriodOrHighestSystem string_ LithostratigraphicTerms string_ LowestBiostratigraphicZone string_ GeologicalContextMember string_ Identification DarwinCore Identification Struct DateIdentified date_ IdentificationID string_ IdentificationQualifier string_ IdentificationReferences string_ IdentificationRemarks string_ IdentifiedBy string_ TypeStatus string_ MeasurementOrFact DarwinCore MeasurementOrFact Struct MeasurementAccuracy string_ MeasurementDeterminedBy string_ MeasurementDeterminedDate date_ MeasurementID string_ MeasurementMethod string_ MeasurementRemarks string_ MeasurementType string_ MeasurementUnit string_ MeasurementValue string_ Occurrence DarwinCore Occurrence Struct OccurrenceAssociatedMedia string_ OccurrenceAssociatedOccurrences string_ OccurrenceAssociatedReferences string_ OccurrenceAssociatedSequences string_ OccurrenceAssociatedTaxa string_ OccurrenceBehavior string_ OccurrenceCatalogNumber string_ OccurrenceDisposition string_ OccurrenceEstablishmentMeans string_ OccurrenceIndividualCount string_ OccurrenceIndividualID string_ OccurrenceLifeStage string_ OccurrenceDetails string_ OccurrenceID string_ OccurrenceRemarks string_ OccurrenceStatus string_ OccurrenceOtherCatalogNumbers string_ OccurrencePreparations string_ OccurrencePreviousIdentifications string_ OccurrenceRecordedBy string_ OccurrenceRecordNumber string_ OccurrenceReproductiveCondition string_ OccurrenceSex string_ Record DarwinCore Record Struct RecordBasisOfRecord string_ RecordCollectionCode string_ RecordCollectionID string_ RecordDataGeneralizations string_ RecordDatasetID string_ RecordDatasetName string_ RecordDynamicProperties string_ RecordInformationWithheld string_ RecordInstitutionCode string_ RecordInstitutionID string_ RecordOwnerInstitutionCode string_ ResourceRelationship DarwinCore ResourceRelationship Struct RelatedResourceID string_ RelationshipAccordingTo string_ RelationshipEstablishedDate date_ RelationshipOfResource string_ RelationshipRemarks string_ ResourceID string_ ResourceRelationshipID string_ Taxon DarwinCore Taxon Struct TaxonAcceptedNameUsage string_ TaxonAcceptedNameUsageID string_ TaxonClass string_ TaxonFamily string_ TaxonGenus string_ TaxonHigherClassification string_ TaxonInfraspecificEpithet string_ TaxonKingdom string_ TaxonNameAccordingTo string_ TaxonNameAccordingToID string_ TaxonNamePublishedIn string_ TaxonNamePublishedInID string_ TaxonNomenclaturalCode string_ TaxonNomenclaturalStatus string_ TaxonOrder string_ TaxonOriginalNameUsage string_ TaxonParentNameUsage string_ TaxonParentNameUsageID string_ TaxonPhylum string_ TaxonScientificName string_ TaxonScientificNameAuthorship string_ TaxonScientificNameID string_ TaxonSpecificEpithet string_ TaxonSubgenus string_ TaxonConceptID string_ TaxonID string_ TaxonTaxonomicStatus string_ TaxonRank string_ TaxonRemarks string_ TaxonVerbatimTaxonRank string_ TaxonVernacularName lang-alt_
Field Name Writable ---------- -------- Continent string CoordinatePrecision string CoordinateUncertaintyInMeters string Country string CountryCode string County string DecimalLatitude string DecimalLongitude string FootprintSRS string FootprintSpatialFit string FootprintWKT string GeodeticDatum string GeoreferenceProtocol string GeoreferenceRemarks string GeoreferenceSources string GeoreferenceVerificationStatus string GeoreferencedBy string HigherGeography string HigherGeographyID string Island string IslandGroup string Locality string LocationAccordingTo string LocationID string LocationRemarks string MaximumDepthInMeters string MaximumDistanceAboveSurfaceInMeters string MaximumElevationInMeters string MinimumDepthInMeters string MinimumDistanceAboveSurfaceInMeters string MinimumElevationInMeters string Municipality string PointRadiusSpatialFit string StateProvince string VerbatimCoordinateSystem string VerbatimCoordinates string VerbatimDepth string VerbatimElevation string VerbatimLatitude string VerbatimLocality string VerbatimLongitude string VerbatimSRS string WaterBody string
Field Name Writable ---------- -------- Day integer EarliestDate date EndDayOfYear integer EventID string EventRemarks lang-alt EventTime date FieldNotes string FieldNumber string Habitat string LatestDate date Month integer SamplingEffort string SamplingProtocol string StartDayOfYear integer VerbatimEventDate string Year integer
Field Name Writable ---------- -------- Bed string EarliestAgeOrLowestStage string EarliestEonOrLowestEonothem string EarliestEpochOrLowestSeries string EarliestEraOrLowestErathem string EarliestPeriodOrLowestSystem string Formation string GeologicalContextID string Group string HighestBiostratigraphicZone string LatestAgeOrHighestStage string LatestEonOrHighestEonothem string LatestEpochOrHighestSeries string LatestPeriodOrHighestSystem string LithostratigraphicTerms string LowestBiostratigraphicZone string Member string
Field Name Writable ---------- -------- DateIdentified date IdentificationID string IdentificationQualifier string IdentificationReferences string IdentificationRemarks string IdentifiedBy string TypeStatus string
Field Name Writable ---------- -------- MeasurementAccuracy string MeasurementDeterminedBy string MeasurementDeterminedDate date MeasurementID string MeasurementMethod string MeasurementRemarks string MeasurementType string MeasurementUnit string MeasurementValue string
Field Name Writable ---------- -------- AssociatedMedia string AssociatedOccurrences string AssociatedReferences string AssociatedSequences string AssociatedTaxa string Behavior string CatalogNumber string Disposition string EstablishmentMeans string IndividualCount string IndividualID string LifeStage string OccurrenceDetails string OccurrenceID string OccurrenceRemarks string OccurrenceStatus string OtherCatalogNumbers string Preparations string PreviousIdentifications string RecordNumber string RecordedBy string ReproductiveCondition string Sex string
Field Name Writable ---------- -------- BasisOfRecord string CollectionCode string CollectionID string DataGeneralizations string DatasetID string DatasetName string DynamicProperties string InformationWithheld string InstitutionCode string InstitutionID string OwnerInstitutionCode string
Field Name Writable ---------- -------- RelatedResourceID string RelationshipAccordingTo string RelationshipEstablishedDate date RelationshipOfResource string RelationshipRemarks string ResourceID string ResourceRelationshipID string
Field Name Writable ---------- -------- AcceptedNameUsage string AcceptedNameUsageID string Class string Family string Genus string HigherClassification string InfraspecificEpithet string Kingdom string NameAccordingTo string NameAccordingToID string NamePublishedIn string NamePublishedInID string NomenclaturalCode string NomenclaturalStatus string Order string OriginalNameUsage string ParentNameUsage string ParentNameUsageID string Phylum string ScientificName string ScientificNameAuthorship string ScientificNameID string SpecificEpithet string Subgenus string TaxonConceptID string TaxonID string TaxonRank string TaxonRemarks string TaxonomicStatus string VerbatimTaxonRank string VernacularName lang-alt
The following tables define information found in the FotoWare FotoStation trailer.
Tag ID Tag Name Writable ------ -------- -------- 0x0001 IPTC IPTC 0x0002 SoftEdit FotoStation SoftEdit 0x0003 ThumbnailImage Y 0x0004 PreviewImage Y
Index4 Tag Name Writable
------ -------- --------
0 OriginalImageWidth int32s
1 OriginalImageHeight int32s
2 ColorPlanes int32s
3 XYResolution int32s
4 Rotation int32s
6 CropLeft int32s
7 CropTop int32s
8 CropRight int32s
9 CropBottom int32s
11 CropRotation int32s
The Photo Mechanic trailer contains data in an IPTC-format structure, with soft edit information stored under record number 2.
Record Tag Name Writable
------ -------- --------
2 SoftEdit PhotoMechanic SoftEdit
Tag ID Tag Name Writable
------ -------- --------
209 RawCropLeft int32s
210 RawCropTop int32s
211 RawCropRight int32s
212 RawCropBottom int32s
213 ConstrainedCropWidth int32s
214 ConstrainedCropHeight int32s
215 FrameNum int32s
216 Rotation int32s
217 CropLeft int32s
218 CropTop int32s
219 CropRight int32s
220 CropBottom int32s
221 Tagged int32s
222 ColorClass int32s
223 Rating int32s
236 PreviewCropLeft int32s
237 PreviewCropTop int32s
238 PreviewCropRight int32s
239 PreviewCropBottom int32s
Below is a list of the observed PhotoMechanic XMP tags. The actual namespace prefix is "photomechanic" but ExifTool shortens this in the "XMP-photomech" family 1 group name.
Tag Name Writable -------- -------- ColorClass integer CountryCode string/ EditStatus string PMVersion string Prefs string Tagged boolean TimeCreated string/
Microsoft Photo 1.0 schema XMP tags. This is likely not a complete list, but represents tags which have been observed in sample images. The actual namespace prefix is "MicrosoftPhoto", but ExifTool shortens this to "XMP-microsoft" in the family 1 group name.
Tag Name Writable -------- -------- CameraSerialNumber string DateAcquired date FlashManufacturer string FlashModel string LastKeywordIPTC string+ LastKeywordXMP string+ LensManufacturer string LensModel string RatingPercent string
Microsoft Photo 1.1 schema XMP tags which have been observed.
Tag Name Writable -------- -------- PanoramicStitchCameraMotion string PanoramicStitchMapType string PanoramicStitchPhi0 real PanoramicStitchPhi1 real PanoramicStitchTheta0 real PanoramicStitchTheta1 real
Microsoft Photo 1.2 schema XMP tags which have been observed.
Tag Name Writable -------- -------- RegionInfoMP Microsoft RegionInfo Struct RegionInfoDateRegionsValid date_ RegionInfoRegions Microsoft Regions Struct_+ RegionPersonDisplayName string_+ RegionPersonEmailDigest string_+ RegionPersonLiveIdCID string_+ RegionPersonSourceID string_+ RegionRectangle string_+
Field Name Writable ---------- -------- DateRegionsValid date Regions Microsoft Regions Struct+
Field Name Writable ---------- -------- PersonDisplayName string PersonEmailDigest string PersonLiveIdCID string PersonSourceID string Rectangle string
Information found in the Microsoft custom EXIF tag 0x4748, as written by Windows Live Photo Gallery.
Index4 Tag Name Writable
------ -------- --------
0 PanoramicStitchVersion int32u
1 PanoramicStitchCameraMotion int32u
2 PanoramicStitchMapType int32u
3 PanoramicStitchTheta0 float
4 PanoramicStitchTheta1 float
5 PanoramicStitchPhi0 float
6 PanoramicStitchPhi1 float
Tags extracted from the Microsoft "Xtra" atom of QuickTime videos. Tag ID's are not shown because some are unruly GUID's.
Tag Name Writable -------- -------- Abstract N AcquisitionTime N AcquisitionTimeDay N AcquisitionTimeMonth N AcquisitionTimeYear N AcquisitionTimeYearMonth N AcquisitionTimeYearMonthDay N AlbumArtistSortOrder N AlbumID N AlbumIDAlbumArtist N AlbumTitleSortOrder N AlternateSourceURL N AudioBitrate N AudioFormat N Author N AuthorSortOrder N AverageLevel N Bitrate N BuyNow N BuyTickets N CDTrackEnabled N CallLetters N CameraManufacturer N CameraModel N Channels N Comment N ContentDistributorDuration N Copyright N Count N CurrentBitrate N DLNAServerUDN N DLNASourceURI N DRMIndividualizedVersion N DRMKeyID N DTCPIPHost N DTCPIPPort N DVDID N Description N DisplayArtist N Duration N Event N FileSize N FileType N FormatTag N FourCC N FrameRate N Frequency N IsNetworkFeed N IsVBR N IsProtected N LeadPerformer N LibraryID N LibraryName N Location N MediaContentTypes N MediaType N ModifiedBy N MoreInfo N PartOfSet N PeakValue N PixelAspectRatioX N PixelAspectRatioY N PlaylistIndex N Provider N ProviderLogoURL N ProviderURL N RadioBand N RadioFormat N RatingOrg N RecordingTime N RecordingTimeDay N RecordingTimeMonth N RecordingTimeYear N RecordingTimeYearMonth N RecordingTimeYearMonthDay N ReleaseDate N ReleaseDateDay N ReleaseDateMonth N ReleaseDateYear N ReleaseDateYearMonth N ReleaseDateYearMonthDay N RequestState N ShadowFilePath N SourceURL N Subject N Sync01 N Sync02 N Sync03 N Sync04 N Sync05 N Sync06 N Sync07 N Sync08 N Sync09 N Sync10 N Sync11 N Sync12 N Sync13 N Sync14 N Sync15 N Sync16 N SyncOnly N SyncState N Temporary N Title N TitleSortOrder N TotalDuration N TrackingID N UserCustom1 N UserCustom2 N UserEffectiveRating N UserLastPlayedTime N UserPlayCount N UserPlaycountAfternoon N UserPlaycountEvening N UserPlaycountMorning N UserPlaycountNight N UserPlaycountWeekday N UserPlaycountWeekend N UserRating N UserServiceRating N VideoBitrate N VideoFormat N AlbumArtist N AlbumCoverURL N AlbumTitle N BeatsPerMinute N Category N Composer N Conductor N ContentDistributor N ContentDistributorType N ContentGroupDescription N Director N EncodingTime N Genre N GenreID N InitialKey N Language N Lyrics N MCDI N MediaClassPrimaryID N MediaClassSecondaryID N MediaOriginalBroadcastDateTime N MediaOriginalChannel N MediaStationName N Mood N OriginalAlbumTitle N OriginalArtist N OriginalLyricist N ParentalRating N PartOfSet N Period N Producer N ProtectionType N Provider N ProviderRating N ProviderStyle N Publisher N SubTitle N SubTitleDescription N SubscriptionContentID N TrackNumber N UniqueFileIdentifier N VideoFrameRate N VideoHeight N VideoWidth N WMCollectionGroupID N WMCollectionID N WMContentID N WMShadowFileSourceDRMType N WMShadowFileSourceFileType N Writer N Year N ChapterNum N TitleNum N Resources N Complete N HomeCountry-Region N TaskOwner N MaxAperture N OptionalAttendees N HomeStreet N RequiredAttendeeAddresses N SenderAddress N Description N FileVersion N ProductName N ProductVersion N LegalTrademarks N SenderName N ParentalRatingReason N FirstName N Event N DateImported N CameraMaker N CameraModel N Orientation N ExposureTime N F-stop N ExposureProgram N ISOSpeed N DatePictureTaken N ExposureBias N SubjectDistance N MeteringMode N LightSource N FlashMode N FocalLength N HomePhone N PrimaryPhone N CellPhone N Birthday N PrimaryE-mail N JobTitle N HomeCity N PersonalTitle N OfficeLocation N GivenName N MiddleName N Suffix N Nickname N PostalCode N StationName N Division N Kinds N ClientID N Type N FileCount N TotalFileSize N Computer N PerceivedType N Duration N DateAcquired N MediaCreated N IsRecurring N Incomplete N E-mail2 N Project N Gender N DueDate N BusinessCity N Filename N DateArchived N BusinessStateOrProvince N BroadcastDate N Color N StartDate N Saturation N SearchRanking N OtherAddress N AutoSummary N Summary N BusinessHomePage N Genre N AlbumArtist N Artist N InitialKey N Beats-per-minute N Conductors N PartOfSet N Subtitle N Mood N AlbumTitle N Year N TrackNumber N Free-busyStatus N URL N Description N DateVisited N IsDeleted N HasFlag N Hobbies N FullName N Street N Dimensions N Untitled0 N Untitled1 N HorizontalResolution N VerticalResolution N BitDepth N Duration N Bitrate N AudioSampleRate N AudioSampleSize N Channels N VideoCompression N FrameWidth N FrameHeight N TotalBitrate N FrameRate N DataRate N Copyright N Composers N Directors N ParentalRating N Producers N Writers N Publisher N Period N UserWebURL N EncodedBy N Rating N E-mail3 N HomeFax N Source N FlagColor N BusinessPhone N ProgramMode N OfflineStatus N ClosedCaptioning N Rerun N SAP N EpisodeName N ProgramDescription N StationCallSign N ChannelNumber N OtherCity N OtherStateOrProvince N Profession N DateCompleted N ReminderTime N BusinessAddress N OrganizerAddress N HomePOBox N E-mailList N CompanyMainPhone N HomePostalCode N OtherPOBox N OtherCountry-Region N LastName N CarPhone N BusinessFax N EntryType N OtherPostalCode N Label N HomeAddress N AssistantsPhone N Anniversary N Owner N SpaceFree N TotalSize N SpaceUsed N Priority N HasAttachments N Spouse N FocalLength35mm N RecordingTime N IsCompleted N OfflineAvailability N OrganizerName N TTY-TTDPhone N Protected N BusinessCountry-Region N RequiredAttendees N Name N Size N Attributes N DateModified N DateCreated N DateAccessed N FolderName N Type N LinkTarget N LinkStatus N BusinessPOBox N ToDoTitle N CallbackNumber N IsOnline N MailingAddress N Telex N EndDate N HomeStateOrProvince N City N E-mailDisplayName N AssistantsName N Creator N EXIFVersion N BillingInformation N Children N Participants N OptionalAttendeeAddresses N Company N Category N ContentType N Status N Language N Slides N Pager N IMAddresses N Status N Folder N ConversationID N BusinessStreet N DateReleased N POBox N ContactNames N DocumentID N LensModel N BusinessPostalCode N ReadStatus N Importance N FlagStatus N FromAddresses N FromNames N Store N ToAddresses N ToNames N Webpage N DateSent N BccAddresses N DateReceived N Attachments N BccNames N CcAddresses N CcNames N FolderPath N Path N AccountName N Country-Region N LensMaker N WhiteBalance N Shared N SharedWith N StateOrProvince N FileAs N IsAttachment N TotalEditingTime N LastPrinted N Untitled2 N DateLastSaved N Pages N WordCount N ProgramName N Title N Subject N Author N Keywords N Comments N Contributors N Initials N Location N Date N Sensitivity N E-mailAddress N Department N Mileage N OtherStreet N
The GNU Image Manipulation Program (GIMP) writes these tags in its native XCF (eXperimental Computing Facilty) images.
Tag ID Tag Name Writable ------ -------- -------- 'header' Header GIMP Header 0x0011 Compression N 0x0013 Resolution GIMP Resolution 0x0015 Parasites GIMP Parasite
Index1 Tag Name Writable
------ -------- --------
9 XCFVersion N
14 ImageWidth N
18 ImageHeight N
22 ColorMode N
Index4 Tag Name Writable
------ -------- --------
0 XResolution N
1 YResolution N
Tag ID Tag Name Writable ------ -------- -------- 'exif-data' ExifData EXIF 'gimp-comment' Comment N 'gimp-metadata' XMP XMP 'icc-profile' ICC_Profile ICC_Profile 'icc-profile-name' ICCProfileName N 'iptc-data' IPTCData IPTC 'jpeg-exif-data' JPEGExifData EXIF
MIE is a flexible format which may be used as a stand-alone meta information format, for encapsulation of other files and information, or as a trailer appended to other file formats. The tables below represent currently defined MIE tags, however ExifTool will also extract any other information present in a MIE file.
When writing MIE information, some special features are supported:
1) String values may be written as ASCII (ISO 8859-1) or UTF-8. ExifTool automatically detects the presence of wide characters and treats the string appropriately. Internally, UTF-8 text may be converted to UTF-16 or UTF-32 and stored in this format in the file if it is more compact.
2) All MIE string-value tags support localized text. Localized values are written by adding a language/country code to the tag name in the form TAG-xx_YY, where TAG is the tag name, xx is a 2-character lower case ISO 639-1 language code, and YY is a 2-character upper case ISO 3166-1 alpha 2 country code (ie. Title-en_US). But as usual, the user interface is case-insensitive, and ExifTool will write the correct case to the file.
3) Some numerical MIE tags allow units of measurement to be specified. For these tags, units may be added in brackets immediately following the value (ie. 55(mi/h)). If no units are specified, the default units are written.
See http://owl.phy.queensu.ca/~phil/exiftool/MIE1.1-20070121.pdf for the official MIE specification.
Tag ID Tag Name Writable ------ -------- -------- '0Type' SubfileType string '0Vers' MIEVersion string '1Directory' SubfileDirectory string '1Name' SubfileName string '2MIME' SubfileMIMEType string 'Meta' Meta MIE Meta 'data' SubfileData undef 'rsrc' SubfileResource undef 'zmd5' MD5Digest string 'zmie' TrailerSignature undef
Tag ID Tag Name Writable ------ -------- -------- 'Audio' Audio MIE Audio 'Camera' Camera MIE Camera 'Document' Document MIE Doc 'EXIF' EXIF EXIF 'Geo' Geo MIE Geo 'ICCProfile' ICC_Profile ICC_Profile 'ID3' ID3 ID3 'IPTC' IPTC IPTC 'Image' Image MIE Image 'MakerNotes' MakerNotes MIE MakerNotes 'Preview' Preview MIE Preview 'Thumbnail' Thumbnail MIE Thumbnail 'Video' Video MIE Video 'XMP' XMP XMP
For the Audio group (and any other group containing a 'data' element), tags refer to the contained data if present, otherwise they refer to the main SubfileData. The 0Type and 1Name elements should exist only if data is present.
Tag ID Tag Name Writable ------ -------- -------- '0Type' RelatedAudioFileType string '1Name' RelatedAudioFileName string 'Channels' Channels int8u 'Compression' AudioCompression string 'Duration' Duration rational64u~ 'SampleBits' SampleBits int16u 'SampleRate' SampleRate int32u 'data' RelatedAudioFile undef
Tag ID Tag Name Writable ------ -------- -------- 'Brightness' Brightness int8s 'ColorBalance' ColorBalance rational64u[3] 'ColorTemperature' ColorTemperature int32u 'Contrast' Contrast int8s 'DigitalZoom' DigitalZoom rational64u 'ExposureComp' ExposureCompensation rational64s 'ExposureMode' ExposureMode string 'ExposureTime' ExposureTime rational64u 'FirmwareVersion' FirmwareVersion string 'Flash' Flash MIE Flash 'FocusMode' FocusMode string 'ISO' ISO int16u 'ISOSetting' ISOSetting int16u 'ImageNumber' ImageNumber int32u 'ImageQuality' ImageQuality string 'ImageStabilization' ImageStabilization int8u 'Lens' Lens MIE Lens 'Make' Make string 'MeasuredEV' MeasuredEV rational64s 'Model' Model string 'Orientation' Orientation MIE Orient 'OwnerName' OwnerName string 'Saturation' Saturation int8s 'SensorSize' SensorSize rational64u[2] 'SerialNumber' SerialNumber string 'Sharpness' Sharpness int8s 'ShootingMode' ShootingMode string
Tag ID Tag Name Writable ------ -------- -------- 'ExposureComp' FlashExposureComp rational64s 'Fired' FlashFired int8u 'GuideNumber' FlashGuideNumber string 'Make' FlashMake string 'Mode' FlashMode string 'Model' FlashModel string 'SerialNumber' FlashSerialNumber string 'Type' FlashType string
All recorded lens parameters (focal length, aperture, etc) include the effects of the extender if present.
Tag ID Tag Name Writable ------ -------- -------- 'Extender' Extender MIE Extender 'FNumber' FNumber rational64u 'FocalLength' FocalLength rational64u 'FocusDistance' FocusDistance rational64u 'Make' LensMake string 'MaxAperture' MaxAperture rational64u 'MaxApertureAtMaxFocal' MaxApertureAtMaxFocal rational64u 'MaxFocalLength' MaxFocalLength rational64u 'MinAperture' MinAperture rational64u 'MinFocalLength' MinFocalLength rational64u 'Model' LensModel string 'OpticalZoom' OpticalZoom rational64u 'SerialNumber' LensSerialNumber string
Tag ID Tag Name Writable ------ -------- -------- 'Magnification' ExtenderMagnification rational64s 'Make' ExtenderMake string 'Model' ExtenderModel string 'SerialNumber' ExtenderSerialNumber string
These tags describe the camera orientation.
Tag ID Tag Name Writable ------ -------- -------- 'Azimuth' Azimuth rational64s 'Declination' Declination rational64s 'Elevation' Elevation rational64s 'RightAscension' RightAscension rational64s 'Rotation' Rotation rational64s
Information describing the main document, image or file.
Tag ID Tag Name Writable ------ -------- -------- 'Author' Author string 'Comment' Comment string 'Contributors' Contributors string+ 'Copyright' Copyright string 'CreateDate' CreateDate string 'EMail' EMail string 'Keywords' Keywords string+ 'ModifyDate' ModifyDate string 'OriginalDate' DateTimeOriginal string 'Phone' PhoneNumber string 'References' References string+ 'Software' Software string 'Title' Title string 'URL' URL string
Information related to geographic location.
Tag ID Tag Name Writable ------ -------- -------- 'Address' Address string 'City' City string 'Country' Country string 'GPS' GPS MIE GPS 'PostalCode' PostalCode string 'State' State string 'UTM' UTM MIE UTM
Tag ID Tag Name Writable ------ -------- -------- 'Altitude' GPSAltitude rational64s 'Bearing' GPSDestBearing rational64s 'DateTime' GPSDateTime string 'Datum' GPSMapDatum string 'Differential' GPSDifferential int8u 'Distance' GPSDestDistance rational64s 'Heading' GPSTrack rational64s 'Latitude' GPSLatitude rational64s[n] 'Longitude' GPSLongitude rational64s[n] 'MeasureMode' GPSMeasureMode int8u 'Satellites' GPSSatellites string 'Speed' GPSSpeed rational64s
Tag ID Tag Name Writable ------ -------- -------- 'Datum' UTMMapDatum string 'Easting' UTMEasting string 'Northing' UTMNorthing string 'Zone' UTMZone int8s
Tag ID Tag Name Writable ------ -------- -------- '0Type' FullSizeImageType string '1Name' FullSizeImageName string 'BitDepth' BitDepth int16u 'ColorSpace' ColorSpace string 'Components' ComponentsConfiguration string 'Compression' CompressionRatio rational32u 'ImageSize' ImageSize int16u[n] 'Resolution' Resolution rational64u[n] 'data' FullSizeImage undef
MIE maker notes are contained within separate groups for each manufacturer to avoid name conflicts.
Tag ID Tag Name Writable ------ -------- -------- 'Canon' Canon MIE Canon 'Casio' Casio MIE Unknown 'FujiFilm' FujiFilm MIE Unknown 'Kodak' Kodak MIE Unknown 'KonicaMinolta' KonicaMinolta MIE Unknown 'Nikon' Nikon MIE Unknown 'Olympus' Olympus MIE Unknown 'Panasonic' Panasonic MIE Unknown 'Pentax' Pentax MIE Unknown 'Ricoh' Ricoh MIE Unknown 'Sigma' Sigma MIE Unknown 'Sony' Sony MIE Unknown
Tag ID Tag Name Writable ------ -------- -------- 'VRD' CanonVRD CanonVRD
Tag ID Tag Name Writable ------ -------- -------- [no tags known]
Tag ID Tag Name Writable ------ -------- -------- '0Type' PreviewImageType string '1Name' PreviewImageName string 'ImageSize' PreviewImageSize int16u[n] 'data' PreviewImage undef
Tag ID Tag Name Writable ------ -------- -------- '0Type' ThumbnailImageType string '1Name' ThumbnailImageName string 'ImageSize' ThumbnailImageSize int16u[n] 'data' ThumbnailImage undef
Tag ID Tag Name Writable ------ -------- -------- '0Type' RelatedVideoFileType string '1Name' RelatedVideoFileName string 'Codec' Codec string 'Duration' Duration rational64u~ 'data' RelatedVideoFile undef
The tags below are extracted from JPEG 2000 images, however ExifTool currently writes only EXIF, IPTC and XMP tags in these images.
Tag ID Tag Name Writable
------ -------- --------
'asoc' Association N
'bfil' BinaryFilter N
'bpcc' BitsPerComponent N
'cdef' ComponentDefinition N
'cgrp' ColorGroup N
'chck' DigitalSignature N
'cmap' ComponentMapping N
'colr' ColorSpecification Jpeg2000 ColorSpec
'comp' Composition N
'copt' CompositionOptions N
'cref' Cross-Reference N
'creg' CodestreamRegistration N
'drep' DesiredReproductions N
'dtbl' DataReference N
'flst' FragmentList N
'free' Free N
'ftbl' FragmentTable N
'ftyp' FileType Jpeg2000 FileType
'gtso' GraphicsTechnologyStandardOutput N
'ihdr' ImageHeader Jpeg2000 ImageHeader
'inst' InstructionSet N
'jP ' JP2Signature N
'jp2c' ContiguousCodestream N
'jp2h' JP2Header Jpeg2000
'jp2i' IntellectualProperty XMP
'jpch' CodestreamHeader Jpeg2000
'jplh' CompositingLayerHeader Jpeg2000
'lbl ' Label N
'mdat' MediaData N
'mp7b' MPEG7Binary N
'nlst' NumberList N
'opct' Opacity N
'pclr' Palette N
'prfl' Profile N
'res ' Resolution Jpeg2000
'resc' CaptureResolution Jpeg2000 CaptureResolution
'resd' DisplayResolution Jpeg2000 DisplayResolution
'roid' ROIDescription N
'rreq' ReaderRequirements N
'uinf' UUIDInfo Jpeg2000
'ulst' UUIDList N
'url ' URL N
'uuid' UUID-EXIF EXIF
UUID-EXIF2 EXIF
UUID-IPTC IPTC
UUID-IPTC2 IPTC
UUID-XMP XMP
UUID-GeoJP2 EXIF
UUID-Photoshop Photoshop
UUID-Unknown N
'xml ' XML XMP
Index1 Tag Name Writable
------ -------- --------
0 ColorSpecMethod N
1 ColorSpecPrecedence N
2 ColorSpecApproximation N
3 ICC_Profile ICC_Profile
ColorSpace N
ColorSpecData N
Index4 Tag Name Writable
------ -------- --------
0 MajorBrand N
1 MinorVersion N
2 CompatibleBrands N
Index1 Tag Name Writable
------ -------- --------
0 ImageHeight N
4 ImageWidth N
8 NumberOfComponents N
10 BitsPerComponent N
11 Compression N
Index1 Tag Name Writable
------ -------- --------
0 CaptureYResolution N
4 CaptureXResolution N
8 CaptureYResolutionUnit N
9 CaptureXResolutionUnit N
Index1 Tag Name Writable
------ -------- --------
0 DisplayYResolution N
4 DisplayXResolution N
8 DisplayYResolutionUnit N
9 DisplayXResolutionUnit N
This table lists information extracted from GIF images. See http://www.w3.org/Graphics/GIF/spec-gif89a.txt for the official GIF89a specification.
Tag Name Writable -------- -------- Comment Y Duration N ExtensionAnimation GIF Animate ExtensionICC ICC_Profile ExtensionXMP XMP FrameCount N GIFVersion N ScreenDescriptor GIF Screen Text N
Information extracted from the "NETSCAPE2.0" animation extension.
Index1 Tag Name Writable
------ -------- --------
2 AnimationIterations N
Information extracted from the GIF logical screen descriptor.
Index1 Tag Name Writable
------ -------- --------
0 ImageWidth N
2 ImageHeight N
4.1 HasColorMap N
4.2 ColorResolutionDepth N
4.3 BitsPerPixel N
5 BackgroundColor N
There really isn't much meta information in a BMP file as such, just a bit of image related information.
Index1 Tag Name Writable
------ -------- --------
4 ImageWidth N
8 ImageHeight N
12 Planes N
14 BitDepth N
16 Compression N
20 ImageLength N
24 PixelsPerMeterX N
28 PixelsPerMeterY N
32 NumColors N
36 NumImportantColors N
Information extracted from OS/2-format BMP images.
Index1 Tag Name Writable
------ -------- --------
4 ImageWidth N
6 ImageHeight N
8 Planes N
10 BitDepth N
The PICT format contains no true meta information, except for the possible exception of the LongComment opcode. By default, only ImageWidth, ImageHeight and X/YResolution are extracted from a PICT image. Tags in the following table represent image opcodes. Extraction of these tags is experimental, and is only enabled with the Verbose or Unknown options.
Tag ID Tag Name Writable
------ -------- --------
0x0000 Nop N
0x0001 ClipRgn N
0x0002 BkPat N
0x0003 TxFont N
0x0004 TxFace N
0x0005 TxMode N
0x0006 SpExtra N
0x0007 PnSize N
0x0008 PnMode N
0x0009 PnPat N
0x000a FillPat N
0x000b OvSize N
0x000c Origin N
0x000d TxSize N
0x000e FgColor N
0x000f BkColor N
0x0010 TxRatio N
0x0011 VersionOp N
0x0012 BkPixPat N
0x0013 PnPixPat N
0x0014 FillPixPat N
0x0015 PnLocHFrac N
0x0016 ChExtra N
0x0017 Reserved N
0x001a RGBFgCol N
0x001b RGBBkCol N
0x001c HiliteMode N
0x001d HiliteColor N
0x001e DefHilite N
0x001f OpColor N
0x0020 Line N
0x0021 LineFrom N
0x0022 ShortLine N
0x0023 ShortLineFrom N
0x0024 Reserved N
0x0028 LongText N
0x0029 DHText N
0x002a DVText N
0x002b DHDVText N
0x002c FontName N
0x002d LineJustify N
0x002e GlyphState N
0x002f Reserved N
0x0030 FrameRect N
0x0031 PaintRect N
0x0032 EraseRect N
0x0033 InvertRect N
0x0034 FillRect N
0x0035 Reserved N
0x0038 FrameSameRect N
0x0039 PaintSameRect N
0x003a EraseSameRect N
0x003b InvertSameRect N
0x003c FillSameRect N
0x003d Reserved N
0x0040 FrameRRect N
0x0041 PaintRRect N
0x0042 EraseRRect N
0x0043 InvertRRect N
0x0044 FillRRect N
0x0045 Reserved N
0x0048 FrameSameRRect N
0x0049 PaintSameRRect N
0x004a EraseSameRRect N
0x004b InvertSameRRect N
0x004c FillSameRRect N
0x004d Reserved N
0x0050 FrameOval N
0x0051 PaintOval N
0x0052 EraseOval N
0x0053 InvertOval N
0x0054 FillOval N
0x0055 Reserved N
0x0058 FrameSameOval N
0x0059 PaintSameOval N
0x005a EraseSameOval N
0x005b InvertSameOval N
0x005c FillSameOval N
0x005d Reserved N
0x0060 FrameArc N
0x0061 PaintArc N
0x0062 EraseArc N
0x0063 InvertArc N
0x0064 FillArc N
0x0065 Reserved N
0x0068 FrameSameArc N
0x0069 PaintSameArc N
0x006a EraseSameArc N
0x006b InvertSameArc N
0x006c FillSameArc N
0x006d Reserved N
0x0070 FramePoly N
0x0071 PaintPoly N
0x0072 ErasePoly N
0x0073 InvertPoly N
0x0074 FillPoly N
0x0075 Reserved N
0x0078 FrameSamePoly N
0x0079 PaintSamePoly N
0x007a EraseSamePoly N
0x007b InvertSamePoly N
0x007c FillSamePoly N
0x007d Reserved N
0x0080 FrameRgn N
0x0081 PaintRgn N
0x0082 EraseRgn N
0x0083 InvertRgn N
0x0084 FillRgn N
0x0085 Reserved N
0x0088 FrameSameRgn N
0x0089 PaintSameRgn N
0x008a EraseSameRgn N
0x008b InvertSameRgn N
0x008c FillSameRgn N
0x008d Reserved N
0x0090 BitsRect N
0x0091 BitsRgn N
0x0092 Reserved N
0x0098 PackBitsRect N
0x0099 PackBitsRgn N
0x009a DirectBitsRect N
0x009b DirectBitsRgn N
0x009c Reserved N
0x009d Reserved N
0x009e Reserved N
0x009f Reserved N
0x00a0 ShortComment N
0x00a1 LongComment Photoshop
ICC_Profile
0x00a2 Reserved N
0x00b0 Reserved N
0x00d0 Reserved N
0x00ff OpEndPic N
0x0100 Reserved N
0x0200 Reserved N
0x02ff Version N
0x0300 Reserved N
0x0bff Reserved N
0x0c00 HeaderOp N
0x0c01 Reserved N
0x7f00 Reserved N
0x8000 Reserved N
0x8100 Reserved N
0x8200 CompressedQuickTime N
0x8201 UncompressedQuickTime N
0xffff Reserved N
Tags extracted from PNG images. See http://www.libpng.org/pub/png/spec/1.2/ for the official PNG 1.2 specification.
Tag ID Tag Name Writable ------ -------- -------- 'IHDR' ImageHeader PNG ImageHeader 'PLTE' Palette N 'bKGD' BackgroundColor N 'cHRM' PrimaryChromaticities PNG PrimaryChromaticities 'dSIG' DigitalSignature N 'fRAc' FractalParameters N 'gAMA' Gamma N 'gIFg' GIFGraphicControlExtension N 'gIFt' GIFPlainTextExtension N 'gIFx' GIFApplicationExtension N 'hIST' PaletteHistogram N 'iCCP' ICC_Profile ICC_Profile 'iTXt' InternationalText PNG TextualData 'oFFs' ImageOffset N 'pCAL' PixelCalibration N 'pHYs' PhysicalPixel PNG PhysicalPixel 'sBIT' SignificantBits N 'sCAL' SubjectScale PNG SubjectScale 'sPLT' SuggestedPalette N 'sRGB' SRGBRendering N 'sTER' StereoImage PNG StereoImage 'tEXt' TextualData PNG TextualData 'tIME' ModifyDate Y 'tRNS' Transparency N 'tXMP' XMP XMP 'vpAg' VirtualPage PNG VirtualPage 'zTXt' CompressedText PNG TextualData
Index1 Tag Name Writable
------ -------- --------
0 ImageWidth N
4 ImageHeight N
8 BitDepth N
9 ColorType N
10 Compression N
11 Filter N
12 Interlace N
Index4 Tag Name Writable
------ -------- --------
0 WhitePointX N
1 WhitePointY N
2 RedX N
3 RedY N
4 GreenX N
5 GreenY N
6 BlueX N
7 BlueY N
The PNG TextualData format allows arbitrary tag names to be used. The tags listed below are the only ones that can be written (unless new user-defined tags are added via the configuration file), however ExifTool will extract any other TextualData tags that are found.
These tags may be stored as tEXt, zTXt or iTXt chunks in the PNG image. By default ExifTool writes new string-value tags as as uncompressed tEXt, or compressed zTXt if the Compress (-z) option is used and Compress::Zlib is available. Alternate language tags and values containing special characters (unless the Latin character set is used) are written as iTXt, and compressed if the Compress option is used and Compress::Zlib is available. Raw profile information is always created as compressed zTXt if Compress::Zlib is available, or tEXt otherwise. Standard XMP is written as uncompressed iTXt.
Alternate languages are accessed by suffixing the tag name with a '-', followed by an RFC 3066 language code (ie. "PNG:Comment-fr", or "Title-en-US"). See http://www.ietf.org/rfc/rfc3066.txt for the RFC 3066 specification.
Some of the tags below are not registered as part of the PNG specification, but are included here because they are generated by other software such as ImageMagick.
Tag ID Tag Name Writable
------ -------- --------
'Artist' Artist string
'Author' Author string
'Comment' Comment string
'Copyright' Copyright string
'Creation Time' CreationTime string
'Description' Description string
'Disclaimer' Disclaimer string
'Document' Document string
'Label' Label string
'Make' Make string
'Model' Model string
'Raw profile type APP1' APP1_Profile EXIF
XMP
'Raw profile type exif' EXIF_Profile EXIF
'Raw profile type icc' ICC_Profile ICC_Profile
'Raw profile type icm' ICC_Profile ICC_Profile
'Raw profile type iptc' IPTC_Profile Photoshop
'Raw profile type xmp' XMP_Profile XMP
'Software' Software string
'Source' Source string
'TimeStamp' TimeStamp string
'Title' Title string
'URL' URL string
'Warning' PNGWarning string
'XML:com.adobe.xmp' XMP XMP
'create-date' CreateDate string
'modify-date' ModDate string
Index1 Tag Name Writable
------ -------- --------
0 PixelsPerUnitX N
4 PixelsPerUnitY N
8 PixelUnits N
Index1 Tag Name Writable
------ -------- --------
0 SubjectUnits N
1 SubjectPixelWidth N
2 SubjectPixelHeight N
Index1 Tag Name Writable
------ -------- --------
0 StereoMode N
Index4 Tag Name Writable
------ -------- --------
0 VirtualImageWidth N
1 VirtualImageHeight N
2 VirtualPageUnits N
This table contains definitions for tags found in MNG and JNG images. MNG is a superset of PNG and JNG, so a MNG image may contain any of these tags as well as any PNG tags. Conversely, only some of these tags are valid for JNG images.
Tag ID Tag Name Writable ------ -------- -------- 'BACK' Background MNG Background 'BASI' BasisObject MNG BasisObject 'CLIP' ClipObjects MNG ClipObjects 'CLON' CloneObject MNG CloneObject 'DBYK' DropByKeyword N 'DEFI' DefineObject MNG DefineObject 'DHDR' DeltaPNGHeader MNG DeltaPNGHeader 'DISC' DiscardObjects N 'DROP' DropChunks N 'FRAM' Frame N 'JHDR' JNGHeader MNG JNGHeader 'LOOP' Loop MNG Loop 'MAGN' MagnifyObject MNG MagnifyObject 'MHDR' MNGHeader MNG MNGHeader 'MOVE' MoveObjects MNG MoveObjects 'ORDR' OrderingRestrictions N 'PAST' PasteImage MNG PasteImage 'PPLT' PartialPalette N 'PROM' PromoteParent MNG PromoteParent 'SAVE' SaveObjects N 'SEEK' SeekPoint N 'SHOW' ShowObjects MNG ShowObjects 'TERM' TerminationAction MNG TerminationAction 'eXPi' ExportImage MNG ExportImage 'fPRI' FramePriority MNG FramePriority 'nEED' ResourcesNeeded N 'pHYg' GlobalPixelSize PNG PhysicalPixel
Index1 Tag Name Writable
------ -------- --------
0 BackgroundColor N
6 MandatoryBackground N
7 BackgroundImageID N
9 BackgroundTiling N
Index1 Tag Name Writable
------ -------- --------
0 ImageWidth N
4 ImageHeight N
8 BitDepth N
9 ColorType N
10 Compression N
11 Filter N
12 Interlace N
13 RedSample N
17 GreenSample N
21 BlueSample N
25 AlphaSample N
26 Viewable N
Index1 Tag Name Writable
------ -------- --------
0 FirstObject N
2 LastObject N
4 DeltaType N
5 ClipBoundary N
Index1 Tag Name Writable
------ -------- --------
0 SourceID N
2 CloneID N
4 CloneType N
5 DoNotShow N
6 ConcreteFlag N
7 LocalDeltaType N
8 DeltaXY N
Index1 Tag Name Writable
------ -------- --------
0 ObjectID N
2 DoNotShow N
3 ConcreteFlag N
4 XYLocation N
12 ClippingBoundary N
Index1 Tag Name Writable
------ -------- --------
0 ObjectID N
2 ImageType N
3 DeltaType N
4 BlockSize N
12 BlockLocation N
Index1 Tag Name Writable
------ -------- --------
0 ImageWidth N
4 ImageHeight N
8 ColorType N
9 BitDepth N
10 Compression N
11 Interlace N
12 AlphaBitDepth N
13 AlphaCompression N
14 AlphaFilter N
15 AlphaInterlace N
Index1 Tag Name Writable
------ -------- --------
0 NestLevel N
1 IterationCount N
5 TerminationCondition N
6 IterationMinMax N
14 SignalNumber N
Index1 Tag Name Writable
------ -------- --------
0 FirstObjectID N
2 LastObjectID N
4 XMethod N
5 XMag N
7 YMag N
9 LeftMag N
11 RightMag N
13 TopMag N
15 BottomMag N
17 YMethod N
Index4 Tag Name Writable
------ -------- --------
0 ImageWidth N
1 ImageHeight N
2 TicksPerSecond N
3 NominalLayerCount N
4 NominalFrameCount N
5 NominalPlayTime N
6 SimplicityProfile N
Index1 Tag Name Writable
------ -------- --------
0 FirstObject N
2 LastObject N
4 DeltaType N
5 DeltaXY N
Index1 Tag Name Writable
------ -------- --------
0 DestinationID N
2 TargetDeltaType N
3 TargetXY N
11 SourceID N
13 CompositionMode N
14 Orientation N
15 OffsetOrigin N
16 OffsetXY N
24 BoundaryOrigin N
25 PastClippingBoundary N
Index1 Tag Name Writable
------ -------- --------
0 NewColorType N
1 NewBitDepth N
2 FillMethod N
Index1 Tag Name Writable
------ -------- --------
0 FirstObject N
2 LastObject N
4 ShowMode N
Index1 Tag Name Writable
------ -------- --------
0 TerminationAction N
1 IterationEndAction N
2 Delay N
6 IterationMax N
Index1 Tag Name Writable
------ -------- --------
0 SnapshotID N
2 SnapshotName N
Index1 Tag Name Writable
------ -------- --------
0 DeltaType N
2 Priority N
Information is extracted from the following chunks in DjVu images.
Tag ID Tag Name Writable ------ -------- -------- 'ANTa' ANTa DjVu Ant 'ANTz' CompressedAnnotation DjVu Ant 'FORM' FORM DjVu Form 'INCL' IncludedFileID N 'INFO' INFO DjVu Info
Information extracted from annotation chunks.
Tag ID Tag Name Writable ------ -------- -------- 'metadata' Metadata DjVu Meta 'xmp' XMP XMP
This table lists the standard DjVu metadata tags, but ExifTool will extract any tags that exist even if they don't appear here. The DjVu v3 documentation endorses tags borrowed from two standards: 1) BibTeX bibliography system tags (all lowercase Tag ID's in the table below), and 2) PDF DocInfo tags (capitalized Tag ID's).
Tag ID Tag Name Writable ------ -------- -------- 'Author' Author N 'CreationDate' CreateDate N 'Creator' Creator N 'Keywords' Keywords N 'ModDate' ModifyDate N 'Producer' Producer N 'Subject' Subject N 'Title' Title N 'Trapped' Trapped N 'address' Address N 'annote' Annotation N 'author' Author N 'booktitle' BookTitle N 'chapter' Chapter N 'crossref' CrossRef N 'edition' Edition N 'eprint' EPrint N 'howpublished' HowPublished N 'institution' Institution N 'journal' Journal N 'key' Key N 'month' Month N 'note' Note N 'number' Number N 'organization' Organization N 'pages' Pages N 'publisher' Publisher N 'school' School N 'series' Series N 'title' Title N 'type' Type N 'url' URL N 'volume' Volume N 'year' Year N
Index1 Tag Name Writable
------ -------- --------
0 SubfileType N
Index1 Tag Name Writable
------ -------- --------
0 ImageWidth N
2 ImageHeight N
4 DjVuVersion N
6 SpatialResolution N
8 Gamma N
9 Orientation N
Information extracted from EXR images. See http://www.openexr.com/ for the official specification.
Tag ID Tag Name Writable ------ -------- -------- '_lay' Layout N '_ver' EXRVersion N 'adoptedNeutral' AdoptedNeutral N 'altitude' GPSAltitude N 'aperture' Aperture N 'capDate' DateTimeOriginal N 'channels' Channels N 'chromaticities' Chromaticities N 'comments' Comments N 'compression' Compression N 'dataWindow' DataWindow N 'displayWindow' DisplayWindow N 'envmap' EnvironmentMap N 'expTime' ExposureTime N 'focus' FocusDistance N 'framesPerSecond' FramesPerSecond N 'isoSpeed' ISO N 'keyCode' KeyCode N 'latitude' GPSLatitude N 'lineOrder' LineOrder N 'longitude' GPSLongitude N 'lookModTransform' LookModTransform N 'multiView' MultiView N 'owner' Owner N 'pixelAspectRatio' PixelAspectRatio N 'preview' Preview N 'renderingTransform' RenderingTransform N 'screenWindowCenter' ScreenWindowCenter N 'screenWindowWidth' ScreenWindowWidth N 'tiles' Tiles N 'timeCode' TimeCode N 'utcOffset' TimeZone N 'whiteLuminance' WhiteLuminance N 'worldToCamera' WorldToCamera N 'worldToNDC' WorldToNDC N 'wrapmodes' WrapModes N 'xDensity' XResolution N
The MIFF (Magick Image File Format) format allows aribrary tag names to be used. Only the standard tag names are listed below, however ExifTool will decode any tags found in the image.
Tag ID Tag Name Writable
------ -------- --------
'background-color' BackgroundColor N
'blue-primary' BluePrimary N
'border-color' BorderColor N
'class' Class N
'colors' Colors N
'colorspace' ColorSpace N
'columns' ImageWidth N
'compression' Compression N
'delay' Delay N
'depth' Depth N
'dispose' Dispose N
'gamma' Gamma N
'green-primary' GreenPrimary N
'id' ID N
'iterations' Iterations N
'label' Label N
'matt-color' MattColor N
'matte' Matte N
'montage' Montage N
'packets' Packets N
'page' Page N
'profile-APP1' APP1_Profile EXIF
XMP
'profile-exif' EXIF_Profile EXIF
'profile-icc' ICC_Profile ICC_Profile
'profile-iptc' IPTC_Profile Photoshop
'profile-xmp' XMP_Profile XMP
'red-primary' RedPrimary N
'rendering-intent' RenderingIntent N
'resolution' Resolution N
'rows' ImageHeight N
'scene' Scene N
'signature' Signature N
'units' Units N
'white-point' WhitePoint N
The following table lists information extracted from the header of Progressive Graphics File (PGF) images. As well, information is extracted from the embedded PNG metadata image if it exists. See http://www.libpgf.org/ for the PGF specification.
Index1 Tag Name Writable
------ -------- --------
3 PGFVersion N
8 ImageWidth N
12 ImageHeight N
16 PyramidLevels N
17 Quality N
18 BitsPerPixel N
19 ColorComponents N
20 ColorMode N
21 BackgroundColor N
Tags extracted from Paint Shop Pro images (PSP, PSPIMAGE, PSPFRAME, PSPSHAPE, PSPTUBE and TUB extensions).
Tag ID Tag Name Writable
------ -------- --------
'FileVersion' FileVersion N
0x0000 ImageInfo PSP Image
PSP Image
0x0001 CreatorInfo PSP Creator
0x000a ExtendedInfo PSP Ext
Index1 Tag Name Writable
------ -------- --------
0 ImageWidth N
4 ImageHeight N
8 ImageResolution N
16 ResolutionUnit N
17 Compression N
19 BitsPerSample N
21 Planes N
23 NumColors N
Tag ID Tag Name Writable ------ -------- -------- 0x0000 Title N 0x0001 CreateDate N 0x0002 ModifyDate N 0x0003 Artist N 0x0004 Copyright N 0x0005 Description N 0x0006 CreatorAppID N 0x0007 CreatorAppVersion N
Tag ID Tag Name Writable ------ -------- -------- 0x0003 EXIFInfo EXIF
Tags extracted from Kodak Photo CD Image Pac (PCD) files.
Index1 Tag Name Writable
------ -------- --------
7 SpecificationVersion N
9 AuthoringSoftwareRelease N
11 ImageMagnificationDescriptor N
13 CreateDate N
17 ModifyDate N
21 ImageMedium N
22 ProductType N
42 ScannerVendorID N
62 ScannerProductID N
78 ScannerFirmwareVersion N
82 ScannerFirmwareDate N
90 ScannerSerialNumber N
110 ScannerPixelSize N
112 ImageWorkstationMake N
132 CharacterSet N
133 CharacterEscapeSequence? N
165 PhotoFinisherName N
228 SceneBalanceAlgorithmRevision N
230 SceneBalanceAlgorithmCommand N
325 SceneBalanceAlgorithmFilmID N
331 CopyrightStatus N
332 CopyrightFileName N
1538 Orientation N
1538.1 ImageWidth N
1538.2 ImageHeight N
1538.3 CompressionClass N
Information extracted from Radiance RGBE HDR images. Tag ID's are all uppercase as stored in the file, but converted to lowercase by when extracting to avoid conflicts with internal ExifTool variables. See http://radsite.lbl.gov/radiance/refer/filefmts.pdf and http://www.graphics.cornell.edu/online/formats/rgbe/ for the specification.
Tag ID Tag Name Writable ------ -------- -------- '_command' Command N '_orient' Orientation N 'colorcorr' ColorCorrection N 'exposure' Exposure N 'format' Format N 'gamma' Gamma N 'pixaspect' PixelAspectRatio N 'primaries' ColorPrimaries N 'software' Software N 'view' View N
The tags listed in the PDF tables below are those which are used by ExifTool to extract meta information, but they are only a small fraction of the total number of available PDF tags. See http://www.adobe.com/devnet/pdf/pdf_reference.html for the official PDF specification.
ExifTool supports reading and writing PDF documents up to version 1.7 extension level 3, including support for RC4, AES-128 and AES-256 encryption. A Password option is provided to allow processing of password-protected PDF files.
When writing PDF files, ExifTool uses an incremental update. This has the advantages of being fast and reversible. The original PDF can be easily recovered by deleting the PDF-update pseudo-group (with -PDF-update:all= on the command line). But there are two main disadvantages to this technique:
1) A linearized PDF file is no longer linearized after the update, so it must be subsequently re-linearized if this is required.
2) All metadata edits are reversible. While this would normally be considered an advantage, it is a potential security problem because old information is never actually deleted from the file.
Tag ID Tag Name Writable ------ -------- -------- 'Encrypt' Encrypt PDF Encrypt 'Info' Info PDF Info 'Root' Root PDF Root '_linearized' Linearized N
Tags extracted from the document Encrypt dictionary.
Tag ID Tag Name Writable ------ -------- -------- 'Filter' Encryption N 'P' UserAccess N
As well as the tags listed below, the PDF specification allows for user-defined tags to exist in the Info dictionary. These tags, which should have corresponding XMP-pdfx entries in the XMP of the PDF XML Metadata object, are also extracted by ExifTool.
Writable specifies the value format, and may be string, date, integer, real, boolean or name for PDF tags.
Tag ID Tag Name Writable ------ -------- -------- 'AAPL:Keywords' AppleKeywords string+ 'Author' Author string 'CreationDate' CreateDate date 'Creator' Creator string 'Keywords' Keywords string+ 'ModDate' ModifyDate date 'Producer' Producer string 'Subject' Subject string 'Title' Title string 'Trapped' Trapped string!
This is the PDF document catalog.
Tag ID Tag Name Writable ------ -------- -------- 'AcroForm' AcroForm PDF AcroForm 'Lang' Language N 'MarkInfo' MarkInfo PDF MarkInfo 'Metadata' Metadata PDF Metadata 'PageLayout' PageLayout N 'PageMode' PageMode N 'Pages' Pages PDF Pages 'Perms' Perms PDF Perms 'Version' PDFVersion N
Tag ID Tag Name Writable ------ -------- -------- '_has_xfa' HasXFA N
Tag ID Tag Name Writable ------ -------- -------- 'Marked' TaggedPDF N
Tag ID Tag Name Writable ------ -------- -------- 'XML_stream' XMP XMP
Tag ID Tag Name Writable ------ -------- -------- 'Count' PageCount N 'Kids' Kids PDF Kids
Tag ID Tag Name Writable ------ -------- -------- 'Kids' Kids PDF Kids 'Metadata' Metadata PDF Metadata 'PieceInfo' PieceInfo PDF PieceInfo 'Resources' Resources PDF Resources
Tag ID Tag Name Writable ------ -------- -------- 'AdobePhotoshop' AdobePhotoshop PDF AdobePhotoshop 'Illustrator' Illustrator PDF Illustrator
Tag ID Tag Name Writable ------ -------- -------- 'Private' Private PDF Private
Tag ID Tag Name Writable ------ -------- -------- 'ImageResources' ImageResources PDF ImageResources
Tag ID Tag Name Writable ------ -------- -------- '_stream' _stream Photoshop
Tag ID Tag Name Writable ------ -------- -------- 'Private' Private PDF AIPrivate
Tag ID Tag Name Writable ------ -------- -------- 'AIMetaData' AIMetaData PDF AIMetaData 'AIPDFPrivateData' AIPDFPrivateData PostScript 'AIPrivateData' AIPrivateData PostScript 'ContainerVersion' ContainerVersion N 'CreatorVersion' CreatorVersion N 'RoundTripVersion' RoundTripVersion N
Tag ID Tag Name Writable ------ -------- -------- '_stream' _stream PostScript
Tag ID Tag Name Writable ------ -------- -------- 'ColorSpace' ColorSpace PDF ColorSpace 'Properties' Properties PDF Properties 'XObject' XObject PDF XObject
Tag ID Tag Name Writable ------ -------- -------- 'Cs1' Cs1 PDF Cs1 'DefaultRGB' DefaultRGB PDF DefaultRGB
Tag ID Tag Name Writable ------ -------- -------- '_stream' _stream ICC_Profile
Tag ID Tag Name Writable ------ -------- -------- 'ICCBased' ICCBased PDF ICCBased
Tag ID Tag Name Writable ------ -------- -------- '_stream' _stream ICC_Profile
Tag ID Tag Name Writable ------ -------- -------- 'MC' MC PDF MC
Tag ID Tag Name Writable ------ -------- -------- 'Metadata' Metadata PDF Metadata
Tag ID Tag Name Writable ------ -------- -------- 'Im' Im PDF Im
Information extracted from embedded images with the ExtractEmbedded option. The EmbeddedImage and its metadata are extracted only for JPEG and Jpeg2000 image formats.
Tag ID Tag Name Writable ------ -------- -------- 'ColorSpace' EmbeddedImageColorSpace N+ 'Filter' EmbeddedImageFilter N+ 'Height' EmbeddedImageHeight N 'Image_stream' EmbeddedImage N 'Width' EmbeddedImageWidth N
Additional document permissions imposed by digital signatures.
Tag ID Tag Name Writable ------ -------- -------- 'DocMDP' DocMDP PDF Signature 'FieldMDP' FieldMDP PDF Signature 'UR3' UR3 PDF Signature
Tag ID Tag Name Writable ------ -------- -------- 'ContactInfo' SignerContactInfo N 'Location' SigningLocation N 'M' SigningDate N 'Name' SigningAuthority N 'Prop_AuthTime' AuthenticationTime N 'Prop_AuthType' AuthenticationType N 'Reason' SigningReason N 'Reference' Reference PDF Reference
Tag ID Tag Name Writable ------ -------- -------- 'TransformParams' TransformParams PDF TransformParams
Tag ID Tag Name Writable ------ -------- -------- 'Action' FieldPermissions N 'Annots' AnnotationUsageRights N+ 'Document' DocumentUsageRights N+ 'EF' EmbeddedFileUsageRights N+ 'Fields' FormFields N+ 'Form' FormUsageRights N+ 'FormEX' FormExtraUsageRights N+ 'Msg' UsageRightsMessage N 'P' ModificationPermissions N 'Signature' SignatureUsageRights N+
Tag ID Tag Name Writable ------ -------- -------- 'Author' Author string 'BeginDocument' EmbeddedFile PostScript 'BeginICCProfile' ICC_Profile ICC_Profile 'BeginPhotoshop' PhotoshopData Photoshop 'BoundingBox' BoundingBox N 'Copyright' Copyright string 'CreationDate' CreateDate string 'Creator' Creator string 'EmbeddedFileName' EmbeddedFileName N 'For' For string 'ImageData' ImageData N 'Keywords' Keywords string 'ModDate' ModifyDate string 'Pages' Pages N 'Routing' Routing string 'Subject' Subject string 'TIFFPreview' TIFFPreview N 'Title' Title string 'Version' Version string 'begin_xml_packet' XMP XMP
ExifTool extracts ID3 information from MP3, MPEG, AIFF, OGG, FLAC, APE and RealAudio files. ID3v2 tags which support multiple languages (ie. Comment and Lyrics) are extracted by specifying the tag name, followed by a dash ('-'), then a 3-character ISO 639-2 language code (ie. "Comment-spa"). See http://www.id3.org/ for the official ID3 specification and http://www.loc.gov/standards/iso639-2/php/code_list.php for a list of ISO 639-2 language codes.
Tag Name Writable -------- -------- ID3v1 ID3 v1 ID3v1_Enh ID3 v1_Enh ID3v2_2 ID3 v2_2 ID3v2_3 ID3 v2_3 ID3v2_4 ID3 v2_4
Index1 Tag Name Writable
------ -------- --------
3 Title N
33 Artist N
63 Album N
93 Year N
97 Comment N
125 Track N
127 Genre N
ID3 version 1 "Enhanced TAG" information (not part of the official spec).
Index1 Tag Name Writable
------ -------- --------
4 Title2 N
64 Artist2 N
124 Album2 N
184 Speed N
185 Genre N
215 StartTime N
221 EndTime N
ExifTool extracts mainly text-based tags from ID3v2 information. The tags in the tables below are those extracted by ExifTool, and don't represent a complete list of available ID3v2 tags.
ID3 version 2.2 tags. (These are the tags written by iTunes 5.0.)
Tag ID Tag Name Writable ------ -------- -------- 'CNT' PlayCounter N 'COM' Comment N 'IPL' InvolvedPeople N 'ITU' iTunesU? N 'PCS' Podcast? N 'PIC' Picture N 'PIC-1' PictureFormat N 'PIC-2' PictureType N 'PIC-3' PictureDescription N 'POP' Popularimeter N 'RVA' RelativeVolumeAdjustment N 'SLT' SynLyrics ID3 SynLyrics 'TAL' Album N 'TBP' BeatsPerMinute N 'TCM' Composer N 'TCO' Genre N 'TCP' Compilation N 'TCR' Copyright N 'TDA' Date N 'TDY' PlaylistDelay N 'TEN' EncodedBy N 'TFT' FileType N 'TIM' Time N 'TKE' InitialKey N 'TLA' Language N 'TLE' Length N 'TMT' Media N 'TOA' OriginalArtist N 'TOF' OriginalFilename N 'TOL' OriginalLyricist N 'TOR' OriginalReleaseYear N 'TOT' OriginalAlbum N 'TP1' Artist N 'TP2' Band N 'TP3' Conductor N 'TP4' InterpretedBy N 'TPA' PartOfSet N 'TPB' Publisher N 'TRC' ISRC N 'TRD' RecordingDates N 'TRK' Track N 'TS2' AlbumArtistSortOrder N 'TSA' AlbumSortOrder N 'TSC' ComposerSortOrder N 'TSI' Size N 'TSP' PerformerSortOrder N 'TSS' EncoderSettings N 'TST' TitleSortOrder N 'TT1' Grouping N 'TT2' Title N 'TT3' Subtitle N 'TXT' Lyricist N 'TXX' UserDefinedText N 'TYE' Year N 'ULT' Lyrics N 'WAF' FileURL N 'WAR' ArtistURL N 'WAS' SourceURL N 'WCM' CommercialURL N 'WCP' CopyrightURL N 'WPB' PublisherURL N 'WXX' UserDefinedURL N
The following tags are extracted from synchronized lyrics/text frames.
Tag Name Writable -------- -------- SynchronizedLyricsDescription N SynchronizedLyricsText N+ SynchronizedLyricsType N
ID3 version 2.3 tags
Tag ID Tag Name Writable ------ -------- -------- 'APIC' Picture N 'APIC-1' PictureMimeType N 'APIC-2' PictureType N 'APIC-3' PictureDescription N 'COMM' Comment N 'IPLS' InvolvedPeople N 'MCDI' MusicCDIdentifier N 'OWNE' Ownership N 'PCNT' PlayCounter N 'POPM' Popularimeter N 'PRIV' Private ID3 Private 'SYLT' SynLyrics ID3 SynLyrics 'TALB' Album N 'TBPM' BeatsPerMinute N 'TCMP' Compilation N 'TCOM' Composer N 'TCON' Genre N 'TCOP' Copyright N 'TDAT' Date N 'TDLY' PlaylistDelay N 'TENC' EncodedBy N 'TEXT' Lyricist N 'TFLT' FileType N 'TIME' Time N 'TIT1' Grouping N 'TIT2' Title N 'TIT3' Subtitle N 'TKEY' InitialKey N 'TLAN' Language N 'TLEN' Length N 'TMED' Media N 'TOAL' OriginalAlbum N 'TOFN' OriginalFilename N 'TOLY' OriginalLyricist N 'TOPE' OriginalArtist N 'TORY' OriginalReleaseYear N 'TOWN' FileOwner N 'TPE1' Artist N 'TPE2' Band N 'TPE3' Conductor N 'TPE4' InterpretedBy N 'TPOS' PartOfSet N 'TPUB' Publisher N 'TRCK' Track N 'TRDA' RecordingDates N 'TRSN' InternetRadioStationName N 'TRSO' InternetRadioStationOwner N 'TSIZ' Size N 'TSRC' ISRC N 'TSSE' EncoderSettings N 'TXXX' UserDefinedText N 'TYER' Year N 'USER' TermsOfUse N 'USLT' Lyrics N 'WCOM' CommercialURL N 'WCOP' CopyrightURL N 'WOAF' FileURL N 'WOAR' ArtistURL N 'WOAS' SourceURL N 'WORS' InternetRadioStationURL N 'WPAY' PaymentURL N 'WPUB' PublisherURL N 'WXXX' UserDefinedURL N
ID3 private (PRIV) tags. ExifTool will decode any private tags found, even if they do not appear in this table.
Tag Name Writable -------- -------- AverageLevel N PeakValue N WM_MediaClassPrimaryID N WM_MediaClassSecondaryID N WM_Provider N WM_CollectionGroupID N WM_CollectionID N WM_ContentID N XMP XMP
ID3 version 2.4 tags
Tag ID Tag Name Writable ------ -------- -------- 'APIC' Picture N 'APIC-1' PictureMimeType N 'APIC-2' PictureType N 'APIC-3' PictureDescription N 'COMM' Comment N 'ITNU' iTunesU? N 'MCDI' MusicCDIdentifier N 'OWNE' Ownership N 'PCNT' PlayCounter N 'PCST' Podcast? N 'POPM' Popularimeter N 'PRIV' Private ID3 Private 'RVA2' RelativeVolumeAdjustment N 'SYLT' SynLyrics ID3 SynLyrics 'TALB' Album N 'TBPM' BeatsPerMinute N 'TCMP' Compilation N 'TCOM' Composer N 'TCON' Genre N 'TCOP' Copyright N 'TDEN' EncodingTime N 'TDLY' PlaylistDelay N 'TDOR' OriginalReleaseTime N 'TDRC' RecordingTime N 'TDRL' ReleaseTime N 'TDTG' TaggingTime N 'TENC' EncodedBy N 'TEXT' Lyricist N 'TFLT' FileType N 'TIPL' InvolvedPeople N 'TIT1' Grouping N 'TIT2' Title N 'TIT3' Subtitle N 'TKEY' InitialKey N 'TLAN' Language N 'TLEN' Length N 'TMCL' MusicianCredits N 'TMED' Media N 'TMOO' Mood N 'TOAL' OriginalAlbum N 'TOFN' OriginalFilename N 'TOLY' OriginalLyricist N 'TOPE' OriginalArtist N 'TOWN' FileOwner N 'TPE1' Artist N 'TPE2' Band N 'TPE3' Conductor N 'TPE4' InterpretedBy N 'TPOS' PartOfSet N 'TPRO' ProducedNotice N 'TPUB' Publisher N 'TRCK' Track N 'TRSN' InternetRadioStationName N 'TRSO' InternetRadioStationOwner N 'TSO2' AlbumArtistSortOrder N 'TSOA' AlbumSortOrder N 'TSOC' ComposerSortOrder N 'TSOP' PerformerSortOrder N 'TSOT' TitleSortOrder N 'TSRC' ISRC N 'TSSE' EncoderSettings N 'TSST' SetSubtitle N 'TXXX' UserDefinedText N 'USER' TermsOfUse N 'USLT' Lyrics N 'WCOM' CommercialURL N 'WCOP' CopyrightURL N 'WOAF' FileURL N 'WOAR' ArtistURL N 'WOAS' SourceURL N 'WORS' InternetRadioStationURL N 'WPAY' PaymentURL N 'WPUB' PublisherURL N 'WXXX' UserDefinedURL N
This information is found in iTunes Cover Flow data files.
Tag ID Tag Name Writable ------ -------- -------- 'data' ImageData N 'itch' Itch ITC Header 'item' Item ITC Item
Index1 Tag Name Writable
------ -------- --------
16 DataType N
Index4 Tag Name Writable
------ -------- --------
0 LibraryID N
2 TrackID N
4 DataLocation N
5 ImageType N
7 ImageWidth N
8 ImageHeight N
ExifTool extracts the following types of information from Ogg files. See http://www.xiph.org/vorbis/doc/ for the Ogg specification.
Tag ID Tag Name Writable ------ -------- -------- 'FLAC' FLAC FLAC 'ID3' ID3 ID3 'theora' Theora Theora 'vorbis' Vorbis Vorbis
Information extracted from Ogg Vorbis files. See http://www.xiph.org/vorbis/doc/ for the Vorbis specification.
Tag ID Tag Name Writable ------ -------- -------- 0x0001 Identification Vorbis Identification 0x0003 Comments Vorbis Comments
Index1 Tag Name Writable
------ -------- --------
0 VorbisVersion N
4 AudioChannels N
5 SampleRate N
9 MaximumBitrate N
13 NominalBitrate N
17 MinimumBitrate N
The tags below are only some common tags found in the Vorbis comments of Ogg Vorbis and Ogg FLAC audio files, however ExifTool will extract values from any tag found, even if not listed here.
Tag ID Tag Name Writable ------ -------- -------- 'ACTOR' Actor N 'ALBUM' Album N 'ARTIST' Artist N+ 'COMMENT' Comment N 'COMPOSER' Composer N 'CONTACT' Contact N+ 'COPYRIGHT' Copyright N 'COVERART' CoverArt N 'COVERARTMIME' CoverArtMIMEType N 'DATE' Date N 'DESCRIPTION' Description N 'DIRECTOR' Director N 'ENCODED_BY' EncodedBy N 'ENCODED_USING' EncodedUsing N 'GENRE' Genre N 'ISRC' ISRCNumber N 'LICENSE' License N 'LOCATION' Location N 'ORGANIZATION' Organization N 'PERFORMER' Performer N+ 'PRODUCER' Producer N 'REPLAYGAIN_ALBUM_GAIN' ReplayGainAlbumGain N 'REPLAYGAIN_ALBUM_PEAK' ReplayGainAlbumPeak N 'REPLAYGAIN_TRACK_GAIN' ReplayGainTrackGain N 'REPLAYGAIN_TRACK_PEAK' ReplayGainTrackPeak N 'TITLE' Title N 'TRACKNUMBER' TrackNumber N 'VERSION' Version N 'vendor' Vendor N
Free Lossless Audio Codec (FLAC) meta information. ExifTool also extracts ID3 information from these files.
Tag ID Tag Name Writable ------ -------- -------- 0x0000 StreamInfo FLAC StreamInfo 0x0001 Padding? N 0x0002 Application? N 0x0003 SeekTable? N 0x0004 VorbisComment Vorbis Comments 0x0005 CueSheet? N 0x0006 Picture FLAC Picture
FLAC is big-endian, so bit 0 is the high-order bit in this table.
Tag ID Tag Name Writable ------ -------- -------- 'Bit000-015' BlockSizeMin N 'Bit016-031' BlockSizeMax N 'Bit032-055' FrameSizeMin N 'Bit056-079' FrameSizeMax N 'Bit080-099' SampleRate N 'Bit100-102' Channels N 'Bit103-107' BitsPerSample N 'Bit108-143' TotalSamples N
Index4 Tag Name Writable
------ -------- --------
0 PictureType N
1 PictureMIMEType N
2 PictureDescription N
3 PictureWidth N
4 PictureHeight N
5 PictureBitsPerPixel N
6 PictureIndexedColors N
7 PictureLength N
8 Picture N
Information extracted from Ogg Theora video files. See http://www.theora.org/doc/Theora.pdf for the Theora specification.
Tag ID Tag Name Writable ------ -------- -------- 0x0080 Identification Theora Identification 0x0081 Comments Vorbis Comments
Tags extracted from the Theora identification header.
Index1 Tag Name Writable
------ -------- --------
0 TheoraVersion N
7 ImageWidth N
10 ImageHeight N
13 XOffset N
14 YOffset N
15 FrameRate N
23 PixelAspectRatio N
29 ColorSpace N
30 NominalVideoBitrate N
33 Quality N
34 PixelFormat N
Tags found in Monkey's Audio (APE) information. Only a few common tags are listed below, but ExifTool will extract any tag found. ExifTool supports APEv1 and APEv2 tags, as well as ID3 information in APE files, and will also read APE metadata from MP3 files.
Tag ID Tag Name Writable ------ -------- -------- 'Album' Album N 'Artist' Artist N 'Genre' Genre N 'Title' Title N 'Tool Name' ToolName N 'Tool Version' ToolVersion N 'Track' Track N 'Year' Year N
APE MAC audio header for version 3.98 or later.
Index2 Tag Name Writable
------ -------- --------
0 CompressionLevel N
2 BlocksPerFrame N
4 FinalFrameBlocks N
6 TotalFrames N
8 BitsPerSample N
9 Channels N
10 SampleRate N
APE MAC audio header for version 3.97 or earlier.
Index2 Tag Name Writable
------ -------- --------
0 APEVersion N
1 CompressionLevel N
3 Channels N
4 SampleRate N
10 TotalFrames N
12 FinalFrameBlocks N
Tags used in Musepack (MPC) audio files. ExifTool also extracts ID3 and APE information from these files.
Tag ID Tag Name Writable ------ -------- -------- 'Bit032-063' TotalFrames N 'Bit080-081' SampleRate N 'Bit084-087' Quality N 'Bit088-093' MaxBand N 'Bit096-111' ReplayGainTrackPeak N 'Bit112-127' ReplayGainTrackGain N 'Bit128-143' ReplayGainAlbumPeak N 'Bit144-159' ReplayGainAlbumGain N 'Bit179' FastSeek N 'Bit191' Gapless N 'Bit216-223' EncoderVersion N
The MPEG format doesn't specify any file-level meta information. In lieu of this, information is extracted from the first audio and video frame headers in the file.
Tag ID Tag Name Writable ------ -------- -------- 'Bit11-12' MPEGAudioVersion N 'Bit13-14' AudioLayer N 'Bit16-19' AudioBitrate N 'Bit20-21' SampleRate N 'Bit24-25' ChannelMode N 'Bit26' MSStereo N 'Bit26-27' ModeExtension N 'Bit27' IntensityStereo N 'Bit28' CopyrightFlag N 'Bit29' OriginalMedia N 'Bit30-31' Emphasis N
Tag ID Tag Name Writable ------ -------- -------- 'Bit00-11' ImageWidth N 'Bit12-23' ImageHeight N 'Bit24-27' AspectRatio N 'Bit28-31' FrameRate N 'Bit32-49' VideoBitrate N
These tags are extracted from the Xing/Info frame.
Tag Name Writable -------- -------- VBRFrames N VBRBytes N VBRScale N Encoder N LameVBRQuality N LameQuality N LameHeader MPEG Lame
Tags extracted from Lame 3.90 or later header.
Index1 Tag Name Writable
------ -------- --------
9 LameMethod N
10 LameLowPassFilter N
20 LameBitrate N
24 LameStereoMode N
The MPEG-2 transport stream is used as a container for many different audio/video formats (including AVCHD). This table lists information extracted from M2TS files.
Tag Name Writable -------- -------- AudioStreamType N Duration N VideoStreamType N _AC3 M2TS AC3 _H264 H264
Tags extracted from AC-3 audio streams.
Tag Name Writable -------- -------- AudioBitrate N AudioChannels N AudioSampleRate N SurroundMode N
Tags extracted from H.264 video streams. The metadata for AVCHD videos is stored in this stream.
Tag Name Writable -------- -------- ImageHeight N ImageWidth N MDPM H264 MDPM
The following tags are decoded from the Modified Digital Video Pack Metadata (MDPM) of the unregistered user data with UUID 17ee8c60f84d11d98cd60800200c9a66 in the H.264 Supplemental Enhancement Information (SEI). [Yes, this description is confusing, but nothing compared to the challenge of actually decoding the data!] This information may exist at regular intervals through the entire video, but only the first occurrence is extracted unless the ExtractEmbedded (-ee) option is used (in which case subsequent occurrences are extracted as sub-documents).
Tag ID Tag Name Writable ------ -------- -------- 0x0018 DateTimeOriginal N 0x0070 Camera1 H264 Camera1 0x0071 Camera2 H264 Camera2 0x007f Shutter H264 Shutter 0x00a0 ExposureTime N 0x00a1 FNumber N 0x00a2 ExposureProgram N 0x00a3 BrightnessValue N 0x00a4 ExposureCompensation N 0x00a5 MaxApertureValue N 0x00a6 Flash N 0x00a7 CustomRendered N 0x00a8 WhiteBalance N 0x00a9 FocalLengthIn35mmFormat N 0x00aa SceneCaptureType N 0x00b0 GPSVersionID N 0x00b1 GPSLatitudeRef N 0x00b2 GPSLatitude N 0x00b5 GPSLongitudeRef N 0x00b6 GPSLongitude N 0x00b9 GPSAltitudeRef N 0x00ba GPSAltitude N 0x00bb GPSTimeStamp N 0x00be GPSStatus N 0x00bf GPSMeasureMode N 0x00c0 GPSDOP N 0x00c1 GPSSpeedRef N 0x00c2 GPSSpeed N 0x00c3 GPSTrackRef N 0x00c4 GPSTrack N 0x00c5 GPSImgDirectionRef N 0x00c6 GPSImgDirection N 0x00c7 GPSMapDatum N 0x00e0 MakeModel H264 MakeModel 0x00e1 RecInfo H264 RecInfo 0x00e4 Model N 0x00ee FrameInfo H264 FrameInfo
Index1 Tag Name Writable
------ -------- --------
0 ApertureSetting N
1 Gain N
1.1 ExposureProgram N
2.1 WhiteBalance N
3 Focus N
Index1 Tag Name Writable
------ -------- --------
1 ImageStabilization N
Index2 Tag Name Writable
------ -------- --------
1.1 ExposureTime N
Index2 Tag Name Writable
------ -------- --------
0 Make N
Recording information stored by some Canon video cameras.
Index1 Tag Name Writable
------ -------- --------
0 RecordingMode N
Frame rate information stored by some Canon video cameras.
Index1 Tag Name Writable
------ -------- --------
0 CaptureFrameRate N
1 VideoFrameRate N
The QuickTime format is used for many different types of audio, video and image files (most commonly, MOV and MP4 videos). Exiftool extracts standard meta information a variety of audio, video and image parameters, as well as proprietary information written by many camera models. Tags with a question mark after their name are not extracted unless the Unknown option is set.
According to the specification, many QuickTime date/time tags should be stored as UTC. Unfortunately, digital cameras often store local time values instead (presumably because they don't know the time zone). For this reason, by default ExifTool does not assume a time zone for these values. However, if the QuickTimeUTC option is set via the API or the ExifTool configuration file, then ExifTool will assume these values are properly stored as UTC, and will convert them to local time when extracting.
Tag ID Tag Name Writable
------ -------- --------
'PICT' PreviewPICT N
'free' KodakFree Kodak Free
Free? N
'ftyp' FileType QuickTime FileType
'junk' Junk? N
'mdat' MovieData? N
'mdat-size' MovieDataSize N
'moov' Movie QuickTime Movie
'pict' PreviewPICT N
'pnot' Preview QuickTime Preview
'skip' CanonSkip Canon Skip
Skip? N
'uuid' UUID-XMP XMP
UUID-PROF QuickTime Profile
UUID-Flip QuickTime Flip
UUID-Unknown? N
'wide' Wide? N
Index4 Tag Name Writable
------ -------- --------
0 MajorBrand N
1 MinorVersion N
2 CompatibleBrands N
Tag ID Tag Name Writable
------ -------- --------
'cmov' CompressedMovie QuickTime CMovie
'iods' InitialObjectDescriptor? N
'meta' Meta QuickTime Meta
'mvhd' MovieHeader QuickTime MovieHeader
'trak' Track QuickTime Track
'udta' UserData QuickTime UserData
'uuid' UUID-USMT QuickTime UserMedia
UUID-Unknown? N
Tag ID Tag Name Writable ------ -------- -------- 'dcom' Compression N
Tag ID Tag Name Writable ------ -------- -------- 'bxml' BinaryXML? N 'dinf' DataInformation? N 'free' Free? N 'hdlr' Handler QuickTime Handler 'iinf' ItemInformation? N 'iloc' ItemLocation? N 'ilst' ItemList QuickTime ItemList 'ipmc' IPMPControl? N 'ipro' ItemProtection? N 'keys' Keys QuickTime Keys 'pitm' PrimaryItemReference? N 'xml ' XML XMP
Index1 Tag Name Writable
------ -------- --------
4 HandlerClass N
8 HandlerType N
12 HandlerVendorID N
24 HandlerDescription N
As well as these tags, the 'mdta' handler uses numerical tag ID's which are added dynamically to this table after processing the Meta Keys information.
Tag ID Tag Name Writable ------ -------- -------- '----' iTunesInfo QuickTime iTunesInfo 'aART' AlbumArtist N 'akID' AppleStoreAccountType N 'albm' Album N 'apID' AppleStoreAccount N 'atID' AlbumTitleID N 'auth' Author N 'catg' Category N 'cnID' AppleStoreCatalogID N 'covr' CoverArt N 'cpil' Compilation N 'cprt' Copyright N 'desc' Description N 'disk' DiskNumber N 'dscp' Description N 'egid' EpisodeGlobalUniqueID N 'geID' GenreID N 'gnre' Genre N 'grup' Grouping N 'hdvd' HDVideo N 'itnu' iTunesU N 'keyw' Keyword N 'ldes' LongDescription N 'pcst' Podcast N 'perf' Performer N 'pgap' PlayGap N 'plID' PlayListID N 'purd' PurchaseDate N 'purl' PodcastURL N 'rtng' Rating N 'sfID' AppleStoreCountry N 'soaa' SortAlbumArtist N 'soal' SortAlbum N 'soar' SortArtist N 'soco' SortComposer N 'sonm' SortName N 'sosn' SortShow N 'stik' MediaType N 'titl' Title N 'tmpo' BeatsPerMinute N 'trkn' TrackNumber N 'tven' TVEpisodeID N 'tves' TVEpisode N 'tvnn' TVNetworkName N 'tvsh' TVShow N 'tvsn' TVSeason N 'yrrc' Year N "\xa9ART" Artist N "\xa9alb" Album N "\xa9cmt" Comment N "\xa9com" Composer N "\xa9day" Year N "\xa9des" Description N "\xa9enc" EncodedBy N "\xa9gen" Genre N "\xa9grp" Grouping N "\xa9lyr" Lyrics N "\xa9nam" Title N "\xa9too" Encoder N "\xa9trk" Track N "\xa9wrt" Composer