The Kodak maker notes aren't in standard IFD format, and the format varies
frequently 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: CX6330,
CX7330, CX7430, CX7530, DC4800, DC4900, DX3500, DX3600, DX3900, DX4330,
DX4530, DX4900, DX6340, DX6440, DX6490, DX7440, DX7590, DX7630, LS420,
LS443, LS743 and LS753.
Index | Tag Name |
Writable | Values / 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 |
Date |
undef[4] |
|
20 |
Time |
int8u[4] |
|
24 |
BurstMode2? |
int16u |
|
27 |
ShutterMode |
int8u |
0 = Auto
8 = Aperture Priority
32 = Manual? |
28 |
MeteringMode |
int8u |
0 = Multi-pattern
1 = Center-Weighted
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 |
|
|
These tags are used by the DC265 and DC290.
Index | Tag Name |
Writable | Values / Notes |
8 |
KodakMaker |
string[32] |
|
40 |
KodakModel |
string[32] |
|
108 |
KodakImageWidth |
int32u |
|
112 |
KodakImageHeight |
int32u |
|
|
These tags are used by the DC280, DC3400 and DC5000.
Index | Tag Name |
Writable | Values / Notes |
12 |
Date |
undef[4] |
|
16 |
Time |
int8u[4] |
|
30 |
AnalogZoom |
int16u |
|
55 |
Sharpness |
int8s |
|
56 |
ExposureTime |
int32u |
|
60 |
FNumber |
int16u |
|
78 |
ISO |
int16u |
|
|
These tags are used by the DC200 and DC215.
Index | Tag Name |
Writable | Values / Notes |
32 |
OriginalFileName |
string[12] |
|
|
These tags are used by the CX4200, CX4230 and CX6200.
Index | Tag Name |
Writable | Values / 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 |
|
These tags are used by the DX3215 and DX3700.
Index | Tag Name |
Writable | Values / 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 |
|
Index | Tag Name |
Writable | Values / Notes |
|
The Kodak SpecialEffects and Borders tags are found in sub-IFD's within
the Kodak "Meta" JPEG APP3 segment.
Tag ID | Tag Name |
Writable | Values / Notes |
0x0000 |
DigitalEffectsVersion |
N |
|
0x0001 |
DigitalEffectsName |
N |
|
0x0002 |
DigitalEffectsType |
N |
|
|
Tag ID | Tag Name |
Writable | Values / Notes |
0x0000 |
BordersVersion |
N |
|
0x0001 |
BorderName |
N |
|
0x0002 |
BorderID |
N |
|
0x0003 |
BorderLocation |
N |
|
0x0004 |
BorderType |
N |
|
0x0008 |
WatermarkType |
N |
|
|
<-- ExifTool Tag Names
(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Jun 15, 2005