<!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>The QuickTime format is used for many different types of audio, video and
image files. Exiftool extracts meta information from the UserData atom
(including some proprietary manufacturer-specific information), as well as
extracting various audio, video and image parameters. 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>FileType</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#FileType'>QuickTime FileType Tags</a></td></tr>
<tr class=b>
<td>'junk'</td>
<td>Junk?</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'mdat'</td>
<td>Mdat?</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'moov'</td>
<td>Movie</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#Movie'>QuickTime Movie Tags</a></td></tr>
<tr>
<td>'pict'</td>
<td>PreviewPICT</td>
<td class=c>N</td>
<td> </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>'uuid'</td>
<td>UUID-XMP
<br>UUID-PROF
<br>UUID-Unknown?</td>
<td class=c>-<br>-<br>N</td>
<td>--> <a href='XMP.html'>XMP Tags</a>
<br>--> <a href='QuickTime.html#Profile'>QuickTime Profile Tags</a></td></tr>
<tr>
<td>'wide'</td>
<td>Wide?</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='FileType'>QuickTime FileType 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 title='0 = 0x0'>0</td>
<td>MajorBrand</td>
<td class=c>N</td>
<td><span class=s>'3g2a' = 3GPP2 Media (.3G2) compliant with 3GPP2 C.S0050-0 V1.0
<br>'3g2b' = 3GPP2 Media (.3G2) compliant with 3GPP2 C.S0050-A V1.0.0
<br>'3g2c' = 3GPP2 Media (.3G2) compliant with 3GPP2 C.S0050-B v1.0
<br>'3ge6' = 3GPP (.3GP) Release 6 MBMS Extended Presentations
<br>'3ge7' = 3GPP (.3GP) Release 7 MBMS Extended Presentations
<br>'3gg6' = 3GPP Release 6 General Profile
<br>'3gp1' = 3GPP Media (.3GP) Release 1 (probably non-existent)
<br>'3gp2' = 3GPP Media (.3GP) Release 2 (probably non-existent)
<br>'3gp3' = 3GPP Media (.3GP) Release 3 (probably non-existent)
<br>'3gp4' = 3GPP Media (.3GP) Release 4
<br>'3gp5' = 3GPP Media (.3GP) Release 5
<br>'3gp6' = 3GPP Media (.3GP) Release 6 Streaming Servers
<br>'3gs7' = 3GPP Media (.3GP) Release 7 Streaming Servers
<br>'CAEP' = Canon Digital Camera
<br>'CDes' = Convergent Design
<br>'F4A ' = Audio for Adobe Flash Player 9+ (.F4A)
<br>'F4B ' = Audio Book for Adobe Flash Player 9+ (.F4B)
<br>'F4P ' = Protected Video for Adobe Flash Player 9+ (.F4P)
<br>'F4V ' = Video for Adobe Flash Player 9+ (.F4V)
<br>'JP2 ' = JPEG 2000 Image (.JP2) [ISO 15444-1 ?]
<br>'JP20' = Unknown, from GPAC samples (prob non-existent)
<br>'KDDI' = 3GPP2 EZmovie for KDDI 3G cellphones
<br>'M4A ' = Apple iTunes AAC-LC (.M4A) Audio
<br>'M4B ' = Apple iTunes AAC-LC (.M4B) Audio Book
<br>'M4P ' = Apple iTunes AAC-LC (.M4P) AES Protected Audio
<br>'M4V ' = Apple iTunes Video (.M4V) Video
<br>'M4VH' = Apple TV (.M4V)
<br>'M4VP' = Apple iPhone (.M4V)
<br>'MPPI' = Photo Player, MAF [ISO/IEC 23000-3]
<br>'MSNV' = MPEG-4 (.MP4) for SonyPSP
<br>'NDAS' = MP4 v2 [ISO 14496-14] Nero Digital AAC Audio
<br>'NDSC' = MPEG-4 (.MP4) Nero Cinema Profile
<br>'NDSH' = MPEG-4 (.MP4) Nero HDTV Profile
<br>'NDSM' = MPEG-4 (.MP4) Nero Mobile Profile
<br>'NDSP' = MPEG-4 (.MP4) Nero Portable Profile
<br>'NDSS' = MPEG-4 (.MP4) Nero Standard Profile
<br>'NDXC' = H.264/MPEG-4 AVC (.MP4) Nero Cinema Profile
<br>'NDXH' = H.264/MPEG-4 AVC (.MP4) Nero HDTV Profile
<br>'NDXM' = H.264/MPEG-4 AVC (.MP4) Nero Mobile Profile
<br>'NDXP' = H.264/MPEG-4 AVC (.MP4) Nero Portable Profile
<br>'NDXS' = H.264/MPEG-4 AVC (.MP4) Nero Standard Profile
<br>'ROSS' = Ross Video
<br>'avc1' = MP4 Base w/ AVC ext [ISO 14496-12:2005]
<br>'caqv' = Casio Digital Camera
<br>'da0a' = DMB MAF w/ MPEG Layer II aud, MOT slides, DLS, JPG/PNG/MNG images
<br>'da0b' = DMB MAF, extending DA0A, with 3GPP timed text, DID, TVA, REL, IPMP
<br>'da1a' = DMB MAF audio with ER-BSAC audio, JPG/PNG/MNG images
<br>'da1b' = DMB MAF, extending da1a, with 3GPP timed text, DID, TVA, REL, IPMP
<br>'da2a' = DMB MAF aud w/ HE-AAC v2 aud, MOT slides, DLS, JPG/PNG/MNG images
<br>'da2b' = DMB MAF, extending da2a, with 3GPP timed text, DID, TVA, REL, IPMP
<br>'da3a' = DMB MAF aud with HE-AAC aud, JPG/PNG/MNG images
<br>'da3b' = DMB MAF, extending da3a w/ BIFS, 3GPP timed text, DID, TVA, REL, IPMP
<br>'dmb1' = DMB MAF supporting all the components defined in the specification
<br>'dmpf' = Digital Media Project
<br>'drc1' = Dirac (wavelet compression), encapsulated in ISO base media (MP4)
<br>'dv1a' = DMB MAF vid w/ AVC vid, ER-BSAC aud, BIFS, JPG/PNG/MNG images, TS
<br>'dv1b' = DMB MAF, extending dv1a, with 3GPP timed text, DID, TVA, REL, IPMP
<br>'dv2a' = DMB MAF vid w/ AVC vid, HE-AAC v2 aud, BIFS, JPG/PNG/MNG images, TS
<br>'dv2b' = DMB MAF, extending dv2a, with 3GPP timed text, DID, TVA, REL, IPMP
<br>'dv3a' = DMB MAF vid w/ AVC vid, HE-AAC aud, BIFS, JPG/PNG/MNG images, TS
<br>'dv3b' = DMB MAF, extending dv3a, with 3GPP timed text, DID, TVA, REL, IPMP
<br>'dvr1' = DVB (.DVB) over RTP
<br>'dvt1' = DVB (.DVB) over MPEG-2 Transport Stream
<br>'isc2' = ISMACryp 2.0 Encrypted File
<br>'iso2' = MP4 Base Media v2 [ISO 14496-12:2005]
<br>'isom' = MP4 Base Media v1 [IS0 14496-12:2003]
<br>'jpm ' = JPEG 2000 Compound Image (.JPM) [ISO 15444-6]
<br>'jpx ' = JPEG 2000 with extensions (.JPX) [ISO 15444-2]
<br>'mj2s' = Motion JPEG 2000 [ISO 15444-3] Simple Profile
<br>'mjp2' = Motion JPEG 2000 [ISO 15444-3] General Profile
<br>'mmp4' = MPEG-4/3GPP Mobile Profile (.MP4/3GP) (for NTT)
<br>'mp21' = MPEG-21 [ISO/IEC 21000-9]
<br>'mp41' = MP4 v1 [ISO 14496-1:ch13]
<br>'mp42' = MP4 v2 [ISO 14496-14]
<br>'mp71' = MP4 w/ MPEG-7 Metadata [per ISO 14496-12]
<br>'mqt ' = Sony / Mobile QuickTime (.MQV) US Patent 7,477,830 (Sony Corp)
<br>'odcf' = OMA DCF DRM Format 2.0 (OMA-TS-DRM-DCF-V2_0-20060303-A)
<br>'opf2' = OMA PDCF DRM Format 2.1 (OMA-TS-DRM-DCF-V2_1-20070724-C)
<br>'opx2' = OMA PDCF DRM + XBS extensions (OMA-TS-DRM_XBS-V1_0-20070529-C)
<br>'pana' = Panasonic Digital Camera
<br>'qt ' = Apple QuickTime (.MOV/QT)
<br>'sdv ' = SD Memory Card Video
<br>'ssc1' = Samsung stereoscopic, single stream
<br>'ssc2' = Samsung stereoscopic, dual stream</span></td></tr>
<tr class=b>
<td class=r title='1 = 0x1'>1</td>
<td>MinorVersion</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='2 = 0x2'>2</td>
<td>CompatibleBrands</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>'iods'</td>
<td>InitialObjectDescriptor?</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>'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>
<tr class=b>
<td>'uuid'</td>
<td>UUID-USMT
<br>UUID-Unknown?</td>
<td class=c>-<br>N</td>
<td>--> <a href='QuickTime.html#UserMedia'>QuickTime UserMedia Tags</a></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>'bxml'</td>
<td>BinaryXML?</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'dinf'</td>
<td>DataInformation?</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'hdlr'</td>
<td>Handler</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#Handler'>QuickTime Handler Tags</a></td></tr>
<tr class=b>
<td>'iinf'</td>
<td>ItemInformation?</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'iloc'</td>
<td>ItemLocation?</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'ilst'</td>
<td>InfoList</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#InfoList'>QuickTime InfoList Tags</a></td></tr>
<tr>
<td>'ipmc'</td>
<td>IPMPControl?</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'ipro'</td>
<td>ItemProtection?</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'keys'</td>
<td>Keys</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#Keys'>QuickTime Keys Tags</a></td></tr>
<tr class=b>
<td>'pitm'</td>
<td>PrimaryItemReference?</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'xml '</td>
<td>XML</td>
<td class=c>-</td>
<td>--> <a href='XMP.html'>XMP Tags</a></td></tr>
</table></td></tr></table></blockquote>
<h2><a name='Handler'>QuickTime Handler 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 title='4 = 0x4'>4</td>
<td>HandlerClass</td>
<td class=c>N</td>
<td><span class=s>'dhlr' = Data Handler
<br>'mhlr' = Media Handler</span></td></tr>
<tr class=b>
<td class=r title='8 = 0x8'>8</td>
<td>HandlerType</td>
<td class=c>N</td>
<td><span class=s>'alis' = Alias Data
<br>'crsm' = Clock Reference
<br>'hint' = Hint Track
<br>'ipsm' = IPMP
<br>'m7sm' = MPEG-7 Stream
<br>'mdir' = Metadata
<br>'mdta' = Metadata Tags
<br>'mjsm' = MPEG-J
<br>'ocsm' = Object Content
<br>'odsm' = Object Descriptor
<br>'sdsm' = Scene Description
<br>'soun' = Audio Track
<br>'text' = Text
<br>'url ' = URL
<br>'vide' = Video Track</span></td></tr>
<tr>
<td class=r title='12 = 0xc'>12</td>
<td>HandlerVendorID</td>
<td class=c>N</td>
<td>--> <a href='QuickTime.html#VendorID'>QuickTime VendorID Values</a></td></tr>
<tr class=b>
<td class=r title='24 = 0x18'>24</td>
<td>HandlerDescription</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='VendorID'>QuickTime VendorID Values</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class='inner sep' cellspacing=1>
<tr class=h><th>Value</th><th>VendorID</th><th>Value</th><th>VendorID</th></tr>
<tr><td>'FFMP'</td><td>= FFmpeg</td>
<td class=b>'niko'</td><td class=b>= Nikon</td>
</tr><tr><td>'KMPI'</td><td>= Konica-Minolta</td>
<td class=b>'olym'</td><td class=b>= Olympus</td>
</tr><tr><td>'NIKO'</td><td>= Nikon</td>
<td class=b>'pana'</td><td class=b>= Panasonic</td>
</tr><tr><td>'appl'</td><td>= Apple</td>
<td class=b>'pent'</td><td class=b>= Pentax</td>
</tr><tr><td>'kdak'</td><td>= Kodak</td>
<td class=b>'sany'</td><td class=b>= Sanyo</td>
</tr><tr><td>'mino'</td><td>= Minolta</td>
<td class=b> </td><td class=b> </td>
</tr></table></td></tr></table></blockquote>
<h2><a name='InfoList'>QuickTime InfoList Tags</a></h2>
<p>As well as these tags, the 'mdta' handler uses numerical tag ID's which are
added dynamically to this table after processing the Meta Keys information.</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>'----'</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>'akID'</td>
<td>AppleStoreAccountType</td>
<td class=c>N</td>
<td><span class=s>0 = iTunes
<br>1 = AOL</span></td></tr>
<tr class=b>
<td>'apID'</td>
<td>AppleStoreAccount</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'auth'</td>
<td>Author</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'catg'</td>
<td>Category</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'cnID'</td>
<td>AppleStoreCatalogID</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'covr'</td>
<td>CoverArt</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'cpil'</td>
<td>Compilation</td>
<td class=c>N</td>
<td><span class=s>0 = No
<br>1 = Yes</span></td></tr>
<tr class=b>
<td>'cprt'</td>
<td>Copyright</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'desc'</td>
<td>Description</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>'egid'</td>
<td>EpisodeGlobalUniqueID</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'gnre'</td>
<td>Genre</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'grup'</td>
<td>Grouping</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'hdvd'</td>
<td>HDVideo</td>
<td class=c>N</td>
<td><span class=s>0 = No
<br>1 = Yes</span></td></tr>
<tr class=b>
<td>'keyw'</td>
<td>Keyword</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'ldes'</td>
<td>LongDescription</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'pcst'</td>
<td>Podcast</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>'purd'</td>
<td>PurchaseDate</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'purl'</td>
<td>PodcastURL</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'rtng'</td>
<td>Rating</td>
<td class=c>N</td>
<td><span class=s>0 = none
<br>2 = Clean
<br>4 = Explicit</span></td></tr>
<tr class=b>
<td>'sfID'</td>
<td>AppleStoreCountry</td>
<td class=c>N</td>
<td><span class=s>143441 = United States
<br>143442 = France
<br>143443 = Germany
<br>143444 = United Kingdom
<br>143445 = Austria
<br>143446 = Belgium
<br>143447 = Finland
<br>143448 = Greece
<br>143449 = Ireland
<br>143450 = Italy
<br>143451 = Luxembourg
<br>143452 = Netherlands
<br>143453 = Portugal
<br>143454 = Spain
<br>143455 = Canada
<br>143456 = Sweden
<br>143457 = Norway
<br>143458 = Denmark
<br>143459 = Switzerland
<br>143460 = Australia
<br>143461 = New Zealand
<br>143462 = Japan</span></td></tr>
<tr>
<td>'soaa'</td>
<td>SortAlbumArtist</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'soal'</td>
<td>SortAlbum</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'soar'</td>
<td>SortArtist</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'soco'</td>
<td>SortComposer</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'sonm'</td>
<td>SortName</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'sosn'</td>
<td>SortShow</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'stik'</td>
<td>MediaType</td>
<td class=c>N</td>
<td><span class=s>0 = Movie
<br>1 = Normal (Music)
<br>2 = Audiobook
<br>5 = Whacked Bookmark
<br>6 = Music Video
<br>9 = Short Film
<br>10 = TV Show
<br>11 = Booklet
<br>14 = Ringtone</span></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>'tven'</td>
<td>TVEpisodeID</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'tves'</td>
<td>TVEpisode</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'tvnn'</td>
<td>TVNetworkName</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'tvsh'</td>
<td>TVShow</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'tvsn'</td>
<td>TVSeason</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"©ART"</td>
<td>Artist</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"©alb"</td>
<td>Album</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"©cmt"</td>
<td>Comment</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"©com"</td>
<td>Composer</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"©day"</td>
<td>Year</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"©des"</td>
<td>Description</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"©enc"</td>
<td>EncodedBy</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"©gen"</td>
<td>Genre</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"©grp"</td>
<td>Grouping</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"©lyr"</td>
<td>Lyrics</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"©nam"</td>
<td>Title</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"©too"</td>
<td>Encoder</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"©trk"</td>
<td>Track</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"©wrt"</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>'data'</td>
<td>Data?</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'mean'</td>
<td>Mean?</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'name'</td>
<td>Name?</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='Keys'>QuickTime Keys Tags</a></h2>
<p>This directory contains a list of key names which are used to decode
InfoList tags written by the "mdta" handler. The prefix of
"com.apple.quicktime." has been removed from all TagID's below.</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>'player.movie.audio.balance'</td>
<td>Balance</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'player.movie.audio.bass'</td>
<td>Bass</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'player.movie.audio.gain'</td>
<td>AudioGain</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'player.movie.audio.mute'</td>
<td>Mute</td>
<td class=c>N</td>
<td><span class=s>0 = Off
<br>1 = On</span></td></tr>
<tr>
<td>'player.movie.audio.pitchshift'</td>
<td>PitchShift</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'player.movie.audio.treble'</td>
<td>Trebel</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'player.movie.visual.brightness'</td>
<td>Brightness</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'player.movie.visual.color'</td>
<td>Color</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'player.movie.visual.contrast'</td>
<td>Contrast</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'player.movie.visual.tint'</td>
<td>Tint</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'player.version'</td>
<td>PlayerVersion</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'version'</td>
<td>Version</td>
<td class=c>N</td>
<td> </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 title='0 = 0x0'>0</td>
<td>Version</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='1 = 0x1'>1</td>
<td>CreateDate</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='2 = 0x2'>2</td>
<td>ModifyDate</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='3 = 0x3'>3</td>
<td>TimeScale</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='4 = 0x4'>4</td>
<td>Duration</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='5 = 0x5'>5</td>
<td>PreferredRate</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='6 = 0x6'>6</td>
<td>PreferredVolume</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='9 = 0x9'>9</td>
<td>MatrixStructure</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='18 = 0x12'>18</td>
<td>PreviewTime</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='19 = 0x13'>19</td>
<td>PreviewDuration</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='20 = 0x14'>20</td>
<td>PosterTime</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='21 = 0x15'>21</td>
<td>SelectionTime</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='22 = 0x16'>22</td>
<td>SelectionDuration</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='23 = 0x17'>23</td>
<td>CurrentTime</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='24 = 0x18'>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>'meta'</td>
<td>Meta</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#Meta'>QuickTime Meta Tags</a></td></tr>
<tr>
<td>'tkhd'</td>
<td>TrackHeader</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#TrackHdr'>QuickTime TrackHdr Tags</a></td></tr>
<tr class=b>
<td>'tref'</td>
<td>TrackRef</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#TrackRef'>QuickTime TrackRef 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>
<tr class=b>
<td>'uuid'</td>
<td>UUID-USMT
<br>UUID-Unknown?</td>
<td class=c>-<br>N</td>
<td>--> <a href='QuickTime.html#UserMedia'>QuickTime UserMedia Tags</a></td></tr>
</table></td></tr></table></blockquote>
<h2><a name='Media'>QuickTime Media Tags</a></h2>
<p>MP4 media box.</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>'hdlr'</td>
<td>Handler</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#Handler'>QuickTime Handler Tags</a></td></tr>
<tr class=b>
<td>'mdhd'</td>
<td>MediaHeader</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#MediaHeader0'>QuickTime MediaHeader0 Tags</a>
<br>--> <a href='QuickTime.html#MediaHeader1'>QuickTime MediaHeader1 Tags</a></td></tr>
<tr>
<td>'minf'</td>
<td>MediaInfo</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#MediaInfo'>QuickTime MediaInfo Tags</a></td></tr>
</table></td></tr></table></blockquote>
<h2><a name='MediaHeader0'>QuickTime MediaHeader0 Tags</a></h2>
<p>MP4 media header version 0.</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 title='0 = 0x0'>0</td>
<td>MediaHeaderVersion</td>
<td class=c>N</td>
<td><span class=s><span class=n>(version 0)</span></span></td></tr>
<tr class=b>
<td class=r title='1 = 0x1'>1</td>
<td>MediaCreateDate</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='2 = 0x2'>2</td>
<td>MediaModifyDate</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='3 = 0x3'>3</td>
<td>MediaTimeScale</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='4 = 0x4'>4</td>
<td>MediaDuration</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='5 = 0x5'>5</td>
<td>MediaLanguageCode</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='MediaHeader1'>QuickTime MediaHeader1 Tags</a></h2>
<p>MP4 media header version 1.</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 title='0 = 0x0'>0</td>
<td>MediaHeaderVersion</td>
<td class=c>N</td>
<td><span class=s><span class=n>(version 1)</span></span></td></tr>
<tr class=b>
<td class=r title='1 = 0x1'>1</td>
<td>MediaCreateDate</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='3 = 0x3'>3</td>
<td>MediaModifyDate</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='5 = 0x5'>5</td>
<td>MediaTimescale</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='6 = 0x6'>6</td>
<td>MediaDuration</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='8 = 0x8'>8</td>
<td>MediaLanguageCode</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='MediaInfo'>QuickTime MediaInfo Tags</a></h2>
<p>MP4 media info box.</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>DataInfo</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#DataInfo'>QuickTime DataInfo Tags</a></td></tr>
<tr class=b>
<td>'gmhd'</td>
<td>GenMediaHeader</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#GenMediaHeader'>QuickTime GenMediaHeader Tags</a></td></tr>
<tr>
<td>'hdlr'</td>
<td>Handler</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#Handler'>QuickTime Handler Tags</a></td></tr>
<tr class=b>
<td>'hmhd'</td>
<td>HintHeader</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#HintHeader'>QuickTime HintHeader Tags</a></td></tr>
<tr>
<td>'nmhd'</td>
<td>NullMediaHeader?</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'smhd'</td>
<td>AudioHeader</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#AudioHeader'>QuickTime AudioHeader Tags</a></td></tr>
<tr>
<td>'stbl'</td>
<td>SampleTable</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#SampleTable'>QuickTime SampleTable Tags</a></td></tr>
<tr class=b>
<td>'vmhd'</td>
<td>VideoHeader</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#VideoHeader'>QuickTime VideoHeader Tags</a></td></tr>
</table></td></tr></table></blockquote>
<h2><a name='DataInfo'>QuickTime DataInfo Tags</a></h2>
<p>MP4 data information box.</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>'dref'</td>
<td>DataRef</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#DataRef'>QuickTime DataRef Tags</a></td></tr>
</table></td></tr></table></blockquote>
<h2><a name='DataRef'>QuickTime DataRef Tags</a></h2>
<p>MP4 data reference box.</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>'url '</td>
<td>URL</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'urn '</td>
<td>URN</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='GenMediaHeader'>QuickTime GenMediaHeader 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>'gmin'</td>
<td>GenMediaInfo</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#GenMediaInfo'>QuickTime GenMediaInfo Tags</a></td></tr>
<tr class=b>
<td>'text'</td>
<td>Text?</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='GenMediaInfo'>QuickTime GenMediaInfo 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 title='0 = 0x0'>0</td>
<td>GenMediaVersion</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='1 = 0x1'>1</td>
<td>GenFlags</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='4 = 0x4'>4</td>
<td>GenGraphicsMode</td>
<td class=c>N</td>
<td>--> <a href='QuickTime.html#GraphicsMode'>QuickTime GraphicsMode Values</a></td></tr>
<tr class=b>
<td class=r title='6 = 0x6'>6</td>
<td>GenOpColor</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='12 = 0xc'>12</td>
<td>GenBalance</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='GraphicsMode'>QuickTime GraphicsMode Values</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class='inner sep' cellspacing=1>
<tr class=h><th>Value</th><th>GraphicsMode</th><th>Value</th><th>GraphicsMode</th></tr>
<tr><td class=r>0x0</td><td>= srcCopy</td>
<td class='r b'>0x20</td><td class=b>= blend</td>
</tr><tr><td class=r>0x1</td><td>= srcOr</td>
<td class='r b'>0x21</td><td class=b>= addPin</td>
</tr><tr><td class=r>0x2</td><td>= srcXor</td>
<td class='r b'>0x22</td><td class=b>= addOver</td>
</tr><tr><td class=r>0x3</td><td>= srcBic</td>
<td class='r b'>0x23</td><td class=b>= subPin</td>
</tr><tr><td class=r>0x4</td><td>= notSrcCopy</td>
<td class='r b'>0x24</td><td class=b>= transparent</td>
</tr><tr><td class=r>0x5</td><td>= notSrcOr</td>
<td class='r b'>0x25</td><td class=b>= addMax</td>
</tr><tr><td class=r>0x6</td><td>= notSrcXor</td>
<td class='r b'>0x26</td><td class=b>= subOver</td>
</tr><tr><td class=r>0x7</td><td>= notSrcBic</td>
<td class='r b'>0x27</td><td class=b>= addMin</td>
</tr><tr><td class=r>0x8</td><td>= patCopy</td>
<td class='r b'>0x31</td><td class=b>= grayishTextOr</td>
</tr><tr><td class=r>0x9</td><td>= patOr</td>
<td class='r b'>0x32</td><td class=b>= hilite</td>
</tr><tr><td class=r>0xa</td><td>= patXor</td>
<td class='r b'>0x40</td><td class=b>= ditherCopy</td>
</tr><tr><td class=r>0xb</td><td>= patBic</td>
<td class='r b'>0x100</td><td class=b>= Alpha</td>
</tr><tr><td class=r>0xc</td><td>= notPatCopy</td>
<td class='r b'>0x101</td><td class=b>= White Alpha</td>
</tr><tr><td class=r>0xd</td><td>= notPatOr</td>
<td class='r b'>0x102</td><td class=b>= Pre-multiplied Black Alpha</td>
</tr><tr><td class=r>0xe</td><td>= notPatXor</td>
<td class='r b'>0x110</td><td class=b>= Component Alpha</td>
</tr><tr><td class=r>0xf</td><td>= notPatBic</td>
<td class='r b'> </td><td class=b> </td>
</tr></table></td></tr></table></blockquote>
<h2><a name='HintHeader'>QuickTime HintHeader Tags</a></h2>
<p>MP4 hint media header.</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 title='2 = 0x2'>2</td>
<td>MaxPDUSize</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='3 = 0x3'>3</td>
<td>AvgPDUSize</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='4 = 0x4'>4</td>
<td>MaxBitrate</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='6 = 0x6'>6</td>
<td>AvgBitrate</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='AudioHeader'>QuickTime AudioHeader Tags</a></h2>
<p>MP4 audio media header.</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 title='2 = 0x2'>2</td>
<td>Balance</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='SampleTable'>QuickTime SampleTable Tags</a></h2>
<p>MP4 sample table box.</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>'co64'</td>
<td>ChunkOffset64?</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'ctts'</td>
<td>CompositionTimeToSample?</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'padb'</td>
<td>SamplePaddingBits?</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'sbgp'</td>
<td>SampleToGroup?</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'sdtp'</td>
<td>IdependentAndDisposableSamples?</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'sgpd'</td>
<td>SampleGroupDescription?</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'stco'</td>
<td>ChunkOffset?</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'stdp'</td>
<td>SampleDegradationPriority?</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'stsc'</td>
<td>SampleToChunk?</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'stsd'</td>
<td>AudioSampleDesc
<br>VideoSampleDesc
<br>HintSampleDesc
<br>OtherSampleDesc</td>
<td class=c>-<br>-<br>-<br>-</td>
<td>--> <a href='QuickTime.html#AudioSampleDesc'>QuickTime AudioSampleDesc Tags</a>
<br>--> <a href='QuickTime.html#ImageDesc'>QuickTime ImageDesc Tags</a>
<br>--> <a href='QuickTime.html#HintSampleDesc'>QuickTime HintSampleDesc Tags</a>
<br>--> <a href='QuickTime.html#OtherSampleDesc'>QuickTime OtherSampleDesc Tags</a></td></tr>
<tr>
<td>'stsh'</td>
<td>ShadowSyncSampleTable?</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'stss'</td>
<td>SyncSampleTable?</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'stsz'</td>
<td>SampleSizes?</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'stts'</td>
<td>VideoFrameRate
<br>TimeToSampleTable?</td>
<td class=c>N<br>N</td>
<td><span class=s><span class=n>(average rate calculated from time-to-sample table for video media)</span></span></td></tr>
<tr>
<td>'stz2'</td>
<td>CompactSampleSizes?</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'subs'</td>
<td>Sub-sampleInformation?</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='AudioSampleDesc'>QuickTime AudioSampleDesc Tags</a></h2>
<p>MP4 audio sample description.</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 title='2 = 0x2'>2</td>
<td>AudioFormat</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='10 = 0xa'>10</td>
<td>AudioVendorID</td>
<td class=c>N</td>
<td>--> <a href='QuickTime.html#VendorID'>QuickTime VendorID Values</a></td></tr>
<tr>
<td class=r title='12 = 0xc'>12</td>
<td>AudioChannels</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='13 = 0xd'>13</td>
<td>AudioBitsPerSample</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='16 = 0x10'>16</td>
<td>AudioSampleRate</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='28 = 0x1c'>28</td>
<td>AudioFormat</td>
<td class=c>N</td>
<td><span class=s><span class=n>(in Casio MOV videos)</span></span></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 title='2 = 0x2'>2</td>
<td>CompressorID</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='10 = 0xa'>10</td>
<td>VendorID</td>
<td class=c>N</td>
<td>--> <a href='QuickTime.html#VendorID'>QuickTime VendorID Values</a></td></tr>
<tr>
<td class=r title='16 = 0x10'>16</td>
<td>SourceImageWidth</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='17 = 0x11'>17</td>
<td>SourceImageHeight</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='18 = 0x12'>18</td>
<td>XResolution</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='20 = 0x14'>20</td>
<td>YResolution</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='25 = 0x19'>25</td>
<td>CompressorName</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='41 = 0x29'>41</td>
<td>BitDepth</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='HintSampleDesc'>QuickTime HintSampleDesc Tags</a></h2>
<p>MP4 hint sample description.</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 title='2 = 0x2'>2</td>
<td>HintFormat</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='OtherSampleDesc'>QuickTime OtherSampleDesc 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 title='2 = 0x2'>2</td>
<td>OtherFormat</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='VideoHeader'>QuickTime VideoHeader Tags</a></h2>
<p>MP4 video media header.</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 title='2 = 0x2'>2</td>
<td>GraphicsMode</td>
<td class=c>N</td>
<td>--> <a href='QuickTime.html#GraphicsMode'>QuickTime GraphicsMode Values</a></td></tr>
<tr class=b>
<td class=r title='3 = 0x3'>3</td>
<td>OpColor</td>
<td class=c>N</td>
<td> </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 title='0 = 0x0'>0</td>
<td>TrackVersion</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='1 = 0x1'>1</td>
<td>TrackCreateDate</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='2 = 0x2'>2</td>
<td>TrackModifyDate</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='3 = 0x3'>3</td>
<td>TrackID</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='5 = 0x5'>5</td>
<td>TrackDuration</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='8 = 0x8'>8</td>
<td>TrackLayer</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='9 = 0x9'>9</td>
<td>TrackVolume</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='10 = 0xa'>10</td>
<td>MatrixStructure</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='19 = 0x13'>19</td>
<td>ImageWidth</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='20 = 0x14'>20</td>
<td>ImageHeight</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='TrackRef'>QuickTime TrackRef 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>'chap'</td>
<td>ChapterList</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>'CNCV'</td>
<td>CompressorVersion</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'DcMD'</td>
<td>DcMD</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#DcMD'>QuickTime DcMD Tags</a></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>'MMA0'</td>
<td>MinoltaMMA0</td>
<td class=c>-</td>
<td>--> <a href='Minolta.html#MMA'>Minolta MMA Tags</a></td></tr>
<tr class=b>
<td>'MMA1'</td>
<td>MinoltaMMA1</td>
<td class=c>-</td>
<td>--> <a href='Minolta.html#MMA'>Minolta MMA Tags</a></td></tr>
<tr>
<td>'QVMI'</td>
<td>CasioQVMI</td>
<td class=c>-</td>
<td>--> <a href='EXIF.html'>EXIF Tags</a></td></tr>
<tr class=b>
<td>'SelO'</td>
<td>PlaySelection</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'TAGS'</td>
<td>KodakTags
<br>KonicaMinoltaTags
<br>MinoltaTags
<br>NikonTags
<br>OlympusTags1
<br>OlympusTags2
<br>PentaxTags
<br>SanyoMOV
<br>SanyoMP4
<br>UnknownTags?</td>
<td class=c>-<br>-<br>-<br>-<br>-<br>-<br>-<br>-<br>-<br>N</td>
<td>--> <a href='Kodak.html#MOV'>Kodak MOV Tags</a>
<br>--> <a href='Minolta.html#MOV1'>Minolta MOV1 Tags</a>
<br>--> <a href='Minolta.html#MOV2'>Minolta MOV2 Tags</a>
<br>--> <a href='Nikon.html#MOV'>Nikon MOV Tags</a>
<br>--> <a href='Olympus.html#MOV1'>Olympus MOV1 Tags</a>
<br>--> <a href='Olympus.html#MOV2'>Olympus MOV2 Tags</a>
<br>--> <a href='Pentax.html#MOV'>Pentax 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 class=b>
<td>'WLOC'</td>
<td>WindowLocation</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'XMP_'</td>
<td>XMP</td>
<td class=c>-</td>
<td>--> <a href='XMP.html'>XMP Tags</a></td></tr>
<tr class=b>
<td>'hinf'</td>
<td>HintTrackInfo</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#HintTrackInfo'>QuickTime HintTrackInfo Tags</a></td></tr>
<tr>
<td>'hnti'</td>
<td>HintInfo</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#HintInfo'>QuickTime HintInfo Tags</a></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>"©cpy"</td>
<td>Copyright</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"©day"</td>
<td>CreateDate</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"©dir"</td>
<td>Director</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"©ed1"</td>
<td>Edit1</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"©ed2"</td>
<td>Edit2</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"©ed3"</td>
<td>Edit3</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"©ed4"</td>
<td>Edit4</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"©ed5"</td>
<td>Edit5</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"©ed6"</td>
<td>Edit6</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"©ed7"</td>
<td>Edit7</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"©ed8"</td>
<td>Edit8</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"©ed9"</td>
<td>Edit9</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"©fmt"</td>
<td>Format</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"©inf"</td>
<td>Information</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"©prd"</td>
<td>Producer</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"©prf"</td>
<td>Performers</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"©req"</td>
<td>Requirements</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>"©src"</td>
<td>Source</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>"©wrt"</td>
<td>Writer</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='DcMD'>QuickTime DcMD Tags</a></h2>
<p>Metadata directory found in MOV videos from some Kodak cameras.</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>'Cmbo'</td>
<td>CameraByteOrder</td>
<td class=c>N</td>
<td><span class=s>'II' = Little-endian (Intel, II)
<br>'MM' = Big-endian (Motorola, MM)</span></td></tr>
<tr class=b>
<td>'DcME'</td>
<td>DcME</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#DcME'>QuickTime DcME Tags</a></td></tr>
</table></td></tr></table></blockquote>
<h2><a name='DcME'>QuickTime DcME 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><i>[no tags known]</i></td></tr>
</table></td></tr></table></blockquote>
<h2><a name='HintTrackInfo'>QuickTime HintTrackInfo 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>'dimm'</td>
<td>ImmediateDataBytes</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'dmax'</td>
<td>LargestPacketDuration</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'dmed'</td>
<td>MediaTrackBytes</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'drep'</td>
<td>RepeatedDataBytes</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'maxr'</td>
<td>MaxDataRate</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'npck'</td>
<td>NumPackets</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'nump'</td>
<td>NumPackets</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'payt'</td>
<td>PayloadType</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'pmax'</td>
<td>LargestPacketSize</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'tmax'</td>
<td>MaxTransmissionTime</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'tmin'</td>
<td>MinTransmissionTime</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'totl'</td>
<td>TotalBytes</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'tpaY'</td>
<td>TotalBytesNoRTPHeaders</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'tpay'</td>
<td>TotalBytesNoRTPHeaders</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'tpyl'</td>
<td>TotalBytesNoRTPHeaders</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'trpY'</td>
<td>TotalBytes</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td>'trpy'</td>
<td>TotalBytes</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='HintInfo'>QuickTime HintInfo 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>'rtp '</td>
<td>RealtimeStreamingProtocol</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td>'sdp '</td>
<td>StreamingDataProtocol</td>
<td class=c>N</td>
<td> </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 title='0 = 0x0'>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 title='6 = 0x6'>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='UserMedia'>QuickTime UserMedia 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>'MTDT'</td>
<td>MetaData</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#MetaData'>QuickTime MetaData Tags</a></td></tr>
</table></td></tr></table></blockquote>
<h2><a name='MetaData'>QuickTime MetaData 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 title='0x0001 = 1'>0x0001</td>
<td>Title</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td title='0x0003 = 3'>0x0003</td>
<td>ProductionDate</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td title='0x0004 = 4'>0x0004</td>
<td>Software</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td title='0x0005 = 5'>0x0005</td>
<td>Product</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td title='0x000a = 10'>0x000a</td>
<td>TrackProperty</td>
<td class=c>N</td>
<td><span class=s>[Value 0]
<br>0x0 = No presentation
<br>Bit 0 = Main track
<br>[Value 1]
<br>0x0 = No attributes
<br>Bit 32768 = Read only</span></td></tr>
<tr class=b>
<td title='0x000b = 11'>0x000b</td>
<td>TimeZone</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td title='0x000c = 12'>0x000c</td>
<td>ModifyDate</td>
<td class=c>N</td>
<td> </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 title='0 = 0x0'>0</td>
<td>PreviewDate</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='2 = 0x2'>2</td>
<td>PreviewVersion</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='3 = 0x3'>3</td>
<td>PreviewAtomType</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='5 = 0x5'>5</td>
<td>PreviewAtomIndex</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='Profile'>QuickTime Profile 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>'APRF'</td>
<td>AudioProfile</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#AudioProf'>QuickTime AudioProf Tags</a></td></tr>
<tr class=b>
<td>'FPRF'</td>
<td>FileGlobalProfile</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#FileProf'>QuickTime FileProf Tags</a></td></tr>
<tr>
<td>'VPRF'</td>
<td>VideoProfile</td>
<td class=c>-</td>
<td>--> <a href='QuickTime.html#VideoProf'>QuickTime VideoProf Tags</a></td></tr>
</table></td></tr></table></blockquote>
<h2><a name='AudioProf'>QuickTime AudioProf 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 title='0 = 0x0'>0</td>
<td>AudioProfileVersion?</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='1 = 0x1'>1</td>
<td>AudioTrackID</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='2 = 0x2'>2</td>
<td>AudioCodec</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='3 = 0x3'>3</td>
<td>AudioCodecInfo?</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='4 = 0x4'>4</td>
<td>AudioAttributes</td>
<td class=c>N</td>
<td><span class=s>Bit 0 = Encrypted
<br>Bit 1 = Variable bitrate
<br>Bit 2 = Dual mono</span></td></tr>
<tr class=b>
<td class=r title='5 = 0x5'>5</td>
<td>AudioAvgBitrate</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='6 = 0x6'>6</td>
<td>AudioMaxBitrate</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='7 = 0x7'>7</td>
<td>AudioSampleRate</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='8 = 0x8'>8</td>
<td>AudioChannels</td>
<td class=c>N</td>
<td> </td></tr>
</table></td></tr></table></blockquote>
<h2><a name='FileProf'>QuickTime FileProf 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 title='0 = 0x0'>0</td>
<td>FileProfileVersion?</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='1 = 0x1'>1</td>
<td>FileFunctionFlags</td>
<td class=c>N</td>
<td><span class=s>Bit 28 = Fragmented
<br>Bit 29 = Additional tracks
<br>Bit 30 = Edited</span></td></tr>
</table></td></tr></table></blockquote>
<h2><a name='VideoProf'>QuickTime VideoProf 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 title='0 = 0x0'>0</td>
<td>VideoProfileVersion?</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='1 = 0x1'>1</td>
<td>VideoTrackID</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='2 = 0x2'>2</td>
<td>VideoCodec</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='3 = 0x3'>3</td>
<td>VideoCodecInfo?</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='4 = 0x4'>4</td>
<td>VideoAttributes</td>
<td class=c>N</td>
<td><span class=s>Bit 0 = Encrypted
<br>Bit 1 = Variable bitrate
<br>Bit 2 = Variable frame rate
<br>Bit 3 = Interlaced</span></td></tr>
<tr class=b>
<td class=r title='5 = 0x5'>5</td>
<td>VideoAvgBitrate</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='6 = 0x6'>6</td>
<td>VideoMaxBitrate</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='7 = 0x7'>7</td>
<td>VideoAvgFrameRate</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='8 = 0x8'>8</td>
<td>VideoMaxFrameRate</td>
<td class=c>N</td>
<td> </td></tr>
<tr class=b>
<td class=r title='9 = 0x9'>9</td>
<td>VideoSize</td>
<td class=c>N</td>
<td> </td></tr>
<tr>
<td class=r title='10 = 0xa'>10</td>
<td>PixelAspectRatio</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>
<hr>
(This document generated automatically by Image::ExifTool::BuildTagLookup)
<br><i>Last revised Nov 12, 2009</i>
<p class=lf><a href='index.html'><-- ExifTool Tag Names</a></p>
</body>
</html>