<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>QuickTime Tags</title>
<link rel=stylesheet type='text/css' href='style.css' title='Style'>
</head>
<body>
<h2 class=top>QuickTime Tags</h2>
<p>These tags are used in QuickTime MOV and MP4 videos, and QTIF images. Tags
with a question mark after their name are not extracted unless the Unknown
option is set.</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>'PICT'</td>
<td>PreviewPICT</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'free'</td>
<td>Free?</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'ftyp'</td>
<td>FrameType?</td>
<td class=c>N</td>
<td><span class=s><span class=n>(MP4 only)</span></span></td></tr>
<tr class=b>
<td>'mdat'</td>
<td>Mdat?</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'moov'</td>
<td>Movie</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#Movie'>QuickTime Movie Tags</a></td></tr>
<tr class=b>
<td>'pnot'</td>
<td>Preview</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#Preview'>QuickTime Preview Tags</a></td></tr>
<tr>
<td>'skip'</td>
<td>Skip?</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'wide'</td>
<td>Wide?</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='Movie'>QuickTime Movie 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>'mvhd'</td>
<td>MovieHeader</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#MovieHdr'>QuickTime MovieHdr Tags</a></td></tr>
<tr class=b>
<td>'trak'</td>
<td>Track</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#Track'>QuickTime Track Tags</a></td></tr>
<tr>
<td>'udta'</td>
<td>UserData</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#UserData'>QuickTime UserData Tags</a></td></tr>
</table></td></tr></table></blockquote>
<h2><a name='MovieHdr'>QuickTime MovieHdr 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 class=r>0</td>
<td>Version</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r>1</td>
<td>CreateDate</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r>2</td>
<td>ModifyDate</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r>3</td>
<td>TimeScale</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r>4</td>
<td>Duration</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r>5</td>
<td>PreferredRate</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r>6</td>
<td>PreferredVolume</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r>18</td>
<td>PreviewTime</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r>19</td>
<td>PreviewDuration</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r>20</td>
<td>PosterTime</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r>21</td>
<td>SelectionTime</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r>22</td>
<td>SelectionDuration</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r>23</td>
<td>CurrentTime</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r>24</td>
<td>NextTrackID</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='Track'>QuickTime Track 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>'mdia'</td>
<td>Media</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#Media'>QuickTime Media Tags</a></td></tr>
<tr class=b>
<td>'tkhd'</td>
<td>TrackHeader</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#TrackHdr'>QuickTime TrackHdr Tags</a></td></tr>
<tr>
<td>'udta'</td>
<td>UserData</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#UserData'>QuickTime UserData Tags</a></td></tr>
</table></td></tr></table></blockquote>
<h2><a name='Media'>QuickTime Media Tags</a></h2>
<p>MP4 only (most tags unknown because ISO charges for the specification).</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>'minf'</td>
<td>Minf</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#Minf'>QuickTime Minf Tags</a></td></tr>
</table></td></tr></table></blockquote>
<h2><a name='Minf'>QuickTime Minf Tags</a></h2>
<p>MP4 only (most tags unknown because ISO charges for the specification).</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>'dinf'</td>
<td>Dinf</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#Dinf'>QuickTime Dinf Tags</a></td></tr>
<tr class=b>
<td>'stbl'</td>
<td>Stbl</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#Stbl'>QuickTime Stbl Tags</a></td></tr>
</table></td></tr></table></blockquote>
<h2><a name='Dinf'>QuickTime Dinf Tags</a></h2>
<p>MP4 only (most tags unknown because ISO charges for the specification).</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 colspan=4 class=c>[no tags known]</td></tr>
</table></td></tr></table></blockquote>
<h2><a name='Stbl'>QuickTime Stbl Tags</a></h2>
<p>MP4 only (most tags unknown because ISO charges for the specification).</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 colspan=4 class=c>[no tags known]</td></tr>
</table></td></tr></table></blockquote>
<h2><a name='TrackHdr'>QuickTime TrackHdr 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 class=r>0</td>
<td>TrackVersion</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r>1</td>
<td>TrackCreateDate</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r>2</td>
<td>TrackModifyDate</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r>3</td>
<td>TrackID</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r>5</td>
<td>TrackDuration</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r>8</td>
<td>TrackLayer</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r>9</td>
<td>TrackVolume</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r>19</td>
<td>ImageWidth</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r>20</td>
<td>ImageHeight</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='UserData'>QuickTime UserData Tags</a></h2>
<p>Tag ID's beginning with the copyright symbol (hex 0xa9) are multi-language
text, but ExifTool only extracts the text from the first language in the
record. ExifTool will extract any multi-language user data tags found, even
if they don't exist in this table.</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>'AllF'</td>
<td>PlayAllFrames</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'LOOP'</td>
<td>LoopStyle</td>
<td class=c>N</td>
<td><span class=s>1 = Normal
<br>2 = Palindromic</span></td></tr>
<tr>
<td>'SelO'</td>
<td>PlaySelection</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'TAGS'</td>
<td>PentaxTags
<br>NikonTags
<br>SanyoMOV
<br>SanyoMP4
<br>UnknownTags?</td>
<td class=c>-<br>-<br>-<br>-<br>N</td>
<td>--> <a href='Pentax.html#MOV'>Pentax MOV Tags</a>
<br>--> <a href='Nikon.html#MOV'>Nikon MOV Tags</a>
<br>--> <a href='Sanyo.html#MOV'>Sanyo MOV Tags</a>
<br>--> <a href='Sanyo.html#MP4'>Sanyo MP4 Tags</a></td></tr>
<tr>
<td>'WLOC'</td>
<td>WindowLocation</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'meta'</td>
<td>Meta</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#Meta'>QuickTime Meta Tags</a></td></tr>
<tr>
<td>'name'</td>
<td>Name</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'ptv '</td>
<td>PrintToVideo</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#Video'>QuickTime Video Tags</a></td></tr>
<tr>
<td>"\xa9cpy"</td>
<td>Copyright</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"\xa9day"</td>
<td>CreateDate</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"\xa9dir"</td>
<td>Director</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"\xa9ed1"</td>
<td>Edit1</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"\xa9ed2"</td>
<td>Edit2</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"\xa9ed3"</td>
<td>Edit3</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"\xa9ed4"</td>
<td>Edit4</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"\xa9ed5"</td>
<td>Edit5</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"\xa9ed6"</td>
<td>Edit6</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"\xa9ed7"</td>
<td>Edit7</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"\xa9ed8"</td>
<td>Edit8</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"\xa9ed9"</td>
<td>Edit9</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"\xa9fmt"</td>
<td>Format</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"\xa9inf"</td>
<td>Information</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"\xa9prd"</td>
<td>Producer</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"\xa9prf"</td>
<td>Performers</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"\xa9req"</td>
<td>Requirements</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"\xa9src"</td>
<td>Source</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"\xa9wrt"</td>
<td>Writer</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='Meta'>QuickTime Meta 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>'ilst'</td>
<td>InfoList</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#InfoList'>QuickTime InfoList Tags</a></td></tr>
</table></td></tr></table></blockquote>
<h2><a name='InfoList'>QuickTime InfoList 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>'----'</td>
<td>iTunesInfo</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#iTunesInfo'>QuickTime iTunesInfo Tags</a></td></tr>
<tr class=b>
<td>'aART'</td>
<td>AlbumArtist</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'apid'</td>
<td>AppleStoreID</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'auth'</td>
<td>Author</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'covr'</td>
<td>CoverArt</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'cpil'</td>
<td>Compilation</td>
<td class=c>N</td>
<td><span class=s>0 = No
<br>1 = Yes</span></td></tr>
<tr>
<td>'cprt'</td>
<td>Copyright</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'disk'</td>
<td>DiskNumber</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'dscp'</td>
<td>Description</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'gnre'</td>
<td>Genre</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'perf'</td>
<td>Performer</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'pgap'</td>
<td>PlayGap</td>
<td class=c>N</td>
<td><span class=s>0 = Insert Gap
<br>1 = No Gap</span></td></tr>
<tr>
<td>'rtng'</td>
<td>Rating</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'titl'</td>
<td>Title</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'tmpo'</td>
<td>BeatsPerMinute</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'trkn'</td>
<td>TrackNumber</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"\xa9ART"</td>
<td>Artist</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"\xa9alb"</td>
<td>Album</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"\xa9cmt"</td>
<td>Comment</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"\xa9com"</td>
<td>Composer</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"\xa9day"</td>
<td>Year</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"\xa9des"</td>
<td>Description</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"\xa9gen"</td>
<td>Genre</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"\xa9grp"</td>
<td>Grouping</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"\xa9lyr"</td>
<td>Lyrics</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"\xa9nam"</td>
<td>Title</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"\xa9too"</td>
<td>Encoder</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"\xa9trk"</td>
<td>Track</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"\xa9wrt"</td>
<td>Composer</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='iTunesInfo'>QuickTime iTunesInfo 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 colspan=4 class=c>[no tags known]</td></tr>
</table></td></tr></table></blockquote>
<h2><a name='Video'>QuickTime Video 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 class=r>0</td>
<td>DisplaySize</td>
<td class=c>N</td>
<td><span class=s>0 = Normal
<br>1 = Double Size
<br>2 = Half Size
<br>3 = Full Screen
<br>4 = Current Size</span></td></tr>
<tr class=b>
<td class=r>6</td>
<td>SlideShow</td>
<td class=c>N</td>
<td><span class=s>0 = No
<br>1 = Yes</span></td></tr>
</table></td></tr></table></blockquote>
<h2><a name='Preview'>QuickTime Preview 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 class=r>0</td>
<td>PreviewDate</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r>2</td>
<td>PreviewVersion</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r>3</td>
<td>PreviewAtomType</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r>5</td>
<td>PreviewAtomIndex</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='ImageFile'>QuickTime ImageFile Tags</a></h2>
<p>Tags used in QTIF QuickTime Image Files.</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>'idat'</td>
<td>ImageData</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'idsc'</td>
<td>ImageDescription</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#ImageDesc'>QuickTime ImageDesc Tags</a></td></tr>
<tr>
<td>'iicc'</td>
<td>ICC_Profile</td>
<td class=c>-</td>
<td>--> <a href='ICC_Profile.html'>ICC_Profile Tags</a></td></tr>
</table></td></tr></table></blockquote>
<h2><a name='ImageDesc'>QuickTime ImageDesc 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 class=r>4</td>
<td>CompressorID</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r>20</td>
<td>VendorID</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r>28</td>
<td>Quality</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r>32</td>
<td>ImageWidth</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r>34</td>
<td>ImageHeight</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r>36</td>
<td>XResolution</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r>40</td>
<td>YResolution</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r>48</td>
<td>FrameCount</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r>50</td>
<td>NameLength</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r>51</td>
<td>Compressor</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r>82</td>
<td>BitDepth</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 Oct 13, 2006</i>
<p class=lf><a href='index.html'><-- ExifTool Tag Names</a></p>
</body>
</html>