The descriptor instantiationDuration provides a timestamp for the overall length or duration of a time-based media item. It represents the playback time.
XPATH LOCATION:
/ pbcoreDescriptionDocument / pbcoreInstantiation / instantiationDuration
USAGE RULES:
Occurs:
1 time or less
May Contain:
Contained by:
Contained with:
[Any elements used MUST appear in this relative order]
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationIdentifier
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationDate
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationDimensions
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationPhysical
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationDigital
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationStandard
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationLocation
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationMediaType
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationGenerations
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationFileSize
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationTimeStart
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationDuration
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationDataRate
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationColors
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationTracks
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationChannelConfiguration
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationLanguage
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationAlternativeModes
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationEssenceTrack
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationRelation
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationRights
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationAnnotation
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationPart
- /pbcoreDescriptionDocument/pbcoreInstantiation/instantiationExtension
EXAMPLES:
-
<instantiationDuration>00:56:46</instantiationDuration>
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)
Would be good to have annotation attributes on this duration or a durationType to be able to better express estimated durations, exact RT or carrier lengths etc.
Is there any way to simply allow an annotation so the timestamp designation can be specified?