The descriptor essenceTrackTimeStart provides a time stamp for the beginning point of playback for a time-based media item, such as digital video or audio. Use in combination with essenceTrackDuration to identify a sequence or segment of a media item that has a fixed start time and end time.
XPATH LOCATION:
/ pbcoreDescriptionDocument / pbcoreInstantiation / instantiationEssenceTrack / essenceTrackTimeStart
USAGE RULES:
Occurs:
1 time or less
May Contain:
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:
-
<essenceTrackTimeStart>00:00:32:05</essenceTrackTimeStart>
VOCABULARIES:
PBCore recommends flexibility in expressing time stamps. Radio producers often prefer the simple HH:MM:SS designation. Television producers prefer the SMPTE time code standards HH:MM:SS:FF. Some multimedia architectures express time in HH:MM:SS.mmm, where the mmm represents milliseconds.
Consequently, the best practice is to match the time stamp designation to your preferred method:
- HH:MM:SS
- HH:MM:SS.mmm
- HH:MM:SS:FF (SMPTE Timecode nondrop frame-NTSC)
- HH;MM;SS;FF (SMPTE Timecode drop frame-NTSC)
It is unclear to me how to use this element without a corresponding reference at the asset or instantiation level, unless it is implied that the complete asset or instantiation starts at 00:00:00, in which case it should be specifically pointed out in the description here.
In the example above, it is unclear what 00:00:32:05
refers to. 00:00:32:05 from where?