<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Kodak Tags</title>
<link rel=stylesheet type='text/css' href='style.css' title='Style'>
</head>
<body>
<h2 class=top>Kodak Tags</h2>
<p>
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.
</p>
<p>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.</p>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>0</td>
<td>KodakModel</td>
<td class=c>string[8]</td>
<td> </td></tr>
<tr class=b>
<td class=r>9</td>
<td>Quality</td>
<td class=c>int8u</td>
<td><span class=s>1 = Fine
<br>2 = Normal</span></td></tr>
<tr>
<td class=r>10</td>
<td>BurstMode</td>
<td class=c>int8u</td>
<td><span class=s>0 = Off
<br>1 = On</span></td></tr>
<tr class=b>
<td class=r>12</td>
<td>KodakImageWidth</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr>
<td class=r>14</td>
<td>KodakImageHeight</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr class=b>
<td class=r>16</td>
<td>YearCreated</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr>
<td class=r>18</td>
<td>MonthDayCreated</td>
<td class=c>int8u[2]</td>
<td> </td></tr>
<tr class=b>
<td class=r>20</td>
<td>TimeCreated</td>
<td class=c>int8u[4]</td>
<td> </td></tr>
<tr>
<td class=r>24</td>
<td>BurstMode2?</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr class=b>
<td class=r>27</td>
<td>ShutterMode</td>
<td class=c>int8u</td>
<td><span class=s>0 = Auto
<br>8 = Aperture Priority
<br>32 = Manual?</span></td></tr>
<tr>
<td class=r>28</td>
<td>MeteringMode</td>
<td class=c>int8u</td>
<td><span class=s>0 = Multi-pattern
<br>1 = Center-Weighted
<br>2 = Spot</span></td></tr>
<tr class=b>
<td class=r>29</td>
<td>SequenceNumber</td>
<td class=c>int8u</td>
<td> </td></tr>
<tr>
<td class=r>30</td>
<td>FNumber</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr class=b>
<td class=r>32</td>
<td>ExposureTime</td>
<td class=c>int32u</td>
<td> </td></tr>
<tr>
<td class=r>36</td>
<td>ExposureCompensation</td>
<td class=c>int16s</td>
<td> </td></tr>
<tr class=b>
<td class=r>38</td>
<td>VariousModes?</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr>
<td class=r>40</td>
<td>Distance1?</td>
<td class=c>int32u</td>
<td> </td></tr>
<tr class=b>
<td class=r>44</td>
<td>Distance2?</td>
<td class=c>int32u</td>
<td> </td></tr>
<tr>
<td class=r>48</td>
<td>Distance3?</td>
<td class=c>int32u</td>
<td> </td></tr>
<tr class=b>
<td class=r>52</td>
<td>Distance4?</td>
<td class=c>int32u</td>
<td> </td></tr>
<tr>
<td class=r>56</td>
<td>FocusMode</td>
<td class=c>int8u</td>
<td><span class=s>0 = Normal
<br>2 = Macro</span></td></tr>
<tr class=b>
<td class=r>58</td>
<td>VariousModes2?</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr>
<td class=r>60</td>
<td>PanoramaMode?</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr class=b>
<td class=r>62</td>
<td>SubjectDistance?</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr>
<td class=r>64</td>
<td>WhiteBalance</td>
<td class=c>int8u</td>
<td><span class=s>0 = Auto
<br>1 = Flash?
<br>2 = Tungsten
<br>3 = Daylight</span></td></tr>
<tr class=b>
<td class=r>92</td>
<td>FlashMode</td>
<td class=c>int8u</td>
<td><span class=s>0x0 = Auto
<br>0x1 = Fill Flash
<br>0x2 = Off
<br>0x3 = Red-Eye
<br>0x10 = Fill Flash
<br>0x20 = Off
<br>0x40 = Red-Eye?</span></td></tr>
<tr>
<td class=r>93</td>
<td>FlashFired</td>
<td class=c>int8u</td>
<td><span class=s>0 = No
<br>1 = Yes</span></td></tr>
<tr class=b>
<td class=r>94</td>
<td>ISOSetting</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr>
<td class=r>96</td>
<td>ISO</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr class=b>
<td class=r>98</td>
<td>TotalZoom</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr>
<td class=r>100</td>
<td>DateTimeStamp</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr class=b>
<td class=r>102</td>
<td>ColorMode</td>
<td class=c>int16u</td>
<td><span class=s>0x1 = B&W
<br>0x2 = Sepia
<br>0x3 = B&W Yellow Filter
<br>0x4 = B&W Red Filter
<br>0x20 = Saturated Color
<br>0x40 = Neutral Color
<br>0x100 = Saturated Color
<br>0x200 = Neutral Color
<br>0x2000 = B&W
<br>0x4000 = Sepia</span></td></tr>
<tr>
<td class=r>104</td>
<td>DigitalZoom</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr class=b>
<td class=r>107</td>
<td>Sharpness</td>
<td class=c>int8s</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='Type2'>Kodak Type2 Tags</a></h2>
<p>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.</p>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>8</td>
<td>KodakMaker</td>
<td class=c>string[32]</td>
<td> </td></tr>
<tr class=b>
<td class=r>40</td>
<td>KodakModel</td>
<td class=c>string[32]</td>
<td> </td></tr>
<tr>
<td class=r>108</td>
<td>KodakImageWidth</td>
<td class=c>int32u</td>
<td> </td></tr>
<tr class=b>
<td class=r>112</td>
<td>KodakImageHeight</td>
<td class=c>int32u</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='Type3'>Kodak Type3 Tags</a></h2>
<p>These tags are used by the DC240, DC280, DC3400 and DC5000.</p>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>12</td>
<td>YearCreated</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr class=b>
<td class=r>14</td>
<td>MonthDayCreated</td>
<td class=c>int8u[2]</td>
<td> </td></tr>
<tr>
<td class=r>16</td>
<td>TimeCreated</td>
<td class=c>int8u[4]</td>
<td> </td></tr>
<tr class=b>
<td class=r>30</td>
<td>OpticalZoom</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr>
<td class=r>55</td>
<td>Sharpness</td>
<td class=c>int8s</td>
<td> </td></tr>
<tr class=b>
<td class=r>56</td>
<td>ExposureTime</td>
<td class=c>int32u</td>
<td> </td></tr>
<tr>
<td class=r>60</td>
<td>FNumber</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr class=b>
<td class=r>78</td>
<td>ISO</td>
<td class=c>int16u</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='Type4'>Kodak Type4 Tags</a></h2>
<p>These tags are used by the DC200 and DC215.</p>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>32</td>
<td>OriginalFileName</td>
<td class=c>string[12]</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='Type5'>Kodak Type5 Tags</a></h2>
<p>These tags are used by the CX4200, CX4210, CX4230, CX4300, CX4310, CX6200
and CX6230.</p>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>20</td>
<td>ExposureTime</td>
<td class=c>int32u</td>
<td> </td></tr>
<tr class=b>
<td class=r>26</td>
<td>WhiteBalance</td>
<td class=c>int8u</td>
<td><span class=s>1 = Daylight
<br>2 = Flash
<br>3 = Tungsten</span></td></tr>
<tr>
<td class=r>28</td>
<td>FNumber</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr class=b>
<td class=r>30</td>
<td>ISO</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr>
<td class=r>32</td>
<td>OpticalZoom</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr class=b>
<td class=r>34</td>
<td>DigitalZoom</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr>
<td class=r>39</td>
<td>FlashMode</td>
<td class=c>int8u</td>
<td><span class=s>0 = Auto
<br>1 = On
<br>2 = Off
<br>3 = Red-Eye</span></td></tr>
<tr class=b>
<td class=r>42</td>
<td>ImageRotated</td>
<td class=c>int8u</td>
<td><span class=s>0 = No
<br>1 = Yes</span></td></tr>
<tr>
<td class=r>43</td>
<td>Macro</td>
<td class=c>int8u</td>
<td><span class=s>0 = On
<br>1 = Off</span></td></tr>
</table></td></tr></table></blockquote>
<h2><a name='Type6'>Kodak Type6 Tags</a></h2>
<p>These tags are used by the DX3215 and DX3700.</p>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td class=r>16</td>
<td>ExposureTime</td>
<td class=c>int32u</td>
<td> </td></tr>
<tr class=b>
<td class=r>20</td>
<td>ISOSetting?</td>
<td class=c>int32u</td>
<td> </td></tr>
<tr>
<td class=r>24</td>
<td>FNumber</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr class=b>
<td class=r>26</td>
<td>ISO</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr>
<td class=r>28</td>
<td>OpticalZoom</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr class=b>
<td class=r>30</td>
<td>DigitalZoom</td>
<td class=c>int16u</td>
<td> </td></tr>
<tr>
<td class=r>34</td>
<td>Flash</td>
<td class=c>int16u</td>
<td><span class=s>0 = No Flash
<br>1 = Fired</span></td></tr>
</table></td></tr></table></blockquote>
<h2><a name='Unknown'>Kodak Unknown Tags</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Index</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr><td colspan=4 class=c>[no tags known]</td></tr>
</table></td></tr></table></blockquote>
<h2><a name='Meta'>Kodak Meta Tags</a></h2>
<p>These tags are found in the APP3 "Meta" segment of JPEG images from Kodak
cameras such as the DC280, DC3400, DC5000 and MC3. The structure of this
segment is similar to the APP1 "Exif" segment, but a different set of tags
is used.</p>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Tag ID</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td>0xc350</td>
<td>FilmProductCode</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>0xc351</td>
<td>ImageSourceEK</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>0xc352</td>
<td>CaptureConditionsPAR</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>0xc353</td>
<td>CameraOwner</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>0xc354</td>
<td>SerialNumber</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>0xc355</td>
<td>UserSelectGroupTitle</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>0xc356</td>
<td>DealerIDNumber</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>0xc357</td>
<td>CaptureDeviceFID</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>0xc358</td>
<td>EnvelopeNumber</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>0xc359</td>
<td>FrameNumber</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>0xc35a</td>
<td>FilmCategory</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>0xc35b</td>
<td>FilmGencode</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>0xc35c</td>
<td>ModelAndVersion</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>0xc35d</td>
<td>FilmSize</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>0xc35e</td>
<td>SBA_RGBShifts</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>0xc35f</td>
<td>SBAInputImageColorspace</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>0xc360</td>
<td>SBAInputImageBitDepth</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>0xc361</td>
<td>SBAExposureRecord</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>0xc362</td>
<td>UserAdjSBA_RGBShifts</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>0xc363</td>
<td>ImageRotationStatus</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>0xc364</td>
<td>RollGuidElements</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>0xc365</td>
<td>MetadataNumber</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>0xc366</td>
<td>EditTagArray</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>0xc367</td>
<td>Magnification</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>0xc36c</td>
<td>NativeXResolution</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>0xc36d</td>
<td>NativeYResolution</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>0xc36e</td>
<td>KodakEffectsIFD</td>
<td class=c>-</td>
<td>--> <a href='Kodak.html#SpecialEffects'>Kodak SpecialEffects Tags</a></td></tr>
<tr class=b>
<td>0xc36f</td>
<td>KodakBordersIFD</td>
<td class=c>-</td>
<td>--> <a href='Kodak.html#Borders'>Kodak Borders Tags</a></td></tr>
<tr>
<td>0xc37a</td>
<td>NativeResolutionUnit</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>0xc418</td>
<td>SourceImageDirectory</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>0xc419</td>
<td>SourceImageFileName</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>0xc41a</td>
<td>SourceImageVolumeName</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>0xc46c</td>
<td>PrintQuality</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>0xc46e</td>
<td>ImagePrintStatus</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='SpecialEffects'>Kodak SpecialEffects Tags</a></h2>
<p>
The Kodak SpecialEffects and Borders tags are found in sub-IFD's within the
Kodak JPEG APP3 "Meta" segment.
</p>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Tag ID</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td>0x0000</td>
<td>DigitalEffectsVersion</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>0x0001</td>
<td>DigitalEffectsName</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>0x0002</td>
<td>DigitalEffectsType</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='Borders'>Kodak Borders Tags</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Tag ID</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td>0x0000</td>
<td>BordersVersion</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>0x0001</td>
<td>BorderName</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>0x0002</td>
<td>BorderID</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>0x0003</td>
<td>BorderLocation</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>0x0004</td>
<td>BorderType</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>0x0008</td>
<td>WatermarkType</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<hr>
(This document generated automatically by Image::ExifTool::BuildTagLookup)
<br><i>Last revised May 2, 2007</i>
<p class=lf><a href='index.html'><-- ExifTool Tag Names</a></p>
</body>
</html>