The descriptor essenceTrackEncoding identifies how the actual information in a media item is compressed, interpreted, or formulated using a particular scheme. Identifying the encoding used is beneficial for a number of reasons, including as a way to achieve reversible compression; for the construction of document indices to facilitate searching and access; or for efficient distribution of the information across data networks with differing bandwidths or pipeline capacities.
XPATH LOCATION:
/ pbcoreDescriptionDocument / pbcoreInstantiation / instantiationEssenceTrack / essenceTrackEncoding
USAGE RULES:
Occurs:
1 time or less
May Contain:
4 or less optional attributes, specific:
- source (text, may be empty)
- ref (text, may be empty)
- version (text, may be empty)
- annotation (text, may be empty)
Contained by:
Contained with:
[Any elements used MUST appear in this relative order]
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationEssenceTrack/essenceTrackType
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationEssenceTrack/essenceTrackIdentifier
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationEssenceTrack/essenceTrackStandard
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationEssenceTrack/essenceTrackEncoding
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationEssenceTrack/essenceTrackDataRate
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationEssenceTrack/essenceTrackFrameRate
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationEssenceTrack/essenceTrackPlaybackSpeed
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationEssenceTrack/essenceTrackSamplingRate
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationEssenceTrack/essenceTrackBitDepth
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationEssenceTrack/essenceTrackFrameSize
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationEssenceTrack/essenceTrackAspectRatio
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationEssenceTrack/essenceTrackTimeStart
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationEssenceTrack/essenceTrackDuration
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationEssenceTrack/essenceTrackLanguage
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationEssenceTrack/essenceTrackAnnotation
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationEssenceTrack/essenceTrackExtension
EXAMPLES:
-
<essenceTrackEncoding source="PBCore essenceTrackEncoding" ref="http://metadataregistry.org/concept/show/id/2889.html">H.264/MPEG-4 AVC: QuickTime H.264 </essenceTrackEncoding>
-
<essenceTrackEncoding>WAV</essenceTrackEncoding>
VOCABULARIES:
- PBCore essenceTrackEncoding (recommended)
- EBU Video Compression Code
- Wikipedia List of codecs
- IPTC NewsCodes video codec
- IPTC NewsCodes audio codec