Kodak Tags

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.

Index1Tag Name WritableValues / Notes
0 KodakModel string[8]  
9 Quality int8u 1 = Fine
2 = Normal
10 BurstMode int8u 0 = Off
1 = On
12 KodakImageWidth int16u  
14 KodakImageHeight int16u  
16 YearCreated int16u  
18 MonthDayCreated int8u[2]  
20 TimeCreated int8u[4]  
24 BurstMode2? int16u  
27 ShutterMode int8u 0 = Auto
8 = Aperture Priority
32 = Manual?
28 MeteringMode int8u 0 = Multi-segment
1 = Center-weighted average
2 = Spot
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 0 = Normal
2 = Macro
58 VariousModes2? int16u  
60 PanoramaMode? int16u  
62 SubjectDistance? int16u  
64 WhiteBalance int8u 0 = Auto
1 = Flash?
2 = Tungsten
3 = Daylight
92 FlashMode int8u
0x0 = Auto
0x1 = Fill Flash
0x2 = Off
0x3 = Red-Eye
   0x10 = Fill Flash
0x20 = Off
0x40 = Red-Eye?
  
93 FlashFired int8u 0 = No
1 = Yes
94 ISOSetting int16u  
96 ISO int16u  
98 TotalZoom int16u  
100 DateTimeStamp int16u  
102 ColorMode int16u
0x1 = B&W
0x2 = Sepia
0x3 = B&W Yellow Filter
0x4 = B&W Red Filter
0x20 = Saturated Color
   0x40 = Neutral Color
0x100 = Saturated Color
0x200 = Neutral Color
0x2000 = B&W
0x4000 = Sepia
  
104 DigitalZoom int16u  
107 Sharpness int8s 0 = Normal

Kodak Type2 Tags

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.

Index1Tag Name WritableValues / Notes
8 KodakMaker string[32]  
40 KodakModel string[32]  
108 KodakImageWidth int32u  
112 KodakImageHeight int32u  

Kodak Type3 Tags

These tags are used by the DC240, DC280, DC3400 and DC5000.

Index1Tag Name WritableValues / Notes
12 YearCreated int16u  
14 MonthDayCreated int8u[2]  
16 TimeCreated int8u[4]  
30 OpticalZoom int16u  
55 Sharpness int8s 0 = Normal
56 ExposureTime int32u  
60 FNumber int16u  
78 ISO int16u  

Kodak Type4 Tags

These tags are used by the DC200 and DC215.

Index1Tag Name WritableValues / Notes
32 OriginalFileName string[12]  

Kodak Type5 Tags

These tags are used by the CX4200, CX4210, CX4230, CX4300, CX4310, CX6200 and CX6230.

Index1Tag Name WritableValues / Notes
20 ExposureTime int32u  
26 WhiteBalance int8u 1 = Daylight
2 = Flash
3 = Tungsten
28 FNumber int16u  
30 ISO int16u  
32 OpticalZoom int16u  
34 DigitalZoom int16u  
39 FlashMode int8u 0 = Auto
1 = On
2 = Off
3 = Red-Eye
42 ImageRotated int8u 0 = No
1 = Yes
43 Macro int8u 0 = On
1 = Off

Kodak Type6 Tags

These tags are used by the DX3215 and DX3700.

Index1Tag Name WritableValues / Notes
16 ExposureTime int32u  
20 ISOSetting? int32u  
24 FNumber int16u  
26 ISO int16u  
28 OpticalZoom int16u  
30 DigitalZoom int16u  
34 Flash int16u 0 = No Flash
1 = Fired

Kodak Type7 Tags

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.

Index1Tag Name WritableValues / Notes
0 SerialNumber string[16]  

Kodak Type8 Tags

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 IDTag Name WritableValues / Notes
0xfc00 SubIFD0 - --> Kodak SubIFD0 Tags
--> Kodak SubIFD0 Tags
0xfc01 SubIFD1 - --> Kodak SubIFD1 Tags
--> Kodak SubIFD1 Tags
0xfc02 SubIFD2 - --> Kodak SubIFD2 Tags
--> Kodak SubIFD2 Tags
0xfc03 SubIFD3 - --> Kodak SubIFD3 Tags
--> Kodak SubIFD3 Tags
0xfc04 SubIFD4 - --> Kodak SubIFD4 Tags
--> Kodak SubIFD4 Tags
0xfc05 SubIFD5 - --> Kodak SubIFD5 Tags
--> Kodak SubIFD5 Tags
0xfc06 SubIFD6 - --> Kodak SubIFD6 Tags
--> Kodak SubIFD6 Tags
0xfcff SubIFD255 - --> Kodak SubIFD0 Tags
0xff00 CameraInfo - --> Kodak CameraInfo Tags

Kodak SubIFD0 Tags

SubIFD0 through SubIFD5 tags are written a number of newer Kodak models.

Tag IDTag Name WritableValues / Notes
0xfa02 SceneMode int16u (may not be valid for some models)
1 = Sport
3 = Portrait
4 = Landscape
6 = Beach
7 = Night Portrait
8 = Night Landscape
9 = Snow
10 = Text
11 = Fireworks
12 = Macro
13 = Museum
16 = Children
   17 = Program
18 = Aperture Priority
19 = Shutter Priority
20 = Manual
25 = Back Light
28 = Candlelight
29 = Sunset
31 = Panorama Left-right
32 = Panorama Right-left
33 = Smart Scene
34 = High ISO
  
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  

Kodak SubIFD1 Tags

Tag IDTag Name WritableValues / Notes
0x0027 ISO int16u  
0x0028 ISO int16u  

Kodak SubIFD2 Tags

Tag IDTag Name WritableValues / Notes
0x6002 SceneModeUsed int32u
0 = Program
2 = Aperture Priority
3 = Shutter Priority
4 = Manual
5 = Portrait
6 = Sport
7 = Children
8 = Museum
10 = High ISO
11 = Text
12 = Macro
   13 = Back Light
16 = Landscape
17 = Night Landscape
18 = Night Portrait
19 = Snow
20 = Beach
21 = Fireworks
22 = Sunset
23 = Candlelight
28 = Panorama
  
0x6006 OpticalZoom int32u  
0x6103 MaxAperture int32u  
0xf002 SceneModeUsed int32u
0 = Program
2 = Aperture Priority
3 = Shutter Priority
4 = Manual
5 = Portrait
6 = Sport
7 = Children
8 = Museum
10 = High ISO
11 = Text
12 = Macro
   13 = Back Light
16 = Landscape
17 = Night Landscape
18 = Night Portrait
19 = Snow
20 = Beach
21 = Fireworks
22 = Sunset
23 = Candlelight
28 = Panorama
  
0xf006 OpticalZoom int32u  
0xf103 FNumber int32u  
0xf104 ExposureTime int32u  
0xf105 ISO int32u  

Kodak SubIFD3 Tags

Tag IDTag Name WritableValues / Notes
0x1000 OpticalZoom int16u  

Kodak SubIFD4 Tags

Tag IDTag Name WritableValues / Notes
[no tags known]

Kodak SubIFD5 Tags

Tag IDTag Name WritableValues / Notes
0x000f OpticalZoom int16u  

Kodak SubIFD6 Tags

SubIFD6 is written by the M580.

Tag IDTag Name WritableValues / Notes
[no tags known]

Kodak CameraInfo Tags

These tags are used by the P712, P850 and P880.

Tag IDTag Name WritableValues / Notes
0xf900 SensorWidth int16u (effective sensor size)
0xf901 SensorHeight int16u  
0xf902 BayerPattern string  
0xf903 SensorFullWidth int16u (includes black border?)
0xf904 SensorFullHeight int16u  
0xf907 KodakImageWidth int16u  
0xf908 KodakImageHeight int16u  
0xfa00 KodakInfoType string  
0xfa04 SerialNumber string  
0xfd04 FNumber int16u  
0xfd05 ExposureTime int32u  
0xfd06 ISO int16u  

Kodak Type9 Tags

These tags are used by the Kodak C140, C180, C913, C1013, M320, M340 and M550, as well as various cameras marketed by other manufacturers.

Index1Tag Name WritableValues / Notes
12 FNumber int16u  
16 ExposureTime int32u  
20 DateTimeOriginal string[20]  
52 ISO int16u  
87 FirmwareVersion string[16] (Kodak only)
168 UnknownNumber N (Kodak only)
196 UnknownNumber N (Kodak only)

Kodak Type10 Tags

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 IDTag Name WritableValues / Notes
0x0002 PreviewImageSize int16u[2]  
0x0012 ExposureTime int32u  
0x0013 FNumber int16u  
0x0014 ISO int16u  
0x001d FocalLength int32u  

Kodak Type11 Tags

These tags are found in models such as the PixPro S-1. They are not writable because the inconsistency of Kodak maker notes is beginning to get on my nerves.

Tag IDTag Name WritableValues / Notes
0x0203 PictureEffect N 0 = None
3 = Monochrome
9 = Kodachrome
0x0207 KodakModel N  
0x0300 KodakMake N  
0x0308 LensSerialNumber N  
0x0309 LensModel N  

Kodak Unknown Tags

Index1Tag Name WritableValues / Notes
[no tags known]

Kodak IFD Tags

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 IDTag Name WritableValues / Notes
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 Tags
0x03fc WhiteBalance int16u  
0x03fd Processing - --> Kodak Processing Tags
0x0401 Time string  
0x0414 NCDFileInfo string  
0x0846 ColorTemperature int16u  
0x0848 WB_RGBLevelsDaylight N  
0x0849 WB_RGBLevelsTungsten N  
0x084a WB_RGBLevelsFluorescent N  
0x084b WB_RGBLevelsFlash N  
0x084c WB_RGBLevelsCustom N  
0x084d WB_RGBLevelsAuto N  
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  

Kodak TextualInfo Tags

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 IDTag Name WritableValues / Notes
'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 'A' = Aperture Priority
'B' = Bulb
'M' = Manual
'P' = Program
'S' = Shutter Priority
'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 (any other information without a tag name)

Kodak Processing Tags

Index2Tag Name WritableValues / Notes
20 WB_RGBLevels N  

Kodak Meta Tags

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 IDTag Name WritableValues / Notes
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 Tags
0xc36f KodakBordersIFD - --> Kodak Borders Tags
0xc37a NativeResolutionUnit N  
0xc418 SourceImageDirectory N  
0xc419 SourceImageFileName N  
0xc41a SourceImageVolumeName N  
0xc46c PrintQuality N  
0xc46e ImagePrintStatus N  

Kodak SpecialEffects Tags

The Kodak SpecialEffects and Borders tags are found in sub-IFD's within the Kodak JPEG APP3 "Meta" segment.

Tag IDTag Name WritableValues / Notes
0x0000 DigitalEffectsVersion N  
0x0001 DigitalEffectsName N  
0x0002 DigitalEffectsType N  

Kodak Borders Tags

Tag IDTag Name WritableValues / Notes
0x0000 BordersVersion N  
0x0001 BorderName N  
0x0002 BorderID N  
0x0003 BorderLocation N  
0x0004 BorderType N  
0x0008 WatermarkType N  

Kodak KDC_IFD Tags

These tags are found in a separate IFD of KDC images from some newer Kodak models such as the P880 and Z1015IS.

Tag IDTag Name WritableValues / Notes
0xfa00 SerialNumber string  
0xfa0d WhiteBalance int8u 0 = Auto
1 = Fluorescent
2 = Tungsten
3 = Daylight
6 = Shade
0xfa25 WB_RGBLevelsAuto N  
0xfa27 WB_RGBLevelsTungsten N  
0xfa28 WB_RGBLevelsFluorescent N  
0xfa29 WB_RGBLevelsDaylight N  
0xfa2a WB_RGBLevelsShade N  

Kodak Free Tags

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 IDTag Name WritableValues / Notes
'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 Tags
'Seri' SerialNumber N  
'StSV' ShutterSpeedValue N  

Kodak Scrn Tags

Index2Tag Name WritableValues / Notes
0 PreviewImageWidth N  
1 PreviewImageHeight N  
2 PreviewImageLength N  
4 PreviewImage N  

Kodak DcMD Tags

Metadata directory found in MOV and MP4 videos from some Kodak cameras.

Tag IDTag Name WritableValues / Notes
'CMbo' CameraByteOrder N 'II' = Little-endian (Intel, II)
'MM' = Big-endian (Motorola, MM)
'Cmbo' CameraByteOrder N 'II' = Little-endian (Intel, II)
'MM' = Big-endian (Motorola, MM)
'DcEM' DcEM - --> Kodak DcEM Tags
'DcME' DcME - --> Kodak DcME Tags

Kodak DcEM Tags

Tag IDTag Name WritableValues / Notes
[no tags known]

Kodak DcME Tags

Tag IDTag Name WritableValues / Notes
[no tags known]

Kodak MOV Tags

This information is found in the TAGS atom of MOV videos from Kodak models such as the P880.

Index1Tag Name WritableValues / Notes
0 Make N  
22 Model N  
64 ModelType N  
78 ExposureTime N  
82 FNumber N  
90 ExposureCompensation N  
112 FocalLength N  

(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Sep 4, 2014

<-- ExifTool Tag Names