Composite Tags
Composite Tags
The values of the composite tags are Derived From the values of other tags. These are convenience tags which are calculated after all other information is extracted. Only a few of these tags are writable directly, the others are changed by writing the corresponding Derived From tags. User-defined Composite tags, also useful for custom-formatting of tag values, may created via the ExifTool configuration file.
Tag Name Writable Derived From Values / Notes AdvancedSceneMode no Model
SceneMode
AdvancedSceneType--> Panasonic AdvancedSceneMode Values Aperture no FNumber
ApertureValueAudioBitrate no MPEG:MPEGAudioVersion
MPEG:SampleRate
MPEG:VBRBytes
MPEG:VBRFrames(calculated for variable-bitrate MPEG audio) AutoFocus no Nikon:PhaseDetectAF
Nikon:ContrastDetectAF0 = Off
1 = OnAvgBitrate no QuickTime::MediaDataSize
QuickTime::DurationBlueBalance no WB_RGGBLevels
WB_RGBGLevels
WB_RBGGLevels
WB_GRBGLevels
WB_GRGBLevels
WB_GBRGLevels
WB_RGBLevels
WB_GRBLevels
WB_RBLevels
WBBlueLevel
WBGreenLevelCDDBDiscPlayTime no CDDB1Info CDDBDiscTracks no CDDB1Info CFAPattern no CFARepeatPatternDim
CFAPattern2CircleOfConfusion no ScaleFactor35efl (calculated as D/1440, where D is the focal plane diagonal in mm. This value may be incorrect if the image has been resized) ConditionalFEC no FlashExposureComp
FlashBitsDOF no FocalLength
Aperture
CircleOfConfusion
FocusDistance
SubjectDistance
ObjectDistance
ApproximateFocusDistance
FocusDistanceLower
FocusDistanceUpper(this value may be incorrect if the image has been resized) DateCreated no Kodak:YearCreated
Kodak:MonthDayCreatedDateTimeCreated no IPTC:DateCreated
IPTC:TimeCreatedDateTimeOriginal no DateTimeCreated
DateCreated
TimeCreatedDateTimeOriginal no ID3:RecordingTime
ID3:Year
ID3:Date
ID3:TimeDepthMapTiff no DepthMapData
DepthMap
DepthMapDigitalCreationDateTime no IPTC:DigitalCreationDate
IPTC:DigitalCreationTimeDigitalZoom no Canon:ZoomSource
Canon:ZoomTarget
Canon:DigitalZoomDriveMode no ContinuousDrive
SelfTimer0 = Continuous Shooting
1 = Self-timer Operation
2 = Single-frame ShootingDuration no AIFF:SampleRate
AIFF:NumSampleFramesDuration no APE:SampleRate
APE:TotalFrames
APE:BlocksPerFrame
APE:FinalFrameBlocksDuration no FLAC:SampleRate
FLAC:TotalSamplesDuration no FileSize
ID3Size
MPEG:AudioBitrate
MPEG:VideoBitrate
MPEG:VBRFrames
MPEG:SampleRate
MPEG:MPEGAudioVersionDuration no RIFF:FrameRate
RIFF:FrameCount
VideoFrameRate
VideoFrameCountDuration no RIFF:AvgBytesPerSec
FileSize
FrameCount
VideoFrameCountDuration no Vorbis:NominalBitrate
FileSizeExtenderStatus no Olympus:Extender
Olympus:LensType
MaxApertureValue(Olympus cameras have the quirk that they may retain the extender settings after the extender is removed until the camera is powered off. This tag is an attempt to represent the actual status of the extender.)
0 = Not attached
1 = Attached
2 = RemovedFOV no FocalLength
ScaleFactor35efl
FocusDistance(calculated for the long image dimension. This value may be incorrect for fisheye lenses, or if the image has been resized) FileNumber yes DirectoryIndex
FileIndexFlash yes XMP:FlashFired
XMP:FlashReturn
XMP:FlashMode
XMP:FlashFunction
XMP:FlashRedEyeMode
XMP:Flash--> EXIF Flash Values
(facilitates copying camera flash information between XMP and EXIF)FlashType no FlashBits (may report "Built-in Flash" for some Canon cameras with external flash in manual mode)
0 = Built-In Flash
1 = ExternalFocalLength35efl no FocalLength
ScaleFactor35efl(this value may be incorrect if the image has been resized) FocusDistance no Sony:FocusPosition
FocalLength(distance in metres = FocusPosition * FocalLength / 1000) FocusDistance2 no Sony:FocusPosition2
FocalLengthIn35mmFormatGPSAltitude no GPS:GPSAltitude
GPS:GPSAltitudeRef
XMP:GPSAltitude
XMP:GPSAltitudeRefGPSAltitude no QuickTime:GPSCoordinates GPSAltitude no QuickTime:LocationInformation GPSAltitudeRef no QuickTime:GPSCoordinates 0 = Above Sea Level
1 = Below Sea LevelGPSAltitudeRef no QuickTime:LocationInformation 0 = Above Sea Level
1 = Below Sea LevelGPSDateTime no GPS:GPSDateStamp
GPS:GPSTimeStampGPSDateTime no Parrot:GPSLatitude
Main:CreateDate
SampleTimeGPSDateTime no Sony:GPSDateStamp
Sony:GPSTimeStampGPSDestLatitude no GPS:GPSDestLatitude
GPS:GPSDestLatitudeRefGPSDestLatitudeRef no XMP-exif:GPSDestLatitude 'N' = North
'S' = SouthGPSDestLongitude no GPS:GPSDestLongitude
GPS:GPSDestLongitudeRefGPSDestLongitudeRef no XMP-exif:GPSDestLongitude 'E' = East
'W' = WestGPSLatitude no GPS:GPSLatitude
GPS:GPSLatitudeRefGPSLatitude no QuickTime:GPSCoordinates GPSLatitude no QuickTime:LocationInformation GPSLatitudeRef no XMP-exif:GPSLatitude 'N' = North
'S' = SouthGPSLongitude no GPS:GPSLongitude
GPS:GPSLongitudeRefGPSLongitude no QuickTime:GPSCoordinates GPSLongitude no QuickTime:LocationInformation GPSLongitudeRef no XMP-exif:GPSLongitude 'E' = East
'W' = WestGPSPosition no GPSLatitude
GPSLongitudeHyperfocalDistance no FocalLength
Aperture
CircleOfConfusion(this value may be incorrect if the image has been resized) IDCPreviewImage no IDCPreviewStart
IDCPreviewLengthISO no Canon:CameraISO
Canon:BaseISO
Canon:AutoISO(use CameraISO if numerical, otherwise calculate as BaseISO * AutoISO / 100) Image no IFD0:SensorTop
IFD0:SensorBottomImage no Main:PostScript:ImageData
PostScript:BoundingBoxImageSize no Image
Image
ExifImage
ExifImage
RawImageCroppedSizeImage no IFD0:SensorLeft
IFD0:SensorRightImage no Main:PostScript:ImageData
PostScript:BoundingBoxJpgFromRaw yes JpgFromRawStart
JpgFromRawLength(this tag is writable, and may be used to update existing embedded images, but not create or delete them) Lens no Canon:MinFocalLength
Canon:MaxFocalLengthLens35efl no Canon:MinFocalLength
Canon:MaxFocalLength
Lens
ScaleFactor35eflLensID no LensType
FocalLength
MaxAperture
MaxApertureValue
MinFocalLength
MaxFocalLength
LensModel
LensFocalRange
LensSpec
LensType2
LensType3
LensFocalLength
RFLensType(attempt to identify the actual lens from all lenses with a given LensType. Applies only to LensType values with a lookup table. May be configured by adding user-defined lenses) LensID no LensModel
Lens
XMP-aux:LensID
MakeLensID no Nikon:LensIDNumber
LensFStops
MinFocalLength
MaxFocalLength
MaxApertureAtMinFocal
MaxApertureAtMaxFocal
MCUVersion
Nikon:LensType--> Nikon LensID Values LensID no Ricoh:LensFirmware --> Ricoh LensID Values LensID no XMP-aux:LensID
Make
LensInfo
FocalLength
LensModel
MaxApertureValue(attempt to convert numerical XMP-aux:LensID stored by Adobe applications) LensSpec no Nikon:Lens
Nikon:LensTypeLensType no LensTypeMake
LensTypeModel--> Composite LensType Values
(based on tags found in some Panasonic RW2 images)LightValue no Aperture
ShutterSpeed
ISO(calculated LV = 2 * log2(Aperture) - log2(ShutterSpeed) - log2(ISO/100); similar to exposure value but normalized to ISO 100) MPImage no MPImageStart
MPImageLength
MPImageType(the first MPF "Large Thumbnail" is extracted as PreviewImage, and the rest of the embedded MPF images are extracted as MPImage#. The ExtractEmbedded option may be used to extract information from these embedded images.) Megapixels no ImageSize OriginalDecisionData yes! OriginalDecisionDataOffset OtherImage yes OtherImageStart
OtherImageLength(this tag is writable, and may be used to update existing embedded images, but not create or delete them) PeakSpectralSensitivity no FLIR:PlanckB PreviewImage yes PreviewImageStart
PreviewImageLength
PreviewImageValid
PreviewImageStart (1)
PreviewImageLength (1)(this tag is writable, and may be used to update existing embedded images, but not create or delete them) PreviewImage no ScreenNail PreviewImageSize no PreviewImage
PreviewImageRedBalance no WB_RGGBLevels
WB_RGBGLevels
WB_RBGGLevels
WB_GRBGLevels
WB_GRGBLevels
WB_GBRGLevels
WB_RGBLevels
WB_GRBLevels
WB_RBLevels
WBRedLevel
WBGreenLevelRedEyeReduction no CanonFlashMode
FlashBits0 = Off
1 = OnRicohPitch no Ricoh:Accelerometer RicohRoll no Ricoh:Accelerometer Rotation yes! QuickTime:MatrixStructure
QuickTime:HandlerType(writing this tag updates QuickTime MatrixStructure for all tracks with a non-zero image size) RunTimeSincePowerUp no Apple:RunTimeValue
Apple:RunTimeScaleScaleFactor35efl no FocalLength
FocalLengthIn35mmFormat
Composite:DigitalZoom
FocalPlaneDiagonal
SensorSize
FocalPlaneXSize
FocalPlaneYSize
FocalPlaneResolutionUnit
FocalPlaneXResolution
FocalPlaneYResolution
ExifImage
ExifImage
CanonImage
CanonImage
Image
Image(this value and any derived values may be incorrect if the image has been resized) ShootingMode no CanonExposureMode
EasyMode
BulbDurationShutterCurtainHack no FlashBits
ShutterCurtainSync0 = 1st-curtain sync
1 = 2nd-curtain syncShutterSpeed no ExposureTime
ShutterSpeedValue
BulbDurationSingleShotDepthMapTiff no SingleShotDepthMap
Seg
SegSubSecCreateDate yes EXIF:CreateDate
SubSecTimeDigitized
OffsetTimeDigitizedSubSecDateTimeOriginal yes EXIF:DateTimeOriginal
SubSecTimeOriginal
OffsetTimeOriginalSubSecModifyDate yes EXIF:ModifyDate
SubSecTime
OffsetTimeThumbnailImage yes ThumbnailOffset
ThumbnailLength(this tag is writable, and may be used to update existing thumbnails, but may only create a thumbnail in IFD1 of certain types of files. Note that for this and other Composite embedded-image tags the family 0 and 1 groups match those of the originating tags) ThumbnailTIFF no SubfileType
Compression
Image
Image
BitsPerSample
PhotometricInterpretation
StripOffsets
SamplesPerPixel
RowsPerStrip
StripByteCounts
PlanarConfiguration
OrientationVolumeSize no ISO:VolumeBlockCount
ISO:VolumeBlockSizeWB_RGBLevels no KDC_IFD:WhiteBalance
WB_RGBLevelsAuto
WB_RGBLevelsFluorescent
WB_RGBLevelsTungsten
WB_RGBLevelsDaylight
WB_RGBLevels4
WB_RGBLevels5
WB_RGBLevelsShadeWB_RGBLevels no KodakIFD:WhiteBalance
WB_RGBMul0
WB_RGBMul1
WB_RGBMul2
WB_RGBMul3
WB_RGBCoeffs0
WB_RGBCoeffs1
WB_RGBCoeffs2
WB_RGBCoeffs3
KodakIFD:ColorTemperature
Kodak:WB_RGBLevelsWB_RGGBLevels no Canon:WhiteBalance
WB_RGGBLevelsAsShot
WB_RGGBLevelsAuto
WB_RGGBLevelsDaylight
WB_RGGBLevelsCloudy
WB_RGGBLevelsTungsten
WB_RGGBLevelsFluorescent
WB_RGGBLevelsFlash
WB_RGGBLevelsCustom
WB_RGGBLevelsShade
WB_RGGBLevelsKelvinWB_RGGBLevels no WB_RGGBLevelsUncorrected
WB_RGGBLevelsBlackZoomedPreviewImage no ZoomedPreviewStart
ZoomedPreviewLength
Composite LensType Values
The numerical values below are given in hexadecimal. (Prior to ExifTool 9.15 these were in decimal.)
Value LensType '0 00 00' = None '0 01 00' = Olympus Zuiko Digital ED 50mm F2.0 Macro '0 01 01' = Olympus Zuiko Digital 40-150mm F3.5-4.5 '0 01 10' = Olympus M.Zuiko Digital ED 14-42mm F3.5-5.6 '0 02 00' = Olympus Zuiko Digital ED 150mm F2.0 '0 02 10' = Olympus M.Zuiko Digital 17mm F2.8 Pancake '0 03 00' = Olympus Zuiko Digital ED 300mm F2.8 '0 03 10' = Olympus M.Zuiko Digital ED 14-150mm F4.0-5.6 [II] '0 04 10' = Olympus M.Zuiko Digital ED 9-18mm F4.0-5.6 '0 05 00' = Olympus Zuiko Digital 14-54mm F2.8-3.5 '0 05 01' = Olympus Zuiko Digital Pro ED 90-250mm F2.8 '0 05 10' = Olympus M.Zuiko Digital ED 14-42mm F3.5-5.6 L '0 06 00' = Olympus Zuiko Digital ED 50-200mm F2.8-3.5 '0 06 01' = Olympus Zuiko Digital ED 8mm F3.5 Fisheye '0 06 10' = Olympus M.Zuiko Digital ED 40-150mm F4.0-5.6 '0 07 00' = Olympus Zuiko Digital 11-22mm F2.8-3.5 '0 07 01' = Olympus Zuiko Digital 18-180mm F3.5-6.3 '0 07 10' = Olympus M.Zuiko Digital ED 12mm F2.0 '0 08 01' = Olympus Zuiko Digital 70-300mm F4.0-5.6 '0 08 10' = Olympus M.Zuiko Digital ED 75-300mm F4.8-6.7 '0 09 10' = Olympus M.Zuiko Digital 14-42mm F3.5-5.6 II '0 10 01' = Kenko Tokina Reflex 300mm F6.3 MF Macro '0 10 10' = Olympus M.Zuiko Digital ED 12-50mm F3.5-6.3 EZ '0 11 10' = Olympus M.Zuiko Digital 45mm F1.8 '0 12 10' = Olympus M.Zuiko Digital ED 60mm F2.8 Macro '0 13 10' = Olympus M.Zuiko Digital 14-42mm F3.5-5.6 II R '0 14 10' = Olympus M.Zuiko Digital ED 40-150mm F4.0-5.6 R '0 15 00' = Olympus Zuiko Digital ED 7-14mm F4.0 '0 15 10' = Olympus M.Zuiko Digital ED 75mm F1.8 '0 16 10' = Olympus M.Zuiko Digital 17mm F1.8 '0 17 00' = Olympus Zuiko Digital Pro ED 35-100mm F2.0 '0 18 00' = Olympus Zuiko Digital 14-45mm F3.5-5.6 '0 18 10' = Olympus M.Zuiko Digital ED 75-300mm F4.8-6.7 II '0 19 10' = Olympus M.Zuiko Digital ED 12-40mm F2.8 Pro '0 20 00' = Olympus Zuiko Digital 35mm F3.5 Macro '0 20 10' = Olympus M.Zuiko Digital ED 40-150mm F2.8 Pro '0 21 10' = Olympus M.Zuiko Digital ED 14-42mm F3.5-5.6 EZ '0 22 00' = Olympus Zuiko Digital 17.5-45mm F3.5-5.6 '0 22 10' = Olympus M.Zuiko Digital 25mm F1.8 '0 23 00' = Olympus Zuiko Digital ED 14-42mm F3.5-5.6 '0 23 10' = Olympus M.Zuiko Digital ED 7-14mm F2.8 Pro '0 24 00' = Olympus Zuiko Digital ED 40-150mm F4.0-5.6 '0 24 10' = Olympus M.Zuiko Digital ED 300mm F4.0 IS Pro '0 25 10' = Olympus M.Zuiko Digital ED 8mm F1.8 Fisheye Pro '0 26 10' = Olympus M.Zuiko Digital ED 12-100mm F4.0 IS Pro '0 27 10' = Olympus M.Zuiko Digital ED 30mm F3.5 Macro '0 28 10' = Olympus M.Zuiko Digital ED 25mm F1.2 Pro '0 29 10' = Olympus M.Zuiko Digital ED 17mm F1.2 Pro '0 30 00' = Olympus Zuiko Digital ED 50-200mm F2.8-3.5 SWD '0 30 10' = Olympus M.Zuiko Digital ED 45mm F1.2 Pro '0 31 00' = Olympus Zuiko Digital ED 12-60mm F2.8-4.0 SWD '0 32 00' = Olympus Zuiko Digital ED 14-35mm F2.0 SWD '0 32 10' = Olympus M.Zuiko Digital ED 12-200mm F3.5-6.3 '0 33 00' = Olympus Zuiko Digital 25mm F2.8 '0 33 10' = Olympus M.Zuiko Digital 150-400mm F4.5 TC1.25x IS Pro '0 34 00' = Olympus Zuiko Digital ED 9-18mm F4.0-5.6 '0 34 10' = Olympus M.Zuiko Digital ED 12-45mm F4.0 Pro '0 35 00' = Olympus Zuiko Digital 14-54mm F2.8-3.5 II '1 01 00' = Sigma 18-50mm F3.5-5.6 DC '1 01 10' = Sigma 30mm F2.8 EX DN '1 02 00' = Sigma 55-200mm F4.0-5.6 DC '1 02 10' = Sigma 19mm F2.8 EX DN '1 03 00' = Sigma 18-125mm F3.5-5.6 DC '1 03 10' = Sigma 30mm F2.8 DN | A '1 04 00' = Sigma 18-125mm F3.5-5.6 DC '1 04 10' = Sigma 19mm F2.8 DN | A '1 05 00' = Sigma 30mm F1.4 EX DC HSM '1 05 10' = Sigma 60mm F2.8 DN | A '1 06 00' = Sigma APO 50-500mm F4.0-6.3 EX DG HSM '1 06 10' = Sigma 30mm F1.4 DC DN | C '1 07 00' = Sigma Macro 105mm F2.8 EX DG '1 07 10' = Sigma 16mm F1.4 DC DN | C (017) '1 08 00' = Sigma APO Macro 150mm F2.8 EX DG HSM '1 09 00' = Sigma 18-50mm F2.8 EX DC Macro '1 10 00' = Sigma 24mm F1.8 EX DG Aspherical Macro '1 11 00' = Sigma APO 135-400mm F4.5-5.6 DG '1 12 00' = Sigma APO 300-800mm F5.6 EX DG HSM '1 13 00' = Sigma 30mm F1.4 EX DC HSM '1 14 00' = Sigma APO 50-500mm F4.0-6.3 EX DG HSM '1 15 00' = Sigma 10-20mm F4.0-5.6 EX DC HSM '1 16 00' = Sigma APO 70-200mm F2.8 II EX DG Macro HSM '1 17 00' = Sigma 50mm F1.4 EX DG HSM '1 18 60' = Test '2 01 00' = Leica D Vario Elmarit 14-50mm F2.8-3.5 Asph. '2 01 10' = Lumix G Vario 14-45mm F3.5-5.6 Asph. Mega OIS '2 02 00' = Leica D Summilux 25mm F1.4 Asph. '2 02 10' = Lumix G Vario 45-200mm F4.0-5.6 Mega OIS '2 03 00' = Leica D Vario Elmar 14-50mm F3.8-5.6 Asph. Mega OIS '2 03 01' = Leica D Vario Elmar 14-50mm F3.8-5.6 Asph. '2 03 10' = Lumix G Vario HD 14-140mm F4.0-5.8 Asph. Mega OIS '2 04 00' = Leica D Vario Elmar 14-150mm F3.5-5.6 '2 04 10' = Lumix G Vario 7-14mm F4.0 Asph. '2 05 10' = Lumix G 20mm F1.7 Asph. '2 06 10' = Leica DG Macro-Elmarit 45mm F2.8 Asph. Mega OIS '2 07 10' = Lumix G Vario 14-42mm F3.5-5.6 Asph. Mega OIS '2 08 10' = Lumix G Fisheye 8mm F3.5 '2 09 10' = Lumix G Vario 100-300mm F4.0-5.6 Mega OIS '2 10 10' = Lumix G 14mm F2.5 Asph. '2 11 10' = Lumix G 12.5mm F12 3D '2 12 10' = Leica DG Summilux 25mm F1.4 Asph. '2 13 10' = Lumix G X Vario PZ 45-175mm F4.0-5.6 Asph. Power OIS '2 14 10' = Lumix G X Vario PZ 14-42mm F3.5-5.6 Asph. Power OIS '2 15 10' = Lumix G X Vario 12-35mm F2.8 Asph. Power OIS '2 16 10' = Lumix G Vario 45-150mm F4.0-5.6 Asph. Mega OIS '2 17 10' = Lumix G X Vario 35-100mm F2.8 Power OIS '2 18 10' = Lumix G Vario 14-42mm F3.5-5.6 II Asph. Mega OIS '2 19 10' = Lumix G Vario 14-140mm F3.5-5.6 Asph. Power OIS '2 20 10' = Lumix G Vario 12-32mm F3.5-5.6 Asph. Mega OIS '2 21 10' = Leica DG Nocticron 42.5mm F1.2 Asph. Power OIS '2 22 10' = Leica DG Summilux 15mm F1.7 Asph. '2 23 10' = Lumix G Vario 35-100mm F4.0-5.6 Asph. Mega OIS '2 24 10' = Lumix G Macro 30mm F2.8 Asph. Mega OIS '2 25 10' = Lumix G 42.5mm F1.7 Asph. Power OIS '2 26 10' = Lumix G 25mm F1.7 Asph. '2 27 10' = Leica DG Vario-Elmar 100-400mm F4.0-6.3 Asph. Power OIS '2 28 10' = Lumix G Vario 12-60mm F3.5-5.6 Asph. Power OIS '2 29 10' = Leica DG Summilux 12mm F1.4 Asph. '2 30 10' = Leica DG Vario-Elmarit 12-60mm F2.8-4 Asph. Power OIS '2 31 10' = Lumix G Vario 45-200mm F4.0-5.6 II '2 32 10' = Lumix G Vario 100-300mm F4.0-5.6 II '2 33 10' = Lumix G X Vario 12-35mm F2.8 II Asph. Power OIS '2 34 10' = Lumix G Vario 35-100mm F2.8 II '2 35 10' = Leica DG Vario-Elmarit 8-18mm F2.8-4 Asph. '2 36 10' = Leica DG Elmarit 200mm F2.8 Power OIS '2 37 10' = Leica DG Vario-Elmarit 50-200mm F2.8-4 Asph. Power OIS '2 38 10' = Leica DG Vario-Summilux 10-25mm F1.7 Asph. '3 01 00' = Leica D Vario Elmarit 14-50mm F2.8-3.5 Asph. '3 02 00' = Leica D Summilux 25mm F1.4 Asph. '5 01 10' = Tamron 14-150mm F3.5-5.8 Di III '24 01 10' = Venus Optics Laowa 50mm F2.8 2x Macro
(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Feb 3, 2021