QuickTime Tags

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.

Tag IDTag Name WritableValues / Notes
'PICT' PreviewPICT N  
'free' Free? N  
'ftyp' FileType - --> QuickTime FileType Tags
'junk' Junk? N  
'mdat' MovieData? N  
'mdat-size' MovieDataSize N (not a real tag ID, this tag represents the size of the 'mdat' data in bytes and is used in the AvgBitrate calculation)
'moov' Movie - --> QuickTime Movie Tags
'pict' PreviewPICT N  
'pnot' Preview - --> QuickTime Preview Tags
'skip' Skip? N  
'uuid' UUID-XMP
UUID-PROF
UUID-Flip
UUID-Unknown?
-
-
-
N
--> XMP Tags
--> QuickTime Profile Tags
--> QuickTime Flip Tags
'wide' Wide? N  

QuickTime FileType Tags

IndexTag Name WritableValues / Notes
0 MajorBrand N '3g2a' = 3GPP2 Media (.3G2) compliant with 3GPP2 C.S0050-0 V1.0
'3g2b' = 3GPP2 Media (.3G2) compliant with 3GPP2 C.S0050-A V1.0.0
'3g2c' = 3GPP2 Media (.3G2) compliant with 3GPP2 C.S0050-B v1.0
'3ge6' = 3GPP (.3GP) Release 6 MBMS Extended Presentations
'3ge7' = 3GPP (.3GP) Release 7 MBMS Extended Presentations
'3gg6' = 3GPP Release 6 General Profile
'3gp1' = 3GPP Media (.3GP) Release 1 (probably non-existent)
'3gp2' = 3GPP Media (.3GP) Release 2 (probably non-existent)
'3gp3' = 3GPP Media (.3GP) Release 3 (probably non-existent)
'3gp4' = 3GPP Media (.3GP) Release 4
'3gp5' = 3GPP Media (.3GP) Release 5
'3gp6' = 3GPP Media (.3GP) Release 6 Streaming Servers
'3gs7' = 3GPP Media (.3GP) Release 7 Streaming Servers
'CAEP' = Canon Digital Camera
'CDes' = Convergent Design
'F4A ' = Audio for Adobe Flash Player 9+ (.F4A)
'F4B ' = Audio Book for Adobe Flash Player 9+ (.F4B)
'F4P ' = Protected Video for Adobe Flash Player 9+ (.F4P)
'F4V ' = Video for Adobe Flash Player 9+ (.F4V)
'JP2 ' = JPEG 2000 Image (.JP2) [ISO 15444-1 ?]
'JP20' = Unknown, from GPAC samples (prob non-existent)
'KDDI' = 3GPP2 EZmovie for KDDI 3G cellphones
'M4A ' = Apple iTunes AAC-LC (.M4A) Audio
'M4B ' = Apple iTunes AAC-LC (.M4B) Audio Book
'M4P ' = Apple iTunes AAC-LC (.M4P) AES Protected Audio
'M4V ' = Apple iTunes Video (.M4V) Video
'M4VH' = Apple TV (.M4V)
'M4VP' = Apple iPhone (.M4V)
'MPPI' = Photo Player, MAF [ISO/IEC 23000-3]
'MSNV' = MPEG-4 (.MP4) for SonyPSP
'NDAS' = MP4 v2 [ISO 14496-14] Nero Digital AAC Audio
'NDSC' = MPEG-4 (.MP4) Nero Cinema Profile
'NDSH' = MPEG-4 (.MP4) Nero HDTV Profile
'NDSM' = MPEG-4 (.MP4) Nero Mobile Profile
'NDSP' = MPEG-4 (.MP4) Nero Portable Profile
'NDSS' = MPEG-4 (.MP4) Nero Standard Profile
'NDXC' = H.264/MPEG-4 AVC (.MP4) Nero Cinema Profile
'NDXH' = H.264/MPEG-4 AVC (.MP4) Nero HDTV Profile
'NDXM' = H.264/MPEG-4 AVC (.MP4) Nero Mobile Profile
'NDXP' = H.264/MPEG-4 AVC (.MP4) Nero Portable Profile
'NDXS' = H.264/MPEG-4 AVC (.MP4) Nero Standard Profile
'ROSS' = Ross Video
'avc1' = MP4 Base w/ AVC ext [ISO 14496-12:2005]
'caqv' = Casio Digital Camera
'da0a' = DMB MAF w/ MPEG Layer II aud, MOT slides, DLS, JPG/PNG/MNG images
'da0b' = DMB MAF, extending DA0A, with 3GPP timed text, DID, TVA, REL, IPMP
'da1a' = DMB MAF audio with ER-BSAC audio, JPG/PNG/MNG images
'da1b' = DMB MAF, extending da1a, with 3GPP timed text, DID, TVA, REL, IPMP
'da2a' = DMB MAF aud w/ HE-AAC v2 aud, MOT slides, DLS, JPG/PNG/MNG images
'da2b' = DMB MAF, extending da2a, with 3GPP timed text, DID, TVA, REL, IPMP
'da3a' = DMB MAF aud with HE-AAC aud, JPG/PNG/MNG images
'da3b' = DMB MAF, extending da3a w/ BIFS, 3GPP timed text, DID, TVA, REL, IPMP
'dmb1' = DMB MAF supporting all the components defined in the specification
'dmpf' = Digital Media Project
'drc1' = Dirac (wavelet compression), encapsulated in ISO base media (MP4)
'dv1a' = DMB MAF vid w/ AVC vid, ER-BSAC aud, BIFS, JPG/PNG/MNG images, TS
'dv1b' = DMB MAF, extending dv1a, with 3GPP timed text, DID, TVA, REL, IPMP
'dv2a' = DMB MAF vid w/ AVC vid, HE-AAC v2 aud, BIFS, JPG/PNG/MNG images, TS
'dv2b' = DMB MAF, extending dv2a, with 3GPP timed text, DID, TVA, REL, IPMP
'dv3a' = DMB MAF vid w/ AVC vid, HE-AAC aud, BIFS, JPG/PNG/MNG images, TS
'dv3b' = DMB MAF, extending dv3a, with 3GPP timed text, DID, TVA, REL, IPMP
'dvr1' = DVB (.DVB) over RTP
'dvt1' = DVB (.DVB) over MPEG-2 Transport Stream
'isc2' = ISMACryp 2.0 Encrypted File
'iso2' = MP4 Base Media v2 [ISO 14496-12:2005]
'isom' = MP4 Base Media v1 [IS0 14496-12:2003]
'jpm ' = JPEG 2000 Compound Image (.JPM) [ISO 15444-6]
'jpx ' = JPEG 2000 with extensions (.JPX) [ISO 15444-2]
'mj2s' = Motion JPEG 2000 [ISO 15444-3] Simple Profile
'mjp2' = Motion JPEG 2000 [ISO 15444-3] General Profile
'mmp4' = MPEG-4/3GPP Mobile Profile (.MP4/3GP) (for NTT)
'mp21' = MPEG-21 [ISO/IEC 21000-9]
'mp41' = MP4 v1 [ISO 14496-1:ch13]
'mp42' = MP4 v2 [ISO 14496-14]
'mp71' = MP4 w/ MPEG-7 Metadata [per ISO 14496-12]
'mqt ' = Sony / Mobile QuickTime (.MQV) US Patent 7,477,830 (Sony Corp)
'odcf' = OMA DCF DRM Format 2.0 (OMA-TS-DRM-DCF-V2_0-20060303-A)
'opf2' = OMA PDCF DRM Format 2.1 (OMA-TS-DRM-DCF-V2_1-20070724-C)
'opx2' = OMA PDCF DRM + XBS extensions (OMA-TS-DRM_XBS-V1_0-20070529-C)
'pana' = Panasonic Digital Camera
'qt ' = Apple QuickTime (.MOV/QT)
'sdv ' = SD Memory Card Video
'ssc1' = Samsung stereoscopic, single stream
'ssc2' = Samsung stereoscopic, dual stream
1 MinorVersion N  
2 CompatibleBrands N  

QuickTime Movie Tags

Tag IDTag Name WritableValues / Notes
'iods' InitialObjectDescriptor? N  
'meta' Meta - --> QuickTime Meta Tags
'mvhd' MovieHeader - --> QuickTime MovieHeader Tags
'trak' Track - --> QuickTime Track Tags
'udta' UserData - --> QuickTime UserData Tags
'uuid' UUID-USMT
UUID-Unknown?
-
N
--> QuickTime UserMedia Tags

QuickTime Meta Tags

Tag IDTag Name WritableValues / Notes
'bxml' BinaryXML? N  
'dinf' DataInformation? N  
'free' Free? N  
'hdlr' Handler - --> QuickTime Handler Tags
'iinf' ItemInformation? N  
'iloc' ItemLocation? N  
'ilst' ItemList - --> QuickTime ItemList Tags
'ipmc' IPMPControl? N  
'ipro' ItemProtection? N  
'keys' Keys - --> QuickTime Keys Tags
'pitm' PrimaryItemReference? N  
'xml ' XML - --> XMP Tags

QuickTime Handler Tags

IndexTag Name WritableValues / Notes
4 HandlerClass N 'dhlr' = Data Handler
'mhlr' = Media Handler
8 HandlerType N 'alis' = Alias Data
'crsm' = Clock Reference
'hint' = Hint Track
'ipsm' = IPMP
'm7sm' = MPEG-7 Stream
'mdir' = Metadata
'mdta' = Metadata Tags
'mjsm' = MPEG-J
'ocsm' = Object Content
'odsm' = Object Descriptor
'sdsm' = Scene Description
'soun' = Audio Track
'text' = Text
'url ' = URL
'vide' = Video Track
12 HandlerVendorID N --> QuickTime VendorID Values
24 HandlerDescription N  

QuickTime VendorID Values

ValueVendorIDValueVendorID
'FFMP'= FFmpeg 'niko'= Nikon
'KMPI'= Konica-Minolta 'olym'= Olympus
'NIKO'= Nikon 'pana'= Panasonic
'appl'= Apple 'pent'= Pentax
'kdak'= Kodak 'sany'= Sanyo
'mino'= Minolta   

QuickTime ItemList Tags

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.

Tag IDTag Name WritableValues / Notes
'----' iTunesInfo - --> QuickTime iTunesInfo Tags
'aART' AlbumArtist N  
'akID' AppleStoreAccountType N 0 = iTunes
1 = AOL
'albm' Album N  
'apID' AppleStoreAccount N  
'atID' AlbumTitleID N  
'auth' Author N  
'catg' Category N  
'cnID' AppleStoreCatalogID N  
'covr' CoverArt N  
'cpil' Compilation N 0 = No
1 = Yes
'cprt' Copyright N  
'desc' Description N  
'disk' DiskNumber N  
'dscp' Description N  
'egid' EpisodeGlobalUniqueID N  
'geID' GenreID N  
'gnre' Genre N  
'grup' Grouping N  
'hdvd' HDVideo N 0 = No
1 = Yes
'keyw' Keyword N  
'ldes' LongDescription N  
'pcst' Podcast N 0 = No
1 = Yes
'perf' Performer N  
'pgap' PlayGap N 0 = Insert Gap
1 = No Gap
'plID' PlayListID N  
'purd' PurchaseDate N  
'purl' PodcastURL N  
'rtng' Rating N 0 = none
2 = Clean
4 = Explicit
'sfID' AppleStoreCountry N 143441 = United States
143442 = France
143443 = Germany
143444 = United Kingdom
143445 = Austria
143446 = Belgium
143447 = Finland
143448 = Greece
143449 = Ireland
143450 = Italy
143451 = Luxembourg
143452 = Netherlands
143453 = Portugal
143454 = Spain
143455 = Canada
143456 = Sweden
143457 = Norway
143458 = Denmark
143459 = Switzerland
143460 = Australia
143461 = New Zealand
143462 = Japan
'soaa' SortAlbumArtist N  
'soal' SortAlbum N  
'soar' SortArtist N  
'soco' SortComposer N  
'sonm' SortName N  
'sosn' SortShow N  
'stik' MediaType N 0 = Movie
1 = Normal (Music)
2 = Audiobook
5 = Whacked Bookmark
6 = Music Video
9 = Short Film
10 = TV Show
11 = Booklet
14 = Ringtone
'titl' Title N  
'tmpo' BeatsPerMinute N  
'trkn' TrackNumber N  
'tven' TVEpisodeID N  
'tves' TVEpisode N  
'tvnn' TVNetworkName N  
'tvsh' TVShow N  
'tvsn' TVSeason N  
'yrrc' Year N  
"©ART" Artist N  
"©alb" Album N  
"©cmt" Comment N  
"©com" Composer N  
"©day" Year N  
"©des" Description N  
"©enc" EncodedBy N  
"©gen" Genre N  
"©grp" Grouping N  
"©lyr" Lyrics N  
"©nam" Title N  
"©too" Encoder N  
"©trk" Track N  
"©wrt" Composer N  

QuickTime iTunesInfo Tags

Tag IDTag Name WritableValues / Notes
'data' Data? N  
'mean' Mean? N  
'name' Name? N  

QuickTime Keys Tags

This directory contains a list of key names which are used to decode ItemList tags written by the "mdta" handler. The prefix of "com.apple.quicktime." has been removed from all TagID's below.

Tag IDTag Name WritableValues / Notes
'album' Album N  
'artist' Artist N  
'artwork' Artwork N  
'author' Author N  
'camera.framereadouttimeinmicroseconds' FrameReadoutTime N  
'camera.identifier' CameraIdentifier N  
'comment' Comment N  
'copyright' Copyright N  
'creationdate' CreationDate N  
'description' Description N  
'direction.facing' CameraDirection N  
'direction.motion' CameraMotion N  
'director' Director N  
'genre' Genre N  
'information' Information N  
'keywords' Keywords N  
'location.ISO6709' GPSCoordinates N  
'location.body' LocationBody N  
'location.date' LocationDate N  
'location.name' LocationName N  
'location.note' LocationNote N  
'location.role' LocationRole N 0 = Shooting Location
1 = Real Location
2 = Fictional Location
'make' Make N  
'model' Model N  
'player.movie.audio.balance' Balance N  
'player.movie.audio.bass' Bass N  
'player.movie.audio.gain' AudioGain N  
'player.movie.audio.mute' Mute N 0 = Off
1 = On
'player.movie.audio.pitchshift' PitchShift N  
'player.movie.audio.treble' Trebel N  
'player.movie.visual.brightness' Brightness N  
'player.movie.visual.color' Color N  
'player.movie.visual.contrast' Contrast N  
'player.movie.visual.tint' Tint N  
'player.version' PlayerVersion N  
'publisher' Publisher N  
'software' Software N  
'version' Version N  
'year' Year N  

QuickTime MovieHeader Tags

IndexTag Name WritableValues / Notes
0 MovieHeaderVersion N  
1 CreateDate N  
2 ModifyDate N  
3 TimeScale N  
4 Duration N  
5 PreferredRate N  
6 PreferredVolume N  
9 MatrixStructure N  
18 PreviewTime N  
19 PreviewDuration N  
20 PosterTime N  
21 SelectionTime N  
22 SelectionDuration N  
23 CurrentTime N  
24 NextTrackID N  

QuickTime Track Tags

Tag IDTag Name WritableValues / Notes
'mdia' Media - --> QuickTime Media Tags
'meta' Meta - --> QuickTime Meta Tags
'tkhd' TrackHeader - --> QuickTime TrackHeader Tags
'tref' TrackRef - --> QuickTime TrackRef Tags
'udta' UserData - --> QuickTime UserData Tags
'uuid' UUID-USMT
UUID-Unknown?
-
N
--> QuickTime UserMedia Tags

QuickTime Media Tags

MP4 media box.

Tag IDTag Name WritableValues / Notes
'hdlr' Handler - --> QuickTime Handler Tags
'mdhd' MediaHeader - --> QuickTime MediaHeader Tags
'minf' MediaInfo - --> QuickTime MediaInfo Tags

QuickTime MediaHeader Tags

IndexTag Name WritableValues / Notes
0 MediaHeaderVersion N  
1 MediaCreateDate N  
2 MediaModifyDate N  
3 MediaTimeScale N  
4 MediaDuration N  
5 MediaLanguageCode N  

QuickTime MediaInfo Tags

MP4 media info box.

Tag IDTag Name WritableValues / Notes
'dinf' DataInfo - --> QuickTime DataInfo Tags
'gmhd' GenMediaHeader - --> QuickTime GenMediaHeader Tags
'hdlr' Handler - --> QuickTime Handler Tags
'hmhd' HintHeader - --> QuickTime HintHeader Tags
'nmhd' NullMediaHeader? N  
'smhd' AudioHeader - --> QuickTime AudioHeader Tags
'stbl' SampleTable - --> QuickTime SampleTable Tags
'vmhd' VideoHeader - --> QuickTime VideoHeader Tags

QuickTime DataInfo Tags

MP4 data information box.

Tag IDTag Name WritableValues / Notes
'dref' DataRef - --> QuickTime DataRef Tags

QuickTime DataRef Tags

MP4 data reference box.

Tag IDTag Name WritableValues / Notes
'url ' URL N  
'urn ' URN N  

QuickTime GenMediaHeader Tags

Tag IDTag Name WritableValues / Notes
'gmin' GenMediaInfo - --> QuickTime GenMediaInfo Tags
'text' Text? N  

QuickTime GenMediaInfo Tags

IndexTag Name WritableValues / Notes
0 GenMediaVersion N  
1 GenFlags N  
4 GenGraphicsMode N --> QuickTime GraphicsMode Values
6 GenOpColor N  
12 GenBalance N  

QuickTime GraphicsMode Values

ValueGraphicsModeValueGraphicsMode
0x0= srcCopy 0x20= blend
0x1= srcOr 0x21= addPin
0x2= srcXor 0x22= addOver
0x3= srcBic 0x23= subPin
0x4= notSrcCopy 0x24= transparent
0x5= notSrcOr 0x25= addMax
0x6= notSrcXor 0x26= subOver
0x7= notSrcBic 0x27= addMin
0x8= patCopy 0x31= grayishTextOr
0x9= patOr 0x32= hilite
0xa= patXor 0x40= ditherCopy
0xb= patBic 0x100= Alpha
0xc= notPatCopy 0x101= White Alpha
0xd= notPatOr 0x102= Pre-multiplied Black Alpha
0xe= notPatXor 0x110= Component Alpha
0xf= notPatBic   

QuickTime HintHeader Tags

MP4 hint media header.

IndexTag Name WritableValues / Notes
2 MaxPDUSize N  
3 AvgPDUSize N  
4 MaxBitrate N  
6 AvgBitrate N  

QuickTime AudioHeader Tags

MP4 audio media header.

IndexTag Name WritableValues / Notes
2 Balance N  

QuickTime SampleTable Tags

MP4 sample table box.

Tag IDTag Name WritableValues / Notes
'co64' ChunkOffset64? N  
'cslg' CompositionToDecodeTimelineMapping? N  
'ctts' CompositionTimeToSample? N  
'padb' SamplePaddingBits? N  
'sbgp' SampleToGroup? N  
'sdtp' IdependentAndDisposableSamples? N  
'sgpd' SampleGroupDescription? N  
'stco' ChunkOffset? N  
'stdp' SampleDegradationPriority? N  
'stsc' SampleToChunk? N  
'stsd' AudioSampleDesc
VideoSampleDesc
HintSampleDesc
OtherSampleDesc
-
-
-
-
--> QuickTime AudioSampleDesc Tags
--> QuickTime ImageDesc Tags
--> QuickTime HintSampleDesc Tags
--> QuickTime OtherSampleDesc Tags
'stsh' ShadowSyncSampleTable? N  
'stss' SyncSampleTable? N  
'stsz' SampleSizes? N  
'stts' VideoFrameRate
TimeToSampleTable?
N
N
(average rate calculated from time-to-sample table for video media)
'stz2' CompactSampleSizes? N  
'subs' Sub-sampleInformation? N  

QuickTime AudioSampleDesc Tags

MP4 audio sample description.

IndexTag Name WritableValues / Notes
2 AudioFormat N  
10 AudioVendorID N --> QuickTime VendorID Values
12 AudioChannels N  
13 AudioBitsPerSample N  
16 AudioSampleRate N  
28 AudioFormat N (in Casio MOV videos)

QuickTime ImageDesc Tags

IndexTag Name WritableValues / Notes
2 CompressorID N  
10 VendorID N --> QuickTime VendorID Values
16 SourceImageWidth N  
17 SourceImageHeight N  
18 XResolution N  
20 YResolution N  
25 CompressorName N  
41 BitDepth N  

QuickTime HintSampleDesc Tags

MP4 hint sample description.

IndexTag Name WritableValues / Notes
2 HintFormat N  

QuickTime OtherSampleDesc Tags

IndexTag Name WritableValues / Notes
2 OtherFormat N  

QuickTime VideoHeader Tags

MP4 video media header.

IndexTag Name WritableValues / Notes
2 GraphicsMode N --> QuickTime GraphicsMode Values
3 OpColor N  

QuickTime TrackHeader Tags

IndexTag Name WritableValues / Notes
0 TrackHeaderVersion N  
1 TrackCreateDate N  
2 TrackModifyDate N  
3 TrackID N  
5 TrackDuration N  
8 TrackLayer N  
9 TrackVolume N  
10 MatrixStructure N  
19 ImageWidth N  
20 ImageHeight N  

QuickTime TrackRef Tags

Tag IDTag Name WritableValues / Notes
'chap' ChapterList N  

QuickTime UserData Tags

Tag ID's beginning with the copyright symbol (hex 0xa9) are multi-language text. Alternate language tags are accessed by adding a dash followed by the language/country code to the tag name. ExifTool will extract any multi-language user data tags found, even if they don't exist in this table.

Tag IDTag Name WritableValues / Notes
'AllF' PlayAllFrames N  
'CNCV' CompressorVersion N  
'CNFV' FirmwareVersion N  
'CNMN' Model N  
'CNTH' CanonCNTH - --> Canon CNTH Tags
'DcMD' DcMD - --> QuickTime DcMD Tags
'INFO' SamsungINFO - --> Samsung INFO Tags
'LOOP' LoopStyle N 1 = Normal
2 = Palindromic
'MMA0' MinoltaMMA0 - --> Minolta MMA Tags
'MMA1' MinoltaMMA1 - --> Minolta MMA Tags
'NCDT' NikonNCDT - --> Nikon NCDT Tags
'QVMI' CasioQVMI - --> EXIF Tags
'SelO' PlaySelection N  
'TAGS' KodakTags
KonicaMinoltaTags
MinoltaTags
NikonTags
OlympusTags1
OlympusTags2
OlympusTags3
PentaxTags
SamsungTags
SanyoMOV
SanyoMP4
UnknownTags?
-
-
-
-
-
-
-
-
-
-
-
N
--> Kodak MOV Tags
--> Minolta MOV1 Tags
--> Minolta MOV2 Tags
--> Nikon MOV Tags
--> Olympus MOV1 Tags
--> Olympus MOV2 Tags
--> Olympus MP4 Tags
--> Pentax MOV Tags
--> Samsung MP4 Tags
--> Sanyo MOV Tags
--> Sanyo MP4 Tags
'WLOC' WindowLocation N  
'XMP_' XMP - --> XMP Tags
'hinf' HintTrackInfo - --> QuickTime HintTrackInfo Tags
'hnti' HintInfo - --> QuickTime HintInfo Tags
'meta' Meta - --> QuickTime Meta Tags
'name' Name N  
'ptv ' PrintToVideo - --> QuickTime Video Tags
'vndr' Vendor N  
"©ART" Artist N  
"©alb" Album N  
"©arg" Arranger N  
"©ark" ArrangerKeywords N  
"©cmt" Comment N  
"©cok" ComposerKeywords N  
"©com" Composer N  
"©cpy" Copyright N  
"©day" CreateDate N  
"©dir" Director N  
"©ed1" Edit1 N  
"©ed2" Edit2 N  
"©ed3" Edit3 N  
"©ed4" Edit4 N  
"©ed5" Edit5 N  
"©ed6" Edit6 N  
"©ed7" Edit7 N  
"©ed8" Edit8 N  
"©ed9" Edit9 N  
"©fmt" Format N  
"©gen" Genre N  
"©grp" Grouping N  
"©inf" Information N  
"©isr" ISRCCode N  
"©lab" RecordLabelName N  
"©lal" RecordLabelURL N  
"©lyr" Lyrics N  
"©mak" Make N  
"©mal" MakerURL N  
"©mod" Model N  
"©nam" Title N  
"©pdk" ProducerKeywords N  
"©phg" RecordingCopyright N  
"©prd" Producer N  
"©prf" Performers N  
"©prk" PerformerKeywords N  
"©prl" PerformerURL N  
"©req" Requirements N  
"©snk" SubtitleKeywords N  
"©snm" Subtitle N  
"©src" SourceCredits N  
"©swf" SongWriter N  
"©swk" SongWriterKeywords N  
"©swr" SoftwareVersion N  
"©too" Encoder N  
"©trk" Track N  
"©wrt" Composer N  
"©xyz" GPSCoordinates N  

QuickTime DcMD Tags

Metadata directory found in MOV videos from some Kodak cameras.

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

QuickTime DcME Tags

Tag IDTag Name WritableValues / Notes
[no tags known]

QuickTime HintTrackInfo Tags

Tag IDTag Name WritableValues / Notes
'dimm' ImmediateDataBytes N  
'dmax' LargestPacketDuration N  
'dmed' MediaTrackBytes N  
'drep' RepeatedDataBytes N  
'maxr' MaxDataRate N  
'npck' NumPackets N  
'nump' NumPackets N  
'payt' PayloadType N  
'pmax' LargestPacketSize N  
'tmax' MaxTransmissionTime N  
'tmin' MinTransmissionTime N  
'totl' TotalBytes N  
'tpaY' TotalBytesNoRTPHeaders N  
'tpay' TotalBytesNoRTPHeaders N  
'tpyl' TotalBytesNoRTPHeaders N  
'trpY' TotalBytes N  
'trpy' TotalBytes N  

QuickTime HintInfo Tags

Tag IDTag Name WritableValues / Notes
'rtp ' RealtimeStreamingProtocol N  
'sdp ' StreamingDataProtocol N  

QuickTime Video Tags

IndexTag Name WritableValues / Notes
0 DisplaySize N 0 = Normal
1 = Double Size
2 = Half Size
3 = Full Screen
4 = Current Size
6 SlideShow N 0 = No
1 = Yes

QuickTime UserMedia Tags

Tag IDTag Name WritableValues / Notes
'MTDT' MetaData - --> QuickTime MetaData Tags

QuickTime MetaData Tags

Tag IDTag Name WritableValues / Notes
0x0001 Title N  
0x0003 ProductionDate N  
0x0004 Software N  
0x0005 Product N  
0x000a TrackProperty N [Value 0]
0x0 = No presentation
Bit 0 = Main track
[Value 1]
0x0 = No attributes
Bit 15 = Read only
0x000b TimeZone N  
0x000c ModifyDate N  

QuickTime Preview Tags

IndexTag Name WritableValues / Notes
0 PreviewDate N  
2 PreviewVersion N  
3 PreviewAtomType N  
5 PreviewAtomIndex N  

QuickTime Profile Tags

Tag IDTag Name WritableValues / Notes
'APRF' AudioProfile - --> QuickTime AudioProf Tags
'FPRF' FileGlobalProfile - --> QuickTime FileProf Tags
'VPRF' VideoProfile - --> QuickTime VideoProf Tags

QuickTime AudioProf Tags

IndexTag Name WritableValues / Notes
0 AudioProfileVersion? N  
1 AudioTrackID N  
2 AudioCodec N  
3 AudioCodecInfo? N  
4 AudioAttributes N Bit 0 = Encrypted
Bit 1 = Variable bitrate
Bit 2 = Dual mono
5 AudioAvgBitrate N  
6 AudioMaxBitrate N  
7 AudioSampleRate N  
8 AudioChannels N  

QuickTime FileProf Tags

IndexTag Name WritableValues / Notes
0 FileProfileVersion? N  
1 FileFunctionFlags N Bit 28 = Fragmented
Bit 29 = Additional tracks
Bit 30 = Edited

QuickTime VideoProf Tags

IndexTag Name WritableValues / Notes
0 VideoProfileVersion? N  
1 VideoTrackID N  
2 VideoCodec N  
3 VideoCodecInfo? N  
4 VideoAttributes N Bit 0 = Encrypted
Bit 1 = Variable bitrate
Bit 2 = Variable frame rate
Bit 3 = Interlaced
5 VideoAvgBitrate N  
6 VideoMaxBitrate N  
7 VideoAvgFrameRate N  
8 VideoMaxFrameRate N  
9 VideoSize N  
10 PixelAspectRatio N  

QuickTime Flip Tags

Found in MP4 files from Flip Video cameras.

IndexTag Name WritableValues / Notes
1 PreviewImageWidth N  
2 PreviewImageHeight N  
13 PreviewImageLength N  
14 SerialNumber N  
28 PreviewImage N  

QuickTime ImageFile Tags

Tags used in QTIF QuickTime Image Files.

Tag IDTag Name WritableValues / Notes
'idat' ImageData N  
'idsc' ImageDescription - --> QuickTime ImageDesc Tags
'iicc' ICC_Profile - --> ICC_Profile Tags

(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Nov 18, 2010

<-- ExifTool Tag Names