[FFmpeg-devel] [RFC]lavf/mxfdec: Assume first track if track number is unknown
Tomas Härdin
tomas.hardin at codemill.se
Mon Mar 14 10:03:13 CET 2016
On Sun, 2016-03-13 at 14:25 +0000, Carl Eugen Hoyos wrote:
> Tomas Härdin <tomas.hardin <at> codemill.se> writes:
>
> >
> > On Thu, 2016-03-10 at 15:06 +0100, Carl Eugen Hoyos wrote:
> > >
> > >
> > > Attached patch fixes ticket #5312 here.
> > > The OP claims that the file plays fine with Mainconcept
> > > software,
> > > afaict the track number of the video track in the mxf header
> > > (0x15010800) does not match the track number of the video frames
> > > (0x15010500 == 352388352).
> > Hrm, this sounds suspicious. But I think happens for some other
> > files too, and I guess playing something is better than nothing..
> > Perhaps we can have it be a bit more stringent with when it
> > applies this hack?
> > Like if there's only a single track
> The file in question has several tracks, see the console output
> in ticket #5312.
> The demuxer already accepts any track number for single-track
> files.
> I was hoping you could have a look at the sample in
> http://samples.ffmpeg.org/ffmpeg-bugs/trac/ticket5312/
> I hope I missed something...
I took a look at the file, this indeed seems to be the case. In other
words the file was written by a bad or badly configured encoder, which
is behavior we shouldn't be encouraging. In other words, the user
should fix their workflow. If the hardware is at fault then angry e-
mails should be sent to Evertz
Attached file is the output of "mxfdump -b -i -v j2ktest.mxf"
/Tomas
-------------- next part --------------
Dump an MXF file using MXFLib
- using dictionary "dict.xml"
Multiple "RAWBatch" is based on (as yet) undefined base "RAW"
Multiple "ChannelStatusModeTypeBatch" is based on (as yet) undefined base "ChannelStatusModeType"
Element : KLVFill
Attribute : detail = "KLV Filler packet"
Attribute : type = "RAW"
Attribute : key = "06 0E 2B 34 01 01 01 02 03 01 02 10 01 00 00 00"
Element : PartitionMetadata
Attribute : detail = "Identifies a Partition Pack"
Attribute : type = "fixedPack"
Attribute : key = "urn:x-ul:060E2B34.0206.0101.0D010200.00000000"
Element : MajorVersion
Attribute : detail = "Major Version number of MXF byte-level format (non-backwards compatible version number)"
Attribute : use = "required"
Attribute : type = "UInt16"
Attribute : minLength = "2"
Attribute : maxLength = "2"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 03 01 02 01 06 00 00 00"
Attribute : default = "0001h"
Element : MinorVersion
Attribute : detail = "Minor Version number of MXF byte-level format (backwards compatible version number)"
Attribute : use = "required"
Attribute : type = "UInt16"
Attribute : minLength = "2"
Attribute : maxLength = "2"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 03 01 02 01 07 00 00 00"
Attribute : default = "0002h"
Element : KAGSize
Attribute : detail = "Size of the KLV Alignment Grid (KAG) for this partition, in bytes"
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 03 01 02 01 09 00 00 00"
Element : ThisPartition
Attribute : detail = "Byte offset of the start of This Partition, relative to the start of the Header Partition"
Attribute : use = "required"
Attribute : type = "UInt64"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 06 10 10 03 01 00 00 00"
Element : PreviousPartition
Attribute : detail = "Byte offset of the start of the Previous Partition, relative to the start of the Header Partition"
Attribute : use = "required"
Attribute : type = "UInt64"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 06 10 10 02 01 00 00 00"
Attribute : default = "0"
Element : FooterPartition
Attribute : detail = "Byte offset of the start of the Footer Partition, relative to the start of the Header Partition"
Attribute : use = "required"
Attribute : type = "UInt64"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 06 10 10 05 01 00 00 00"
Attribute : default = "0"
Element : HeaderByteCount
Attribute : detail = "Count of Bytes used for Header Metadata. This starts at the byte following the Partition pack and includes any trailing filler which is part of the Header Metadata."
Attribute : use = "required"
Attribute : type = "UInt64"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 06 09 01 00 00 00 00"
Attribute : default = "0"
Element : IndexByteCount
Attribute : detail = "Count of Bytes used for Index Table Segments. This starts at the byte following the Header Metadata and includes any trailing filler which is part of the Index Table."
Attribute : use = "required"
Attribute : type = "UInt64"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 06 09 02 00 00 00 00"
Attribute : default = "0"
Element : IndexSID
Attribute : detail = "Index Table Segment Identifier in this partition. The value 0 defines that there are no Index Table segments in this partition."
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 01 03 04 05 00 00 00 00"
Attribute : default = "0"
Element : BodyOffset
Attribute : detail = "Byte offset of the first byte in the following Essence Container data relative to the start of the Essence Container identified by this BodySID"
Attribute : use = "required"
Attribute : type = "UInt64"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 06 08 01 02 01 03 00 00"
Element : BodySID
Attribute : detail = "Identifier of the Essence Container data found in this partition. The value 0 indicates there is no Essence Container data in this partition."
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 01 03 04 04 00 00 00 00"
Attribute : default = "0"
Element : OperationalPattern
Attribute : detail = "Universal Label of the Operational Pattern to which this file complies"
Attribute : use = "required"
Attribute : type = "Label"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 01 02 02 03 00 00 00 00"
Element : EssenceContainers
Attribute : detail = "The unordered batch of Universal Labels of Essence Containers used in or referenced by this file"
Attribute : use = "required"
Attribute : type = "subVector"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 01 02 02 10 02 01 00 00"
Element : EssenceContainer
Attribute : detail = "Universal Labels of Essence Container"
Attribute : use = "required"
Attribute : type = "Label"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Element : OpenHeader
Attribute : detail = "Open Header Partition Pack"
Attribute : base = "PartitionMetadata"
Attribute : key = "06 0e 2b 34 02 05 01 01 0d 01 02 01 01 02 01 00"
Element : OpenCompleteHeader
Attribute : detail = "Open Complete Header Partition Pack"
Attribute : base = "PartitionMetadata"
Attribute : key = "06 0e 2b 34 02 05 01 01 0d 01 02 01 01 02 03 00"
Element : ClosedHeader
Attribute : detail = "Closed Header Partition Pack"
Attribute : base = "PartitionMetadata"
Attribute : key = "06 0e 2b 34 02 05 01 01 0d 01 02 01 01 02 02 00"
Element : ClosedCompleteHeader
Attribute : detail = "Closed Complete Header Partition Pack"
Attribute : base = "PartitionMetadata"
Attribute : key = "06 0e 2b 34 02 05 01 01 0d 01 02 01 01 02 04 00"
Element : OpenBodyPartition
Attribute : detail = "Open Body Partition Pack"
Attribute : base = "PartitionMetadata"
Attribute : key = "06 0e 2b 34 02 05 01 01 0d 01 02 01 01 03 01 00"
Element : OpenCompleteBodyPartition
Attribute : detail = "Open Complete Body Partition Pack"
Attribute : base = "PartitionMetadata"
Attribute : key = "06 0e 2b 34 02 05 01 01 0d 01 02 01 01 03 03 00"
Element : ClosedBodyPartition
Attribute : detail = "Closed Body Partition Pack"
Attribute : base = "PartitionMetadata"
Attribute : key = "06 0e 2b 34 02 05 01 01 0d 01 02 01 01 03 02 00"
Element : ClosedCompleteBodyPartition
Attribute : detail = "Closed Complete Body Partition Pack"
Attribute : base = "PartitionMetadata"
Attribute : key = "06 0e 2b 34 02 05 01 01 0d 01 02 01 01 03 04 00"
Element : Footer
Attribute : detail = "Footer Partition Pack"
Attribute : base = "PartitionMetadata"
Attribute : key = "06 0e 2b 34 02 05 01 01 0d 01 02 01 01 04 02 00"
Element : CompleteFooter
Attribute : detail = "Complete Footer Partition Pack"
Attribute : base = "PartitionMetadata"
Attribute : key = "06 0e 2b 34 02 05 01 01 0d 01 02 01 01 04 04 00"
Element : Primer
Attribute : detail = "Primer Pack"
Attribute : type = "fixedPack"
Attribute : key = "06 0e 2b 34 02 05 01 01 0d 01 02 01 01 05 01 00"
Element : LocalTagEntryBatch
Attribute : detail = "Local Tag Entry Batch"
Attribute : use = "required"
Attribute : type = "subVector"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 06 01 01 07 15 00 00 00"
Element : LocalTag
Attribute : detail = "The value of the Local Tag"
Attribute : use = "required"
Attribute : type = "UInt16"
Attribute : minLength = "2"
Attribute : maxLength = "2"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 01 03 06 02 00 00 00 00"
Element : UID
Attribute : detail = "The UID of which the local tag is an alias"
Attribute : use = "required"
Attribute : type = "Label"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 01 03 06 03 00 00 00 00"
Element : InterchangeObject
Attribute : type = "localSet"
Attribute : keyFormat = "2"
Attribute : lengthFormat = "2"
Element : InstanceUID
Attribute : detail = "Unique ID of this instance"
Attribute : use = "required"
Attribute : type = "UUID"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Attribute : key = "3c 0a"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 01 01 15 02 00 00 00 00"
Attribute : ref = "target"
Element : GenerationInterchangeObject
Attribute : base = "InterchangeObject"
Attribute : key = "80 63 c1 08 fe 0d eb 7e 3a 9d c8 e1 a8 83 b6 4b"
Element : GenerationUID
Attribute : detail = "Generation Instance"
Attribute : use = "optional"
Attribute : type = "UUID"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Attribute : key = "01 02"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 05 20 07 01 08 00 00 00"
Element : DefaultObject
Attribute : base = "GenerationInterchangeObject"
Attribute : key = "06 0e 2b 34 02 53 01 01 7f 00 00 00 00 00 00 00"
Element : IndexTableSegmentBase
Attribute : base = "InterchangeObject"
Attribute : detail = "Base for IndexTableSegments"
Attribute : type = "localSet"
Element : IndexEditRate
Attribute : detail = "Edit Rate copied from the tracks of the Essence Container"
Attribute : use = "required"
Attribute : type = "Rational"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : key = "3f 0b"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 05 30 04 06 00 00 00 00"
Element : IndexStartPosition
Attribute : detail = "The first editable unit indexed by this Index Table segment measured in File Package Edit Units"
Attribute : use = "required"
Attribute : type = "Position"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : key = "3f 0c"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 07 02 01 03 01 0a 00 00"
Element : IndexDuration
Attribute : detail = "Time duration of this table segment measured in Edit Unitsof the referenceg package"
Attribute : use = "required"
Attribute : type = "Length"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : key = "3f 0d"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 07 02 02 01 01 02 00 00"
Element : EditUnitByteCount
Attribute : detail = "Byte count of each and every Edit Unit. A value of 0 defines the byte count of Edit Units is only given in the Index Entry Array"
Attribute : use = "decoder required"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "3f 05"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 06 02 01 00 00 00 00"
Attribute : default = "0"
Element : IndexSID
Attribute : detail = "Stream Identifier (SID) of Index Stream"
Attribute : use = "decoder required"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "3f 06"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 01 03 04 05 00 00 00 00"
Element : BodySID
Attribute : detail = "Stream Identifier (SID) of Essence Container Stream"
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "3f 07"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 01 03 04 04 00 00 00 00"
Element : SliceCount
Attribute : detail = "Number of slices minus 1 (NSL)"
Attribute : use = "decoder required"
Attribute : type = "UInt8"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : key = "3f 08"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 04 04 01 01 00 00 00"
Attribute : default = "0"
Element : PosTableCount
Attribute : detail = "Number of PosTable Entries minus 1 (NPE)"
Attribute : use = "optional"
Attribute : type = "UInt8"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : key = "3f 0e"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 04 04 01 07 00 00 00"
Attribute : default = "0"
Element : V10IndexTableSegment
Attribute : base = "IndexTableSegmentBase"
Attribute : detail = "A segment of an Index Table (v10)"
Attribute : type = "localSet"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 02 01 01 10 00 00"
Element : V10DeltaEntryArray
Attribute : detail = "Map Elements onto Slices"
Attribute : use = "optional"
Attribute : type = "subVector"
Attribute : key = "3f 09"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 04 04 01 06 00 00 00"
Element : Reorder
Attribute : detail = "TRUE=Apply Temporal Reordering"
Attribute : use = "required"
Attribute : type = "Boolean"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 04 04 01 04 00 00 00"
Attribute : default = "false"
Element : Slice
Attribute : detail = "Slice number in IndexEntry"
Attribute : use = "required"
Attribute : type = "UInt8"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 04 04 01 02 00 00 00"
Element : ElementDelta
Attribute : detail = "Delta from start of slice to this Element"
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 04 04 01 03 00 00 00"
Element : V10IndexEntryArray
Attribute : detail = "Index from Edit Unit number to stream offset"
Attribute : use = "decoder required"
Attribute : type = "subVector"
Attribute : key = "3f 0a"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 04 04 02 05 00 00 00"
Element : TemporalOffset
Attribute : detail = "Offset in edit units from Display Order to Coded Order"
Attribute : use = "required"
Attribute : type = "Int8"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 04 04 02 03 00 00 00"
Attribute : default = "0"
Element : AnchorOffset
Attribute : detail = "Offset in edit units to previous Anchor Frame. The value is zero if this is an anchor frame."
Attribute : use = "required"
Attribute : type = "Int8"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 04 04 02 04 00 00 00"
Element : Flags
Attribute : detail = "Flags for this Edit Unit"
Attribute : use = "required"
Attribute : type = "UInt8"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 04 04 02 02 00 00 00"
Attribute : default = "128"
Element : StreamOffset
Attribute : detail = "Offset in bytes from the first KLV element in this Edit Unit within the Essence Container"
Attribute : use = "required"
Attribute : type = "UInt64"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 04 04 02 01 00 00 00"
Element : SliceOffsetArray
Attribute : detail = "Array of offsets in bytes from the Stream Offset to the start of each slice."
Attribute : use = "required"
Attribute : type = "subArray"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 04 04 01 05 00 00 00"
Element : SliceOffset
Attribute : detail = "The offset in bytes from the Stream Offset to the start of this slice."
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Element : IndexTableSegment
Attribute : base = "IndexTableSegmentBase"
Attribute : detail = "A segment of an Index Table"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 02 01 01 10 01 00"
Element : DeltaEntryArray
Attribute : detail = "Map Elements onto Slices"
Attribute : use = "optional"
Attribute : type = "subVector"
Attribute : key = "3f 09"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 04 04 01 06 00 00 00"
Element : PosTableIndex
Attribute : detail = "Index into PosTable (or Apply Temporta Reordering if -1)"
Attribute : use = "required"
Attribute : type = "Int8"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 04 04 01 04 00 00 00"
Attribute : default = "0"
Element : Slice
Attribute : detail = "Slice number in IndexEntry"
Attribute : use = "required"
Attribute : type = "UInt8"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 04 04 01 02 00 00 00"
Attribute : default = "0"
Element : ElementDelta
Attribute : detail = "Delta from start of slice to this Element"
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 04 04 01 03 00 00 00"
Element : IndexEntryArray
Attribute : detail = "Index from Edit Unit number to stream offset"
Attribute : use = "decoder required"
Attribute : type = "subVector"
Attribute : key = "3f 0a"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 04 04 02 05 00 00 00"
Element : TemporalOffset
Attribute : detail = "Offset in edit units from Display Order to Coded Order"
Attribute : use = "required"
Attribute : type = "Int8"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 04 04 02 03 00 00 00"
Attribute : default = "0"
Element : AnchorOffset
Attribute : detail = "Offset in edit units to previous Anchor Frame. The value is zero if this is an anchor frame."
Attribute : use = "required"
Attribute : type = "Int8"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 04 04 02 04 00 00 00"
Attribute : default = "0"
Element : Flags
Attribute : detail = "Flags for this Edit Unit"
Attribute : use = "required"
Attribute : type = "UInt8"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 04 04 02 02 00 00 00"
Attribute : default = "128"
Element : StreamOffset
Attribute : detail = "Offset in bytes from the first KLV element in this Edit Unit within the Essence Container"
Attribute : use = "required"
Attribute : type = "UInt64"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 04 04 02 01 00 00 00"
Element : SliceOffsetArray
Attribute : detail = "Array of offsets in bytes from the Stream Offset to the start of each slice."
Attribute : use = "required"
Attribute : type = "subArray"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 04 04 01 05 00 00 00"
Element : SliceOffset
Attribute : detail = "The offset in bytes from the Stream Offset to the start of this slice."
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Element : PosTableArray
Attribute : detail = "Array of fractional position offsets from the start of the content package to the synchronized sample in the Content Package"
Attribute : use = "required"
Attribute : type = "subArray"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 04 04 01 08 00 00 00"
Element : PosTable
Attribute : detail = "The fractional position offset from the start of the content package to the synchronized sample in the Content Package"
Attribute : use = "required"
Attribute : type = "Rational"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Element : RandomIndexMetadata
Attribute : detail = "Random Index Pack"
Attribute : type = "fixedPack"
Attribute : key = "06 0e 2b 34 02 05 01 01 0d 01 02 01 01 11 01 00"
Element : PartitionArray
Attribute : detail = "Array of Partition Start Positions"
Attribute : use = "required"
Attribute : type = "subArray"
Attribute : key = "80 62 c1 08 a8 0d eb fe 3a 9d c8 e1 7e 83 b6 4b"
Element : BodySID
Attribute : detail = "Stream ID of the Body in this partition"
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 01 03 04 04 00 00 00 00"
Element : ByteOffset
Attribute : detail = "Byte offset from file start (1st byte of the file which is numbered 0) to the 1st byte of the Partition Pack Key"
Attribute : use = "required"
Attribute : type = "UInt64"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 06 09 02 01 01 00 00 00"
Element : Length
Attribute : detail = "Overall Length of this Pack including the Set Key and BER Length fields"
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 06 10 01 00 00 00 00"
Element : RandomIndexMetadataV10
Attribute : detail = "Random Index Pack (v10)"
Attribute : base = "RandomIndexMetadata"
Attribute : key = "06 0e 2b 34 02 05 01 01 0d 01 02 01 01 11 00 00"
Element : Preface
Attribute : base = "GenerationInterchangeObject"
Attribute : detail = "Preface Set"
Attribute : type = "localSet"
Attribute : keyFormat = "2"
Attribute : lengthFormat = "2"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 2f 00"
Element : LastModifiedDate
Attribute : detail = "Date & time of the last modification of the file"
Attribute : use = "required"
Attribute : type = "Timestamp"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : key = "3b 02"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 07 02 01 10 02 04 00 00"
Element : Version
Attribute : detail = "The value shall be 258 (i.e. v1.2)"
Attribute : use = "required"
Attribute : type = "VersionType"
Attribute : minLength = "2"
Attribute : maxLength = "2"
Attribute : key = "3b 05"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 03 01 02 01 05 00 00 00"
Attribute : default = "258"
Element : ObjectModelVersion
Attribute : detail = "Simple integer version number of Object Model"
Attribute : use = "optional"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "3b 07"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 03 01 02 01 04 00 00 00"
Element : PrimaryPackage
Attribute : detail = "The primary Package in this file"
Attribute : use = "optional"
Attribute : type = "UUID"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Attribute : key = "3b 08"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 06 01 01 04 01 08 00 00"
Attribute : ref = "weak"
Attribute : target = "GenericPackage"
Element : Identifications
Attribute : detail = "Ordered array of strong references to Identification sets recording all modifications to the file"
Attribute : use = "encoder required"
Attribute : type = "subVector"
Attribute : ref = "strong"
Attribute : target = "Identification"
Attribute : key = "3b 06"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 06 01 01 04 06 04 00 00"
Element : Identification
Attribute : detail = "Reference to Identification Set"
Attribute : type = "UUID"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Element : ContentStorage
Attribute : detail = "Strong reference to Content Storage object"
Attribute : use = "required"
Attribute : type = "UUID"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Attribute : key = "3b 03"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 06 01 01 04 02 01 00 00"
Attribute : ref = "strong"
Attribute : target = "ContentStorage"
Element : OperationalPattern
Attribute : detail = "Universal Label of the Operational Pattern which this file complies to (repeat of Partition Pack value)"
Attribute : use = "required"
Attribute : type = "Label"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Attribute : key = "3b 09"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 01 02 02 03 00 00 00 00"
Element : EssenceContainers
Attribute : detail = "Unordered batch of ULs of Essence Containers used in or referenced by this file (repeat of Partition Pack value)"
Attribute : use = "required"
Attribute : type = "subVector"
Attribute : key = "3b 0a"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 01 02 02 10 02 01 00 00"
Element : EssenceContainer
Attribute : detail = "Label of Essence Container"
Attribute : type = "Label"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Element : DMSchemes
Attribute : detail = "An unordered batch of Universal Labels of all the Descriptive Metadata schemes used in this file"
Attribute : use = "required"
Attribute : type = "subVector"
Attribute : key = "3b 0b"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 01 02 02 10 02 02 00 00"
Element : DMScheme
Attribute : detail = "Universal Labels of Descriptive Metadata Scheme"
Attribute : type = "Label"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Element : Identification
Attribute : base = "InterchangeObject"
Attribute : detail = "Identification set"
Attribute : type = "localSet"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 30 00"
Element : ThisGenerationUID
Attribute : detail = "This Generation Identifier"
Attribute : use = "required"
Attribute : type = "UUID"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Attribute : key = "3c 09"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 05 20 07 01 01 00 00 00"
Element : CompanyName
Attribute : detail = "Manufacturer of the equipment or application that created or modified the file"
Attribute : use = "required"
Attribute : type = "UTF16String"
Attribute : key = "3c 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 05 20 07 01 02 01 00 00"
Element : ProductName
Attribute : detail = "Name of the application which created or modified this file"
Attribute : use = "required"
Attribute : type = "UTF16String"
Attribute : key = "3c 02"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 05 20 07 01 03 01 00 00"
Element : ProductVersion
Attribute : detail = "Maj.min.tweak.build.rel version number of this application"
Attribute : use = "optional"
Attribute : type = "ProductVersion"
Attribute : minLength = "10"
Attribute : maxLength = "10"
Attribute : key = "3c 03"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 05 20 07 01 04 00 00 00"
Element : VersionString
Attribute : detail = "Human readable name of the application version"
Attribute : use = "required"
Attribute : type = "UTF16String"
Attribute : key = "3c 04"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 05 20 07 01 05 01 00 00"
Element : ProductUID
Attribute : detail = "A unique identification for the product which created this file (defined by the manufacturer)"
Attribute : use = "required"
Attribute : type = "UUID"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Attribute : key = "3c 05"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 05 20 07 01 07 00 00 00"
Element : ModificationDate
Attribute : detail = "Time & date an application created or modified this file and created this Identification set"
Attribute : use = "required"
Attribute : type = "Timestamp"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : key = "3c 06"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 07 02 01 10 02 03 00 00"
Element : ToolkitVersion
Attribute : detail = "Maj.min.tweak.build.rel version of software or hardware codec used"
Attribute : use = "optional"
Attribute : type = "ProductVersion"
Attribute : minLength = "10"
Attribute : maxLength = "10"
Attribute : key = "3c 07"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 05 20 07 01 0a 00 00 00"
Element : Platform
Attribute : detail = "Human readable name of the operating system used."
Attribute : use = "optional"
Attribute : type = "UTF16String"
Attribute : key = "3c 08"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 05 20 07 01 06 01 00 00"
Element : ContentStorage
Attribute : base = "GenerationInterchangeObject"
Attribute : detail = "Content Storage set"
Attribute : type = "localSet"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 18 00"
Element : Packages
Attribute : detail = "Unordered batch of all packages used in this file"
Attribute : use = "required"
Attribute : type = "subVector"
Attribute : ref = "strong"
Attribute : target = "GenericPackage"
Attribute : key = "19 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 06 01 01 04 05 01 00 00"
Element : Package
Attribute : detail = "Label of Essence Container"
Attribute : type = "UUID"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Element : EssenceContainerData
Attribute : detail = "Unordered batch of strong references to Essence Container Data sets used in this file"
Attribute : use = "optional"
Attribute : type = "subVector"
Attribute : ref = "strong"
Attribute : target = "EssenceContainerData"
Attribute : key = "19 02"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 06 01 01 04 05 02 00 00"
Element : EssenceContainer
Attribute : detail = "Label of Essence Container"
Attribute : type = "UUID"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Attribute : globalKey = "8a bb 50 a3 14 94 16 a7 e3 62 59 1d 0e 73 1e 47"
Element : ContentStorageKludge
Attribute : detail = "Kludge for Version 10 Content Storage set"
Attribute : type = "localSet"
Element : V10Packages
Attribute : detail = "Unordered batch of all packages used in this file"
Attribute : use = "required"
Attribute : type = "subVector"
Attribute : ref = "strong"
Attribute : target = "GenericPackage"
Attribute : key = "19 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 06 01 01 04 05 00 00 00"
Element : V10Package
Attribute : detail = "Label of Essence Container"
Attribute : type = "UUID"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Element : EssenceContainerData
Attribute : base = "GenerationInterchangeObject"
Attribute : detail = "Essence Container Data set"
Attribute : type = "localSet"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 23 00"
Element : LinkedPackageUID
Attribute : detail = "Identifier of the Package to which this set is linked as a UMID"
Attribute : use = "required"
Attribute : type = "UMID"
Attribute : minLength = "32"
Attribute : maxLength = "32"
Attribute : key = "27 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 06 01 01 06 01 00 00 00"
Element : IndexSID
Attribute : detail = "ID of the Index Table for the Essence Container to which this set is linked"
Attribute : use = "optional"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "3f 06"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 01 03 04 05 00 00 00 00"
Element : BodySID
Attribute : detail = "ID of the Essence Container to which this set is linked"
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "3f 07"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 01 03 04 04 00 00 00 00"
Element : GenericPackage
Attribute : base = "GenerationInterchangeObject"
Attribute : detail = "Defines a Generic Package set"
Attribute : type = "localSet"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 34 00"
Element : PackageUID
Attribute : detail = "Unique Package Identifier as a UMID"
Attribute : use = "required"
Attribute : type = "UMID"
Attribute : minLength = "32"
Attribute : maxLength = "32"
Attribute : key = "44 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 01 01 15 10 00 00 00 00"
Element : Name
Attribute : detail = "Human readable package name"
Attribute : use = "optional"
Attribute : type = "UTF16String"
Attribute : key = "44 02"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 01 03 03 02 01 00 00 00"
Element : PackageCreationDate
Attribute : detail = "The date & time of creation of this package"
Attribute : use = "required"
Attribute : type = "Timestamp"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : key = "44 05"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 07 02 01 10 01 03 00 00"
Element : PackageModifiedDate
Attribute : detail = "The date & time of last modification of this package"
Attribute : use = "required"
Attribute : type = "Timestamp"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : key = "44 04"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 07 02 01 10 02 05 00 00"
Element : Tracks
Attribute : detail = "Array of Unique IDs of Tracks"
Attribute : use = "required"
Attribute : type = "StrongReferenceVectorTrack"
Attribute : key = "44 03"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 06 01 01 04 06 05 00 00"
Element : Locator
Attribute : base = "GenerationInterchangeObject"
Element : NetworkLocator
Attribute : base = "Locator"
Attribute : detail = "Network Locator set for location with a URL"
Attribute : type = "localSet"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 32 00"
Element : URLString
Attribute : detail = "A URL indicating where the essence may be found."
Attribute : use = "required"
Attribute : type = "UTF16String"
Attribute : key = "40 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 01 02 01 01 01 00 00 00"
Element : TextLocator
Attribute : base = "Locator"
Attribute : detail = "Text Locator set for location with a human-readable text string"
Attribute : type = "localSet"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 33 00"
Element : LocatorName
Attribute : detail = "Value of a human-readable locator text string for manual location of essence"
Attribute : use = "required"
Attribute : type = "UTF16String"
Attribute : key = "41 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 01 04 01 02 01 00 00 00"
Element : GenericTrack
Attribute : base = "GenerationInterchangeObject"
Attribute : detail = "Generic Track"
Attribute : type = "localSet"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 38 00"
Element : TrackID
Attribute : detail = "ID of the track in this package (for linking to a SourceTrackID in a segment)"
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "48 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 01 07 01 01 00 00 00 00"
Element : TrackNumber
Attribute : detail = "Number used to link to the track in the Essence Container if it exists"
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "48 04"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 01 04 01 03 00 00 00 00"
Attribute : default = "0"
Element : TrackName
Attribute : detail = "Human readable name of the track type"
Attribute : use = "optional"
Attribute : type = "UTF16String"
Attribute : key = "48 02"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 01 07 01 02 01 00 00 00"
Element : Sequence
Attribute : detail = "Strong Reference to Sequence Set"
Attribute : use = "required"
Attribute : type = "UUID"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Attribute : key = "48 03"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 06 01 01 04 02 04 00 00"
Attribute : ref = "strong"
Attribute : target = "StructuralComponent"
Element : StaticTrack
Attribute : base = "GenericTrack"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 3a 00"
Element : Track
Attribute : base = "GenericTrack"
Attribute : detail = "Track"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 3b 00"
Element : EditRate
Attribute : detail = "Edit Rate of Track"
Attribute : use = "required"
Attribute : type = "Rational"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : key = "4b 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 05 30 04 05 00 00 00 00"
Element : Origin
Attribute : detail = "An Offset used to resolved timeline references to this track. The start of the track has this timeline value measured in Edit Units."
Attribute : use = "required"
Attribute : type = "Position"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : key = "4b 02"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 07 02 01 03 01 03 00 00"
Element : EventTrack
Attribute : base = "GenericTrack"
Attribute : detail = "Event Track"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 39 00"
Element : EventEditRate
Attribute : detail = "Edit Rate of Event Track"
Attribute : use = "required"
Attribute : type = "Rational"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : key = "49 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 05 30 04 02 00 00 00 00"
Element : EventOrigin
Attribute : detail = "An Offset used to resolved timeline references to this event track. The start of the event track has this timeline value measured in Edit Units."
Attribute : use = "optional"
Attribute : type = "Position"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : key = "49 02"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 07 02 01 03 01 0b 00 00"
Attribute : default = "0"
Element : StructuralComponent
Attribute : base = "GenerationInterchangeObject"
Attribute : detail = "Structural Component Superclass"
Attribute : type = "localSet"
Attribute : key = "urn:x-ul:060E2B34.0253.0101.0D010101.01010200"
Element : DataDefinition
Attribute : detail = "Data Definition - kind of data or metadata this structure refers to"
Attribute : use = "required"
Attribute : type = "Label"
Attribute : ref = "global"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Attribute : key = "02 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 04 07 01 00 00 00 00 00"
Element : Duration
Attribute : detail = "Duration (in units of edit rate)"
Attribute : use = "best effort"
Attribute : dvalue = "-1"
Attribute : type = "Length"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : key = "02 02"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 07 02 02 01 01 03 00 00"
Element : Sequence
Attribute : base = "StructuralComponent"
Attribute : detail = "Sequence"
Attribute : type = "localSet"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 0f 00"
Element : StructuralComponents
Attribute : detail = "Ordered array of strong references to Structural Components"
Attribute : use = "required"
Attribute : type = "subVector"
Attribute : ref = "strong"
Attribute : target = "StructuralComponent"
Attribute : key = "10 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 06 01 01 04 06 09 00 00"
Element : StructuralComponent
Attribute : detail = "Structural Component"
Attribute : type = "UUID"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Element : TimecodeComponent
Attribute : base = "StructuralComponent"
Attribute : detail = "Timecode Component"
Attribute : type = "localSet"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 14 00"
Element : RoundedTimecodeBase
Attribute : detail = "Integer frames per second"
Attribute : use = "required"
Attribute : type = "UInt16"
Attribute : minLength = "2"
Attribute : maxLength = "2"
Attribute : key = "15 02"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 04 04 01 01 02 06 00 00"
Element : StartTimecode
Attribute : detail = "Starting timecode"
Attribute : use = "required"
Attribute : type = "Position"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : key = "15 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 07 02 01 03 01 05 00 00"
Element : DropFrame
Attribute : detail = "Drop frame flag"
Attribute : use = "required"
Attribute : type = "Boolean"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : key = "15 03"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 04 04 01 01 05 00 00 00"
Element : SourceClip
Attribute : base = "StructuralComponent"
Attribute : detail = "Source Clip"
Attribute : type = "localSet"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 11 00"
Element : StartPosition
Attribute : detail = "Offset into Essence measured in edit units of the track containing this segment"
Attribute : use = "required"
Attribute : type = "Position"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : key = "12 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 07 02 01 03 01 04 00 00"
Element : SourcePackageID
Attribute : detail = "ID of referenced Package as a UMID"
Attribute : use = "required"
Attribute : type = "UMID"
Attribute : minLength = "32"
Attribute : maxLength = "32"
Attribute : key = "11 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 06 01 01 03 01 00 00 00"
Element : SourceTrackID
Attribute : detail = "Track ID of the referenced Track within the referenced Package"
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "11 02"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 06 01 01 03 02 00 00 00"
Element : DMSegment
Attribute : base = "StructuralComponent"
Attribute : detail = "Descriptive Metadata Segment"
Attribute : type = "localSet"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 41 00"
Element : EventStartPosition
Attribute : detail = "Offset into the descriptive metadata track in edit units"
Attribute : use = "required"
Attribute : type = "Position"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : key = "06 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 07 02 01 03 03 03 00 00"
Element : EventComment
Attribute : detail = "Description of the Descriptive Metadata Framework"
Attribute : use = "optional"
Attribute : type = "UTF16String"
Attribute : key = "06 02"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 05 30 04 04 01 00 00 00"
Element : TrackIDs
Attribute : detail = "An unordered list of track ID values that identify the tracks in this Package to which this DM Framework refers (if omitted, refers to all essence tracks)"
Attribute : use = "decoder required"
Attribute : type = "subVector"
Attribute : key = "61 02"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 01 07 01 05 00 00 00 00"
Element : TrackID
Attribute : detail = "UInt32"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Element : DMFramework
Attribute : detail = "Strong Reference to the Descriptive Metadata Framework"
Attribute : use = "decoder required"
Attribute : type = "UUID"
Attribute : ref = "strong"
Attribute : target = "DM_Framework"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Attribute : key = "61 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 06 01 01 04 02 0c 00 00"
Element : DMSourceClip
Attribute : base = "SourceClip"
Attribute : detail = "Descriptive Metadata SourceClip"
Attribute : type = "localSet"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 45 00"
Element : DMSourceClipTrackIDs
Attribute : detail = "An unordered list of track ID values that identify the tracks in this Package to which the referenced Descriptive Metadata refers (if omitted, refers to all essence tracks)"
Attribute : use = "optional"
Attribute : type = "subVector"
Attribute : key = "61 03"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 01 07 01 06 00 00 00 00"
Element : DMSourceClipTrackID
Attribute : detail = "UInt32"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Element : MaterialPackage
Attribute : base = "GenericPackage"
Attribute : detail = "Material Package set"
Attribute : type = "localSet"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 36 00"
Element : SourcePackage
Attribute : base = "GenericPackage"
Attribute : detail = "File Package set"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 37 00"
Element : Descriptor
Attribute : detail = "Strong Reference to the Descriptor"
Attribute : use = "decoder required"
Attribute : type = "UUID"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Attribute : ref = "strong"
Attribute : target = "GenericDescriptor"
Attribute : key = "47 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 06 01 01 04 02 03 00 00"
Element : SubDescriptor
Attribute : base = "GenerationInterchangeObject"
Attribute : detail = "Generic Sub-Descriptor"
Attribute : type = "localSet"
Element : GenericDescriptor
Attribute : base = "GenerationInterchangeObject"
Attribute : detail = "Generic Descriptor"
Attribute : type = "localSet"
Element : Locators
Attribute : detail = "Ordered array of strong references to Locator sets"
Attribute : use = "optional"
Attribute : type = "subVector"
Attribute : ref = "strong"
Attribute : target = "Locator"
Attribute : key = "2f 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 06 01 01 04 06 03 00 00"
Element : Locator
Attribute : detail = "Essence Locator"
Attribute : type = "UUID"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Element : SubDescriptor
Attribute : detail = "Strong reference to a sub descriptor set"
Attribute : type = "UUID"
Attribute : ref = "strong"
Attribute : target = "SubDescriptor"
Attribute : use = "optional"
Attribute : globalKey = "06 0e 2b 34 01 01 01 0a 06 01 01 04 02 10 00 00"
Element : SubDescriptors
Attribute : detail = "Ordered array of strong references to sub descriptor sets"
Attribute : type = "subVector"
Attribute : ref = "strong"
Attribute : target = "SubDescriptor"
Attribute : use = "optional"
Attribute : globalKey = "06 0e 2b 34 01 01 01 0a 06 01 01 04 06 10 00 00"
Element : SubDescriptor
Attribute : detail = "Strong reference to a sub descriptor set"
Attribute : type = "UUID"
Element : FileDescriptor
Attribute : base = "GenericDescriptor"
Attribute : detail = "File Descriptor"
Attribute : type = "localSet"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 25 00"
Element : LinkedTrackID
Attribute : detail = "Link to (i.e. value of) the Track ID of the Track in this Package to which the Descriptor applies"
Attribute : use = "optional"
Attribute : type = "UInt32"
Attribute : key = "30 06"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 06 01 01 03 05 00 00 00"
Element : SampleRate
Attribute : detail = "The field or frame rate of the Essence Container (not the essence sampling clock rate)"
Attribute : use = "required"
Attribute : type = "Rational"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : key = "30 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 04 06 01 01 00 00 00 00"
Element : ContainerDuration
Attribute : detail = "Duration of Essence Container (measured in Edit Units)"
Attribute : use = "optional"
Attribute : type = "Length"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : key = "30 02"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 04 06 01 02 00 00 00 00"
Element : EssenceContainer
Attribute : detail = "The UL identifying the Essence Container described by this Descriptor"
Attribute : use = "required"
Attribute : type = "Label"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Attribute : key = "30 04"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 06 01 01 04 01 02 00 00"
Element : Codec
Attribute : detail = "UL to identify a codec compatible with this Essence Container"
Attribute : use = "optional"
Attribute : type = "Label"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Attribute : key = "30 05"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 06 01 01 04 01 03 00 00"
Element : GenericPictureEssenceDescriptor
Attribute : base = "FileDescriptor"
Attribute : detail = "Defines the Picture Essence Descriptor set"
Attribute : globalKey = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 27 00"
Element : SignalStandard
Attribute : detail = "Underlying signal standard"
Attribute : type = "UInt8"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : key = "32 15"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 05 01 13 00 00 00 00"
Attribute : use = "optional"
Attribute : default = "1"
Element : FrameLayout
Attribute : detail = "Interlace or Progressive layout"
Attribute : type = "UInt8"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : key = "32 0c"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 04 01 03 01 04 00 00 00"
Attribute : use = "best effort"
Attribute : dvalue = "255"
Element : StoredWidth
Attribute : detail = "Horizontal Size of active picture"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "32 03"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 04 01 05 02 02 00 00 00"
Attribute : use = "best effort"
Attribute : dvalue = "0"
Element : StoredHeight
Attribute : detail = "Vertical Field Size of active picture"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "32 02"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 04 01 05 02 01 00 00 00"
Attribute : use = "best effort"
Attribute : dvalue = "0"
Element : StoredF2Offset
Attribute : detail = "Topness Adjustment for stored picture"
Attribute : type = "Int32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "32 16"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 01 03 02 08 00 00 00"
Attribute : use = "optional"
Attribute : default = "0"
Element : SampledWidth
Attribute : detail = "Sampled width supplied to codec"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "32 05"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 04 01 05 01 08 00 00 00"
Attribute : use = "optional"
Element : SampledHeight
Attribute : detail = "Sampled height supplied to codec"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "32 04"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 04 01 05 01 07 00 00 00"
Attribute : use = "optional"
Element : SampledXOffset
Attribute : detail = "Offset from sampled to stored width"
Attribute : type = "Int32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "32 06"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 04 01 05 01 09 00 00 00"
Attribute : use = "optional"
Attribute : default = "0"
Element : SampledYOffset
Attribute : detail = "Offset from sampled to stored"
Attribute : type = "Int32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "32 07"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 04 01 05 01 0A 00 00 00"
Attribute : use = "optional"
Attribute : default = "0"
Element : DisplayHeight
Attribute : detail = "Displayed Height placed in Production Aperture"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "32 08"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 04 01 05 01 0B 00 00 00"
Attribute : use = "optional"
Element : DisplayWidth
Attribute : detail = "Displayed Width placed in Production Aperture"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "32 09"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 04 01 05 01 0C 00 00 00"
Attribute : use = "optional"
Element : DisplayXOffset
Attribute : detail = "The horizontal offset from the (in pixels) of the picture as displayed"
Attribute : type = "Int32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "32 0A"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 04 01 05 01 0D 00 00 00"
Attribute : use = "optional"
Element : DisplayYOffset
Attribute : detail = "The vertical offset (in pixels) of the picture as displayed"
Attribute : type = "Int32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "32 0B"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 04 01 05 01 0E 00 00 00"
Attribute : use = "optional"
Element : DisplayF2Offset
Attribute : detail = "Topness Adjustment for Displayed Picture"
Attribute : type = "Int32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "32 17"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 01 03 02 07 00 00 00"
Attribute : use = "optional"
Attribute : default = "0"
Element : AspectRatio
Attribute : detail = "Specifies the horizontal to vertical aspect ratio of the whole image as it is to be presented to avoid geometric distortion (and hence including any black edges)"
Attribute : type = "Rational"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : key = "32 0E"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 04 01 01 01 01 00 00 00"
Attribute : use = "best effort"
Attribute : dvalue = "0/0"
Element : ActiveFormatDescriptor
Attribute : detail = "Specifies the intended framing of the content within the displayed image"
Attribute : type = "UInt8"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : key = "32 18"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 01 03 02 09 00 00 00"
Attribute : use = "optional"
Element : VideoLineMap
Attribute : detail = "First active line in each field"
Attribute : key = "32 0d"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 04 01 03 02 05 00 00 00"
Attribute : type = "subVector"
Attribute : use = "best effort"
Element : VideoLineMapEntry
Attribute : detail = "First active line in field"
Attribute : type = "Int32"
Attribute : use = "best effort"
Attribute : dvalue = "0"
Element : AlphaTransparency
Attribute : detail = "Is Alpha Inverted"
Attribute : type = "UInt8"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : key = "32 0F"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 05 20 01 02 00 00 00 00"
Attribute : use = "optional"
Element : Gamma
Attribute : detail = "Registered UL of known Gamma"
Attribute : type = "Label"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Attribute : key = "32 10"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 04 01 02 01 01 01 02 00"
Attribute : use = "optional"
Element : ImageAlignmentOffset
Attribute : detail = "Byte Boundary alignment required for Low Level Essence Storage"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "32 11"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 04 18 01 01 00 00 00 00"
Attribute : use = "optional"
Element : ImageStartOffset
Attribute : detail = "Unused bytes before start of stored data"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "32 13"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 04 18 01 02 00 00 00 00"
Attribute : use = "optional"
Element : ImageEndOffset
Attribute : detail = "Unused bytes before start of stored data"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "32 14"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 04 18 01 03 00 00 00 00"
Attribute : use = "optional"
Element : FieldDominance
Attribute : detail = "The number of the field which is considered temporally to come first"
Attribute : type = "UInt8"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : key = "32 12"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 04 01 03 01 06 00 00 00"
Attribute : use = "optional"
Element : PictureEssenceCoding
Attribute : detail = "UL identifying the Picture Compression Scheme"
Attribute : type = "Label"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Attribute : key = "32 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 04 01 06 01 00 00 00 00"
Attribute : use = "decoder required"
Element : CDCIEssenceDescriptor
Attribute : base = "GenericPictureEssenceDescriptor"
Attribute : detail = "Defines the CDCI Picture Essence Descriptor set"
Attribute : globalKey = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 28 00"
Element : ComponentDepth
Attribute : detail = "Number of active bits per sample (e.g. 8, 10, 16)"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "33 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 04 01 05 03 0A 00 00 00"
Attribute : use = "best effort"
Attribute : dvalue = "0"
Element : HorizontalSubsampling
Attribute : detail = "Specifies the H colour subsampling"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "33 02"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 04 01 05 01 05 00 00 00"
Attribute : use = "best effort"
Attribute : dvalue = "0"
Element : VerticalSubsampling
Attribute : detail = "Specifies the V colour subsampling"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "33 08"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 04 01 05 01 10 00 00 00"
Attribute : use = "optional"
Element : ColorSiting
Attribute : detail = "Enumerated value describing the color siting"
Attribute : type = "UInt8"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : key = "33 03"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 04 01 05 01 06 00 00 00"
Attribute : use = "optional"
Element : ReversedByteOrder
Attribute : detail = "a FALSE value denotes Chroma followed by Luma pexels according to ITU Rec. 601"
Attribute : type = "Boolean"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : key = "33 0b"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 03 01 02 01 0a 00 00 00"
Attribute : use = "optional"
Element : PaddingBits
Attribute : detail = "Bits to round up each pixel to stored size"
Attribute : type = "UInt16"
Attribute : minLength = "2"
Attribute : maxLength = "2"
Attribute : key = "33 07"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 04 18 01 04 00 00 00 00"
Attribute : use = "optional"
Element : AlphaSampleDepth
Attribute : detail = "Number of bits per alpha sample"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "33 09"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 04 01 05 03 07 00 00 00"
Attribute : use = "optional"
Element : BlackRefLevel
Attribute : detail = "Black refernece level e.g. 16 or 64 (8 or 10-bits)"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "33 04"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 04 01 05 03 03 00 00 00"
Attribute : use = "optional"
Element : WhiteReflevel
Attribute : detail = "White reference level e.g. 235 or 943 (8 or 10 bits)"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "33 05"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 04 01 05 03 04 00 00 00"
Attribute : use = "optional"
Element : ColorRange
Attribute : detail = "Color range e.g. 225 or 897 (8 or 10 bits)"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "33 06"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 04 01 05 03 05 00 00 00"
Attribute : use = "optional"
Element : RGBAEssenceDescriptor
Attribute : base = "GenericPictureEssenceDescriptor"
Attribute : detail = "Defines the RGBA Picture Essence Descriptor set"
Attribute : globalKey = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 29 00"
Element : ComponentMaxRef
Attribute : detail = "Maximum value for RGB components, e.g. 235 or 940 (8 or 10 bits)"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "34 06"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 01 05 03 0b 00 00 00"
Attribute : use = "optional"
Attribute : default = "255"
Element : ComponentMinRef
Attribute : detail = "Minimum value for RGB components, e.g. 16 or 64 (8 or 10 bits)"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "34 07"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 01 05 03 0c 00 00 00"
Attribute : use = "optional"
Attribute : default = "0"
Element : AlphaMaxRef
Attribute : detail = "Maximum value for alpha component, e.g. 235 or 940 (8 or 10 bits)"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "34 08"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 01 05 03 0d 00 00 00"
Attribute : use = "optional"
Attribute : default = "255"
Element : AlphaMinRef
Attribute : detail = "Minimum value for alpha component, e.g. 16 or 64 (8 or 10 bits)"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "34 09"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 01 05 03 0e 00 00 00"
Attribute : use = "optional"
Attribute : default = "0"
Element : ScanningDirection
Attribute : detail = "Enumerated Scanning Direction"
Attribute : type = "UInt8"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : key = "34 05"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 01 04 04 01 00 00 00"
Attribute : use = "optional"
Element : PixelLayout
Attribute : detail = "Pixel Layout"
Attribute : type = "RGBALayout"
Attribute : key = "34 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 04 01 05 03 06 00 00 00"
Attribute : use = "best effort"
Attribute : dvalue = "{0,0},{0,0},{0,0},{0,0},{0,0},{0,0},{0,0},{0,0}"
Element : Palette
Attribute : detail = "Palette"
Attribute : type = "DataValue"
Attribute : key = "34 03"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 04 01 05 03 08 00 00 00"
Attribute : use = "optional"
Element : PaletteLayout
Attribute : detail = "Palette Layout"
Attribute : type = "RGBALayout"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Attribute : key = "34 04"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 04 01 05 03 09 00 00 00"
Attribute : use = "optional"
Element : GenericSoundEssenceDescriptor
Attribute : base = "FileDescriptor"
Attribute : detail = "Defines the Sound Essence Descriptor set"
Attribute : globalKey = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 42 00"
Element : AudioSamplingRate
Attribute : detail = "Sampling rate of the audio essence"
Attribute : type = "Rational"
Attribute : minLength = "8"
Attribute : maxLength = "8"
Attribute : key = "3d 03"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 02 03 01 01 01 00 00"
Attribute : use = "best effort"
Attribute : default = "48000/1"
Attribute : dvalue = "0/0"
Element : Locked
Attribute : detail = "Boolean indicating that the Number of samples per frame is locked or unlocked (non-0 = locked)"
Attribute : type = "Boolean"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : key = "3D 02"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 02 03 01 04 00 00 00"
Attribute : use = "decoder required"
Element : AudioRefLevel
Attribute : detail = "Audio reference level which gives the number of dBm for 0VU"
Attribute : type = "Int8"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : key = "3D 04"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 04 02 01 01 03 00 00 00"
Attribute : use = "optional"
Element : ElectroSpatialFormulation
Attribute : detail = "E.g. mono, dual mono, stereo, A,B etc (enum)"
Attribute : type = "UInt8"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : key = "3D 05"
Attribute : globalKey = "06 0e 2b 34 01 01 01 01 04 02 01 01 01 00 00 00"
Attribute : use = "optional"
Element : ChannelCount
Attribute : detail = "Number of Sound Channels"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "3D 07"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 02 01 01 04 00 00 00"
Attribute : use = "best effort"
Attribute : dvalue = "0"
Element : QuantizationBits
Attribute : detail = "Number of quantization bits"
Attribute : type = "UInt32"
Attribute : minLength = "4"
Attribute : maxLength = "4"
Attribute : key = "3D 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 04 02 03 03 04 00 00 00"
Attribute : use = "best effort"
Attribute : dvalue = "0"
Element : DialNorm
Attribute : detail = "Gain to be applied to normalise perceived loudness of the clip, defined by ATSC A/53 (1dB per step)"
Attribute : type = "Int8"
Attribute : minLength = "1"
Attribute : maxLength = "1"
Attribute : key = "3d 0C"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 02 07 01 00 00 00 00"
Attribute : use = "optional"
Element : SoundEssenceCompression
Attribute : detail = "UL identifying the Sound Compression Scheme"
Attribute : type = "Label"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Attribute : key = "3d 06"
Attribute : globalKey = "06 0e 2b 34 01 01 01 02 04 02 04 02 00 00 00 00"
Attribute : use = "decoder required"
Element : GenericDataEssenceDescriptor
Attribute : base = "FileDescriptor"
Attribute : detail = "Defines the Data Essence Descriptor set"
Attribute : globalKey = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 43 00"
Element : DataEssenceCoding
Attribute : detail = "Specifies the data essence coding type"
Attribute : type = "Label"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Attribute : key = "3e 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 03 03 02 00 00 00 00"
Attribute : use = "decoder required"
Element : VBIDataDescriptor
Attribute : base = "GenericDataEssenceDescriptor"
Attribute : detail = "Defines the VBI Data Descriptor Set"
Attribute : globalKey = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 5b 00"
Element : MultipleDescriptor
Attribute : base = "FileDescriptor"
Attribute : detail = "Defines the Multiple Descriptor set"
Attribute : globalKey = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 44 00"
Element : SubDescriptorUIDs
Attribute : detail = "Unordered array of strong references to File Descriptor sets (1 per interleaved item within the Essence Container)"
Attribute : use = "required"
Attribute : type = "subVector"
Attribute : ref = "strong"
Attribute : target = "FileDescriptor"
Attribute : key = "3f 01"
Attribute : globalKey = "06 0e 2b 34 01 01 01 04 06 01 01 04 06 0b 00 00"
Element : SubDescriptorUID
Attribute : detail = "File Descriptor"
Attribute : type = "UUID"
Attribute : minLength = "16"
Attribute : maxLength = "16"
Element : MPEG2VideoDescriptor
Attribute : base = "CDCIEssenceDescriptor"
Attribute : detail = "Defines the MPEG2 Picture Essence Descriptor set"
Attribute : globalKey = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 51 00"
Element : SingleSequence
Attribute : detail = "TRUE if the essence consists of a single MPEG sequence. False if there are a number of sequences. This flag implies that the sequence header information is not varying in the essence stream."
Attribute : use = "optional"
Attribute : type = "Boolean"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 01 06 02 01 02 00 00"
Element : ConstantBFrames
Attribute : detail = "TRUE if the number of B frames is always constant"
Attribute : use = "optional"
Attribute : type = "Boolean"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 01 06 02 01 03 00 00"
Attribute : default = "false"
Element : CodedContentType
Attribute : detail = "0= "Unknown",1= "Progressive", 2= "Interlaced", 3= "Mixed": an enumerated value which tells if the underlying content which was MPEG coded was of a known type"
Attribute : use = "optional"
Attribute : type = "UInt8"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 01 06 02 01 04 00 00"
Attribute : default = "0"
Element : LowDelay
Attribute : detail = "TRUE if low delay mode was used in the sequence"
Attribute : use = "optional"
Attribute : type = "Boolean"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 01 06 02 01 05 00 00"
Attribute : default = "false"
Element : ClosedGOP
Attribute : detail = "TRUE if closed_gop is set in all GOP Headers, per 13818-1 IBP descriptor"
Attribute : use = "optional"
Attribute : type = "Boolean"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 01 06 02 01 06 00 00"
Attribute : default = "false"
Element : IdenticalGOP
Attribute : detail = "TRUE if every GOP in the sequence is constructed the same, per 13818-1 IBP descriptor"
Attribute : use = "optional"
Attribute : type = "Boolean"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 01 06 02 01 07 00 00"
Attribute : default = "false"
Element : MaxGOP
Attribute : detail = "Specifies the maximum occurring spacing between I frames, per 13818-1 IBP descriptor. A value of 0 or the absence of this property implies no limit to the maximum GOP"
Attribute : use = "optional"
Attribute : type = "UInt16"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 01 06 02 01 08 00 00"
Attribute : default = "0"
Element : BPictureCount
Attribute : detail = "Specifies the maximum number of B pictures between P or I frames, equivalent to 13818-2 annex D (M-1)"
Attribute : use = "optional"
Attribute : type = "UInt16"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 01 06 02 01 09 00 00"
Element : BitRate
Attribute : detail = "Maximum bit rate of MPEG video elementary stream in bit/s as defined in ISO-13818-2 bit_rate property"
Attribute : use = "optional"
Attribute : type = "UInt32"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 01 06 02 01 0b 00 00"
Element : ProfileAndLevel
Attribute : detail = "Specifies the MPEG-2 video profile and level. The value is taken directly from the profile_and_level_indication in the MPEG-2 sequence header extension. For main profile @ main level, the value is 0x48. For 4:2:2 profile @ main level, the value is 0x85"
Attribute : use = "optional"
Attribute : type = "UInt8"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 01 06 02 01 0a 00 00"
Element : WaveAudioDescriptor
Attribute : base = "GenericSoundEssenceDescriptor"
Attribute : detail = "Defines the Wave Audio Essence Descriptor Set"
Attribute : globalKey = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 48 00"
Element : BlockAlign
Attribute : detail = "Sample Block alignment"
Attribute : use = "required"
Attribute : type = "UInt16"
Attribute : key = "3d 0a"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 02 03 02 01 00 00 00"
Element : SequenceOffset
Attribute : detail = "Zero-based ordinal frame number of first essence data within five-frame sequence"
Attribute : use = "optional"
Attribute : type = "UInt8"
Attribute : key = "3d 0b"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 02 03 02 02 00 00 00"
Element : AvgBps
Attribute : detail = "Average Bytes per second"
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : key = "3d 09"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 02 03 03 05 00 00 00"
Element : ChannelAssignment
Attribute : detail = "UL enumerating the channel assignment in use"
Attribute : use = "optional"
Attribute : type = "Label"
Attribute : key = "3d 32"
Attribute : globalKey = "06 0e 2b 34 01 01 01 07 04 02 01 01 05 00 00 00"
Element : PeakEnvelopeVersion
Attribute : detail = "Peak envelope version information (BWF dwVersion)"
Attribute : use = "optional"
Attribute : type = "UInt32"
Attribute : key = "3d 29"
Attribute : globalKey = "06 0e 2b 34 01 01 01 08 04 02 03 01 06 00 00 00"
Element : PeakEnvelopeFormat
Attribute : detail = "Format of a peak point (BWF dwFormat)"
Attribute : use = "optional"
Attribute : type = "UInt32"
Attribute : key = "3d 2a"
Attribute : globalKey = "06 0e 2b 34 01 01 01 08 04 02 03 01 07 00 00 00"
Element : PointsPerPeakValue
Attribute : detail = "Number of peak points per peak value (BWF dwPointsPerValue)"
Attribute : use = "optional"
Attribute : type = "UInt32"
Attribute : key = "3d 2b"
Attribute : globalKey = "06 0e 2b 34 01 01 01 08 04 02 03 01 08 00 00 00"
Element : PeakEnvelopeBlockSize
Attribute : detail = "Number of audio samples used to generate each peak frame (BWF dwBlockSize)"
Attribute : use = "optional"
Attribute : type = "UInt32"
Attribute : key = "3d 2c"
Attribute : globalKey = "06 0e 2b 34 01 01 01 08 04 02 03 01 09 00 00 00"
Element : PeakChannels
Attribute : detail = "Number of peak channels (BWF dwPeakChannels)"
Attribute : use = "optional"
Attribute : type = "UInt32"
Attribute : key = "3d 2d"
Attribute : globalKey = "06 0e 2b 34 01 01 01 08 04 02 03 01 0a 00 00 00"
Element : PeakFrames
Attribute : detail = "Number of peak frames (BWF dwNumPeakFrames)"
Attribute : use = "optional"
Attribute : type = "UInt32"
Attribute : key = "3d 2e"
Attribute : globalKey = "06 0e 2b 34 01 01 01 08 04 02 03 01 0b 00 00 00"
Element : PeakOfPeaksPosition
Attribute : detail = "Offset to the first audio sample whose absolute value is the maximum value of the entire audio file (BWF dwPosPeakOfPeaks, extended to 64 bits)"
Attribute : use = "optional"
Attribute : type = "Position"
Attribute : key = "3d 2f"
Attribute : globalKey = "06 0e 2b 34 01 01 01 08 04 02 03 01 0c 00 00 00"
Element : PeakEnvelopeTimestamp
Attribute : detail = "Time stamp of the creation of the peak data (BWF strTimeStamp converted to TimeStamp)"
Attribute : use = "optional"
Attribute : type = "Timestamp"
Attribute : key = "3d 30"
Attribute : globalKey = "06 0e 2b 34 01 01 01 08 04 02 03 01 0d 00 00 00"
Element : PeakEnvelopeData
Attribute : detail = "Peak envelope data (BWF peak_envelope_data)"
Attribute : use = "optional"
Attribute : type = "Stream"
Attribute : key = "3d 31"
Attribute : globalKey = "06 0e 2b 34 01 01 01 05 04 02 03 01 0e 00 00 00"
Element : AES3PCMDescriptor
Attribute : base = "WaveAudioDescriptor"
Attribute : detail = "AES3 PCM Descriptor Set"
Attribute : globalKey = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 47 00"
Element : Emphasis
Attribute : detail = "AES3 Emphasis (aligned to LSB of this property)"
Attribute : use = "optional"
Attribute : type = "UInt8"
Attribute : key = "3d 0d"
Attribute : globalKey = "urn:x-ul:060E2B34.0101.0105.04020501.06000000"
Attribute : default = "0"
Element : BlockStartOffset
Attribute : detail = "AES3 Position of first Z preamble in essence stream"
Attribute : use = "optional"
Attribute : type = "UInt16"
Attribute : key = "3d 0f"
Attribute : globalKey = "urn:x-ul:060E2B34.0101.0105.04020302.03000000"
Attribute : default = "0"
Element : AuxBitsMode
Attribute : detail = "AES3 Use of Auxiliary Bits"
Attribute : use = "optional"
Attribute : type = "UInt8"
Attribute : key = "3d 08"
Attribute : globalKey = "urn:x-ul:060E2B34.0101.0105.04020501.01000000"
Attribute : default = "0"
Element : ChannelStatusMode
Attribute : detail = "AES3 Enumerated mode of carriage of channel status data"
Attribute : use = "optional"
Attribute : type = "ChannelStatusModeTypeBatch"
Attribute : key = "3d 10"
Attribute : globalKey = "urn:x-ul:060E2B34.0101.0105.04020501.02000000"
Element : FixedChannelStatusData
Attribute : detail = "AES3 Fixed data pattern for channel status data"
Attribute : use = "optional"
Attribute : type = "RAWBatch"
Attribute : key = "3d 11"
Attribute : globalKey = "urn:x-ul:060E2B34.0101.0105.04020501.03000000"
Element : UserDataMode
Attribute : detail = "AES3 Enumerated mode of carriage of user data, defined by AES3 section 4."
Attribute : use = "optional"
Attribute : type = "RAWBatch"
Attribute : key = "3d 12"
Attribute : globalKey = "urn:x-ul:060E2B34.0101.0105.04020501.04000000"
Element : FixedUserData
Attribute : detail = "AES3 Fixed data pattern for user data"
Attribute : use = "optional"
Attribute : type = "RAWBatch"
Attribute : key = "3d 13"
Attribute : globalKey = "urn:x-ul:060E2B34.0101.0105.04020501.05000000"
Element : DM_Framework
Attribute : base = "GenerationInterchangeObject"
Attribute : detail = "Superclass for all concrete DM Frameworks"
Attribute : type = "localSet"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 04 01 00 00 00 00"
Element : DM_Set
Attribute : base = "GenerationInterchangeObject"
Attribute : detail = "Superclass for all concrete DM Frameworks"
Attribute : type = "localSet"
Attribute : key = "06 0e 2b 34 02 53 01 01 0d 01 04 00 00 00 00 00"
Element : JPEG2000PictureSubDescriptor
Attribute : detail = "JPEG 2000 Picture Sub Descriptor"
Attribute : base = "GenerationInterchangeObject"
Attribute : use = "required"
Attribute : globalKey = "06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 5a 00"
Element : Rsiz
Attribute : detail = "An enumerated value that defines the decoder capabilities"
Attribute : use = "required"
Attribute : type = "UInt16"
Attribute : globalKey = "06 0e 2b 34 01 01 01 0a 04 01 06 03 01 00 00 00"
Element : Xsiz
Attribute : detail = "Width of the reference grid"
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : globalKey = "06 0e 2b 34 01 01 01 0a 04 01 06 03 02 00 00 00"
Element : Ysiz
Attribute : detail = "Height of the reference grid"
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : globalKey = "06 0e 2b 34 01 01 01 0a 04 01 06 03 03 00 00 00"
Element : XOsiz
Attribute : detail = "Horizontal offset from the origin of the reference grid to the left side of the image area"
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : globalKey = "06 0e 2b 34 01 01 01 0a 04 01 06 03 04 00 00 00"
Element : YOsiz
Attribute : detail = "Vertical offset from the origin of the reference grid to the top side of the image area"
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : globalKey = "06 0e 2b 34 01 01 01 0a 04 01 06 03 05 00 00 00"
Element : XTsiz
Attribute : detail = "Width of one reference tile with respect to the reference grid"
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : globalKey = "06 0e 2b 34 01 01 01 0a 04 01 06 03 06 00 00 00"
Element : YTsiz
Attribute : detail = "Height of one reference tile with respect to the reference grid"
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : globalKey = "06 0e 2b 34 01 01 01 0a 04 01 06 03 07 00 00 00"
Element : XTOsiz
Attribute : detail = "Horizontal offset from the origin of the reference grid to the left side of the first tile"
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : globalKey = "06 0e 2b 34 01 01 01 0a 04 01 06 03 08 00 00 00"
Element : YTOsiz
Attribute : detail = "Vertical offset from the origin of the reference grid to the top side of the first tile"
Attribute : use = "required"
Attribute : type = "UInt32"
Attribute : globalKey = "06 0e 2b 34 01 01 01 0a 04 01 06 03 09 00 00 00"
Element : Csiz
Attribute : detail = "The number of components in the picture"
Attribute : use = "required"
Attribute : type = "UInt16"
Attribute : globalKey = "06 0e 2b 34 01 01 01 0a 04 01 06 03 0a 00 00 00"
Element : PictureComponentSizing
Attribute : detail = "Array of picture components"
Attribute : use = "required"
Attribute : type = "subVector"
Attribute : globalKey = "06 0e 2b 34 01 01 01 0a 04 01 06 03 0b 00 00 00"
Element : PictureComponentSize
Attribute : detail = "Picture component"
Attribute : use = "required"
Attribute : type = "ComponentSizingArray"
Element : CodingStyleDefault
Attribute : detail = "Default coding style for all components. Use this value only if static for all pictures in the Essence Container"
Attribute : use = "optional"
Attribute : type = "CodingStyleDefault"
Attribute : globalKey = "06 0e 2b 34 01 01 01 0a 04 01 06 03 0c 00 00 00"
Element : QuantizationDefault
Attribute : detail = "Default quantization style for all components. Use this value only if static for all pictures in the Essence Container"
Attribute : use = "optional"
Attribute : type = "QuantizationDefault"
Attribute : globalKey = "06 0e 2b 34 01 01 01 0a 04 01 06 03 0d 00 00 00"
Element : XMLDocumentTextIndirect
Attribute : detail = "An XML document as a text string"
Attribute : use = "optional"
Attribute : globalKey = "urn:x-ul:060E2B34.0101.0105.03010220.01000000"
Attribute : type = "UTFString"
Element : XMLDocumentText_RFC2152
Attribute : detail = "An XML document in UTF-7 text encoding form"
Attribute : use = "optional"
Attribute : globalKey = "urn:x-ul:060E2B34.0101.0105.03010220.01010000"
Attribute : type = "UTF7String"
Deriving OpenHeader from PartitionMetadata
Deriving OpenCompleteHeader from PartitionMetadata
Deriving ClosedHeader from PartitionMetadata
Deriving ClosedCompleteHeader from PartitionMetadata
Deriving OpenBodyPartition from PartitionMetadata
Deriving OpenCompleteBodyPartition from PartitionMetadata
Deriving ClosedBodyPartition from PartitionMetadata
Deriving ClosedCompleteBodyPartition from PartitionMetadata
Deriving Footer from PartitionMetadata
Deriving CompleteFooter from PartitionMetadata
Deriving GenerationInterchangeObject from InterchangeObject
Deriving DefaultObject from GenerationInterchangeObject
Deriving IndexTableSegmentBase from InterchangeObject
Deriving V10IndexTableSegment from IndexTableSegmentBase
Deriving IndexTableSegment from IndexTableSegmentBase
Deriving RandomIndexMetadataV10 from RandomIndexMetadata
Deriving Preface from GenerationInterchangeObject
Deriving Identification from InterchangeObject
Deriving ContentStorage from GenerationInterchangeObject
Deriving EssenceContainerData from GenerationInterchangeObject
Deriving GenericPackage from GenerationInterchangeObject
Deriving Locator from GenerationInterchangeObject
Deriving NetworkLocator from Locator
Deriving TextLocator from Locator
Deriving GenericTrack from GenerationInterchangeObject
Deriving StaticTrack from GenericTrack
Deriving Track from GenericTrack
Deriving EventTrack from GenericTrack
Deriving StructuralComponent from GenerationInterchangeObject
Deriving Sequence from StructuralComponent
Deriving TimecodeComponent from StructuralComponent
Deriving SourceClip from StructuralComponent
Deriving DMSegment from StructuralComponent
Deriving DMSourceClip from SourceClip
Deriving MaterialPackage from GenericPackage
Deriving SourcePackage from GenericPackage
Deriving SubDescriptor from GenerationInterchangeObject
Deriving GenericDescriptor from GenerationInterchangeObject
Deriving FileDescriptor from GenericDescriptor
Deriving GenericPictureEssenceDescriptor from FileDescriptor
Deriving CDCIEssenceDescriptor from GenericPictureEssenceDescriptor
Deriving RGBAEssenceDescriptor from GenericPictureEssenceDescriptor
Deriving GenericSoundEssenceDescriptor from FileDescriptor
Deriving GenericDataEssenceDescriptor from FileDescriptor
Deriving VBIDataDescriptor from GenericDataEssenceDescriptor
Deriving MultipleDescriptor from FileDescriptor
Deriving MPEG2VideoDescriptor from CDCIEssenceDescriptor
Deriving WaveAudioDescriptor from GenericSoundEssenceDescriptor
Deriving AES3PCMDescriptor from WaveAudioDescriptor
Deriving DM_Framework from GenerationInterchangeObject
Deriving DM_Set from GenerationInterchangeObject
Deriving JPEG2000PictureSubDescriptor from GenerationInterchangeObject
Reading pack at 0x00000000
Reading pack at 0x00000000
Adding ClosedCompleteHeader for BodySID 0x0000 at 0x00000000
Adding a partition to a RIP
Generating new PartitionInfo
Reading pack at 0x00000000
Adding a partition to a RIP
Generating new PartitionInfo
Reading pack at 0x00003400
Adding a partition to a RIP
Generating new PartitionInfo
Partition at 0x00000000 is for BodySID 0x0000
Reading pack at 0x00000000
ClosedCompleteHeader
MajorVersion = 1
MinorVersion = 2
KAGSize = 512
ThisPartition = 0
PreviousPartition = 0
FooterPartition = 823684096
HeaderByteCount = 12800
IndexByteCount = 0
IndexSID = 0
BodyOffset = 0
BodySID = 0
OperationalPattern = MXF OP1a SingleItem SinglePackage
EssenceContainers
EssenceContainer = MXF-GC Generic Essence Multiple Mappings
EssenceContainer = MXF-GC JPEG-2000 Picture Mappings
EssenceContainer = MXF-GC AES-BWF Audio
Reading Primer
01.02 -> [060e2b34.0101.0102.05200701.08000000]
02.01 -> [060e2b34.0101.0102.04070100.00000000]
02.02 -> [060e2b34.0101.0102.07020201.01030000]
06.01 -> [060e2b34.0101.0102.07020103.03030000]
06.02 -> [060e2b34.0101.0102.05300404.01000000]
10.01 -> [060e2b34.0101.0102.06010104.06090000]
11.01 -> [060e2b34.0101.0102.06010103.01000000]
11.02 -> [060e2b34.0101.0102.06010103.02000000]
12.01 -> [060e2b34.0101.0102.07020103.01040000]
15.01 -> [060e2b34.0101.0102.07020103.01050000]
15.02 -> [060e2b34.0101.0102.04040101.02060000]
15.03 -> [060e2b34.0101.0101.04040101.05000000]
19.01 -> [060e2b34.0101.0102.06010104.05010000]
19.02 -> [060e2b34.0101.0102.06010104.05020000]
27.01 -> [060e2b34.0101.0102.06010106.01000000]
2f.01 -> [060e2b34.0101.0102.06010104.06030000]
30.01 -> [060e2b34.0101.0101.04060101.00000000]
30.02 -> [060e2b34.0101.0101.04060102.00000000]
30.04 -> [060e2b34.0101.0102.06010104.01020000]
30.05 -> [060e2b34.0101.0102.06010104.01030000]
30.06 -> [060e2b34.0101.0105.06010103.05000000]
32.01 -> [060e2b34.0101.0102.04010601.00000000]
32.02 -> [060e2b34.0101.0101.04010502.01000000]
32.03 -> [060e2b34.0101.0101.04010502.02000000]
32.04 -> [060e2b34.0101.0101.04010501.07000000]
32.05 -> [060e2b34.0101.0101.04010501.08000000]
32.06 -> [060e2b34.0101.0101.04010501.09000000]
32.07 -> [060e2b34.0101.0101.04010501.0a000000]
32.08 -> [060e2b34.0101.0101.04010501.0b000000]
32.09 -> [060e2b34.0101.0101.04010501.0c000000]
32.0a -> [060e2b34.0101.0101.04010501.0d000000]
32.0b -> [060e2b34.0101.0101.04010501.0e000000]
32.0c -> [060e2b34.0101.0101.04010301.04000000]
32.0d -> [060e2b34.0101.0102.04010302.05000000]
32.0e -> [060e2b34.0101.0101.04010101.01000000]
32.0f -> [060e2b34.0101.0102.05200102.00000000]
32.10 -> [060e2b34.0101.0102.04010201.01010200]
32.11 -> [060e2b34.0101.0102.04180101.00000000]
32.12 -> [060e2b34.0101.0102.04010301.06000000]
32.13 -> [060e2b34.0101.0102.04180102.00000000]
32.14 -> [060e2b34.0101.0102.04180103.00000000]
32.15 -> [060e2b34.0101.0105.04050113.00000000]
32.16 -> [060e2b34.0101.0105.04010302.08000000]
32.17 -> [060e2b34.0101.0105.04010302.07000000]
32.18 -> [060e2b34.0101.0105.04010302.09000000]
32.1a -> [060e2b34.0101.0102.04010201.01030100]
33.01 -> [060e2b34.0101.0102.04010503.0a000000]
33.02 -> [060e2b34.0101.0101.04010501.05000000]
33.03 -> [060e2b34.0101.0101.04010501.06000000]
33.04 -> [060e2b34.0101.0101.04010503.03000000]
33.05 -> [060e2b34.0101.0101.04010503.04000000]
33.06 -> [060e2b34.0101.0102.04010503.05000000]
33.07 -> [060e2b34.0101.0102.04180104.00000000]
33.08 -> [060e2b34.0101.0102.04010501.10000000]
33.09 -> [060e2b34.0101.0102.04010503.07000000]
33.0b -> [060e2b34.0101.0105.03010201.0a000000]
34.01 -> [060e2b34.0101.0102.04010503.06000000]
34.03 -> [060e2b34.0101.0102.04010503.08000000]
34.04 -> [060e2b34.0101.0102.04010503.09000000]
34.05 -> [060e2b34.0101.0105.04010404.01000000]
34.06 -> [060e2b34.0101.0105.04010503.0b000000]
34.07 -> [060e2b34.0101.0105.04010503.0c000000]
34.08 -> [060e2b34.0101.0105.04010503.0d000000]
34.09 -> [060e2b34.0101.0105.04010503.0e000000]
3b.02 -> [060e2b34.0101.0102.07020110.02040000]
3b.03 -> [060e2b34.0101.0102.06010104.02010000]
3b.05 -> [060e2b34.0101.0102.03010201.05000000]
3b.06 -> [060e2b34.0101.0102.06010104.06040000]
3b.07 -> [060e2b34.0101.0102.03010201.04000000]
3b.08 -> [060e2b34.0101.0104.06010104.01080000]
3b.09 -> [060e2b34.0101.0105.01020203.00000000]
3b.0a -> [060e2b34.0101.0105.01020210.02010000]
3b.0b -> [060e2b34.0101.0105.01020210.02020000]
3c.01 -> [060e2b34.0101.0102.05200701.02010000]
3c.02 -> [060e2b34.0101.0102.05200701.03010000]
3c.03 -> [060e2b34.0101.0102.05200701.04000000]
3c.04 -> [060e2b34.0101.0102.05200701.05010000]
3c.05 -> [060e2b34.0101.0102.05200701.07000000]
3c.06 -> [060e2b34.0101.0102.07020110.02030000]
3c.07 -> [060e2b34.0101.0102.05200701.0a000000]
3c.08 -> [060e2b34.0101.0102.05200701.06010000]
3c.09 -> [060e2b34.0101.0102.05200701.01000000]
3c.0a -> [060e2b34.0101.0101.01011502.00000000]
3d.01 -> [060e2b34.0101.0104.04020303.04000000]
3d.02 -> [060e2b34.0101.0104.04020301.04000000]
3d.03 -> [060e2b34.0101.0105.04020301.01010000]
3d.04 -> [060e2b34.0101.0101.04020101.03000000]
3d.05 -> [060e2b34.0101.0101.04020101.01000000]
3d.06 -> [060e2b34.0101.0102.04020402.00000000]
3d.07 -> [060e2b34.0101.0105.04020101.04000000]
3d.08 -> [060e2b34.0101.0105.04020501.01000000]
3d.09 -> [060e2b34.0101.0105.04020303.05000000]
3d.0a -> [060e2b34.0101.0105.04020302.01000000]
3d.0b -> [060e2b34.0101.0105.04020302.02000000]
3d.0c -> [060e2b34.0101.0105.04020701.00000000]
3d.0d -> [060e2b34.0101.0105.04020501.06000000]
3d.0f -> [060e2b34.0101.0105.04020302.03000000]
3d.10 -> [060e2b34.0101.0105.04020501.02000000]
3d.11 -> [060e2b34.0101.0105.04020501.03000000]
3d.12 -> [060e2b34.0101.0105.04020501.04000000]
3d.13 -> [060e2b34.0101.0105.04020501.05000000]
3d.29 -> [060e2b34.0101.0108.04020301.06000000]
3d.2a -> [060e2b34.0101.0108.04020301.07000000]
3d.2b -> [060e2b34.0101.0108.04020301.08000000]
3d.2c -> [060e2b34.0101.0108.04020301.09000000]
3d.2d -> [060e2b34.0101.0108.04020301.0a000000]
3d.2e -> [060e2b34.0101.0108.04020301.0b000000]
3d.2f -> [060e2b34.0101.0108.04020301.0c000000]
3d.30 -> [060e2b34.0101.0108.04020301.0d000000]
3d.31 -> [060e2b34.0101.0105.04020301.0e000000]
3d.32 -> [060e2b34.0101.0107.04020101.05000000]
3e.01 -> [060e2b34.0101.0105.04030302.00000000]
3f.01 -> [060e2b34.0101.0104.06010104.060b0000]
3f.05 -> [060e2b34.0101.0104.04060201.00000000]
3f.06 -> [060e2b34.0101.0104.01030405.00000000]
3f.07 -> [060e2b34.0101.0104.01030404.00000000]
3f.08 -> [060e2b34.0101.0104.04040401.01000000]
3f.09 -> [060e2b34.0101.0105.04040401.06000000]
3f.0a -> [060e2b34.0101.0105.04040402.05000000]
3f.0b -> [060e2b34.0101.0105.05300406.00000000]
3f.0c -> [060e2b34.0101.0105.07020103.010a0000]
3f.0d -> [060e2b34.0101.0105.07020201.01020000]
3f.0e -> [060e2b34.0101.0105.04040401.07000000]
40.01 -> [060e2b34.0101.0101.01020101.01000000]
41.01 -> [060e2b34.0101.0102.01040102.01000000]
44.01 -> [060e2b34.0101.0101.01011510.00000000]
44.02 -> [060e2b34.0101.0101.01030302.01000000]
44.03 -> [060e2b34.0101.0102.06010104.06050000]
44.04 -> [060e2b34.0101.0102.07020110.02050000]
44.05 -> [060e2b34.0101.0102.07020110.01030000]
47.01 -> [060e2b34.0101.0102.06010104.02030000]
48.01 -> [060e2b34.0101.0102.01070101.00000000]
48.02 -> [060e2b34.0101.0102.01070102.01000000]
48.03 -> [060e2b34.0101.0102.06010104.02040000]
48.04 -> [060e2b34.0101.0102.01040103.00000000]
49.01 -> [060e2b34.0101.0102.05300402.00000000]
49.02 -> [060e2b34.0101.0105.07020103.010b0000]
4b.01 -> [060e2b34.0101.0102.05300405.00000000]
4b.02 -> [060e2b34.0101.0102.07020103.01030000]
61.01 -> [060e2b34.0101.0105.06010104.020c0000]
61.02 -> [060e2b34.0101.0104.01070105.00000000]
61.03 -> [060e2b34.0101.0105.01070106.00000000]
ff.f2 -> [060e2b34.0101.010a.04010603.0b000000]
ff.f3 -> [060e2b34.0101.010a.04010603.0a000000]
ff.f4 -> [060e2b34.0101.010a.04010603.09000000]
ff.f5 -> [060e2b34.0101.010a.04010603.08000000]
ff.f6 -> [060e2b34.0101.010a.04010603.07000000]
ff.f7 -> [060e2b34.0101.010a.04010603.06000000]
ff.f8 -> [060e2b34.0101.010a.04010603.05000000]
ff.f9 -> [060e2b34.0101.010a.04010603.04000000]
ff.fa -> [060e2b34.0101.010a.04010603.03000000]
ff.fb -> [060e2b34.0101.010a.04010603.02000000]
ff.fc -> [060e2b34.0101.010a.04010603.01000000]
ff.fd -> [060e2b34.0101.010a.06010104.06100000]
ff.fe -> [060e2b34.0101.0105.04010602.010b0000]
ff.ff -> [060e2b34.0205.0101.0d010201.01020400]
Reading set at 0x00000e00
Reading set at 0x00000ec6
Reading set at 0x00000f8c
Reading set at 0x00000ffc
Reading set at 0x00001130
Reading set at 0x00001194
Reading set at 0x000011f8
Reading set at 0x00001257
Reading set at 0x000012bb
Reading set at 0x0000131f
Reading set at 0x0000139f
Reading set at 0x00001403
Reading set at 0x00001467
Reading set at 0x000014e7
Reading set at 0x0000154b
Reading set at 0x000015af
Reading set at 0x0000162f
Reading set at 0x00001693
Reading set at 0x000016f7
Reading set at 0x00001777
Reading set at 0x000017db
Reading set at 0x0000183f
Reading set at 0x000018bf
Reading set at 0x00001923
Reading set at 0x00001987
Reading set at 0x00001a07
Reading set at 0x00001a6b
Reading set at 0x00001acf
Reading set at 0x00001b4f
Reading set at 0x00001bb3
Reading set at 0x00001c17
Reading set at 0x00001c97
Reading set at 0x00001cfb
Reading set at 0x00001d5f
Reading set at 0x00001ddf
Reading set at 0x00001f1f
Reading set at 0x00001f83
Reading set at 0x00001fe7
Reading set at 0x00002046
Reading set at 0x000020aa
Reading set at 0x0000210e
Reading set at 0x0000218e
Reading set at 0x000021f2
Reading set at 0x00002256
Reading set at 0x000022d6
Reading set at 0x0000233a
Reading set at 0x0000239e
Reading set at 0x0000241e
Reading set at 0x00002482
Reading set at 0x000024e6
Reading set at 0x00002566
Reading set at 0x000025ca
Reading set at 0x0000262e
Reading set at 0x000026ae
Reading set at 0x00002712
Reading set at 0x00002776
Reading set at 0x000027f6
Reading set at 0x0000285a
Reading set at 0x000028be
Reading set at 0x0000293e
Reading set at 0x000029a2
Reading set at 0x00002a06
Reading set at 0x00002a86
Reading set at 0x00002aea
Reading set at 0x00002b4e
Reading set at 0x00002bce
Reading set at 0x00002cb2
Reading set at 0x00002df5
Reading set at 0x00002e7e
Reading set at 0x00002f0f
Reading set at 0x00002fa0
Reading set at 0x00003031
Reading set at 0x000030c2
Reading set at 0x00003153
Reading set at 0x000031e4
Reading set at 0x00003275
Reading set at 0x00003306
Header Metadata:
Preface
InstanceUID = {a1832395-ff2a-4448-984e-e6c11101630e}
LastModifiedDate = 2014-02-25 18:21:22.428
Version = 258
Identifications
Identification = {ed2c62ee-9c6d-4b2f-bc4b-acd9c2a1d0eb}
Identification -> Strong Reference to Identification
Identification
InstanceUID = {ed2c62ee-9c6d-4b2f-bc4b-acd9c2a1d0eb}
CompanyName = Evertz
ProductName = MediaClient
VersionString = 1.1.[DEV BUILD] [RELEASE]-k
ProductUID = {dea52e0a-d0e4-11e1-9944-001b21566584}
ModificationDate = 2014-02-25 18:21:22.428
ThisGenerationUID = {272e1e74-3349-4283-8ec6-cd14113593fb}
ContentStorage = {2ae4e1c6-d907-4682-9a11-bf91dd9d2d5a}
ContentStorage -> Strong Reference to ContentStorage
ContentStorage
InstanceUID = {2ae4e1c6-d907-4682-9a11-bf91dd9d2d5a}
Packages
Package = {7fc5c649-cf72-4f08-90c1-af549e75203d}
Package -> Strong Reference to MaterialPackage
MaterialPackage
InstanceUID = {7fc5c649-cf72-4f08-90c1-af549e75203d}
Name = Material Package
PackageUID = [060a2b34.0101.0105.01010d43],13,00,00,00,{55decfb3-9c87-4d64-b533-c4e3eb88f3a1}
PackageCreationDate = 2014-02-25 18:21:22.428
PackageModifiedDate = 2014-02-25 18:21:22.428
Tracks
Tracks_Item = {1339c4b5-4896-4329-8d99-72bae97f1690}
Tracks_Item -> Strong Reference to Track
Track
InstanceUID = {1339c4b5-4896-4329-8d99-72bae97f1690}
TrackID = 1
TrackNumber = 0
EditRate = 30000/1001
Origin = 0
Sequence = {532f0126-9ae6-4ba9-85d5-71b025140395}
Sequence -> Strong Reference to Sequence
Sequence
InstanceUID = {532f0126-9ae6-4ba9-85d5-71b025140395}
DataDefinition = SMPTE 12M Timecode Track
Duration = 1795
StructuralComponents
StructuralComponent = {1871deed-f947-4d99-95b9-e74f78d9fdd3}
StructuralComponent -> Strong Reference to TimecodeComponent
TimecodeComponent
InstanceUID = {1871deed-f947-4d99-95b9-e74f78d9fdd3}
RoundedTimecodeBase = 30
DropFrame = 1
StartTimecode = 0
Duration = 1795
DataDefinition = SMPTE 12M Timecode Track
Tracks_Item = {66722592-293e-4f3b-9cab-24f8f906e358}
Tracks_Item -> Strong Reference to Track
Track
InstanceUID = {66722592-293e-4f3b-9cab-24f8f906e358}
TrackID = 2
TrackNumber = 0
EditRate = 30000/1001
Origin = 0
Sequence = {3a39f057-bbdd-4e1c-911e-5fdf3ae047d5}
Sequence -> Strong Reference to Sequence
Sequence
InstanceUID = {3a39f057-bbdd-4e1c-911e-5fdf3ae047d5}
DataDefinition = Picture Essence Track
Duration = 1795
StructuralComponents
StructuralComponent = {b7d26f40-5161-4166-ad87-c231fa94cee6}
StructuralComponent -> Strong Reference to SourceClip
SourceClip
InstanceUID = {b7d26f40-5161-4166-ad87-c231fa94cee6}
Duration = 1795
SourcePackageID = [060a2b34.0101.0105.01010d43],13,00,00,00,{6ee37e14-f008-4237-87ae-e3c8d74aa7c5}
SourceTrackID = 2
StartPosition = 0
DataDefinition = Picture Essence Track
Tracks_Item = {55d11ba4-a910-4c1d-b97d-37bf0f852fd9}
Tracks_Item -> Strong Reference to Track
Track
InstanceUID = {55d11ba4-a910-4c1d-b97d-37bf0f852fd9}
TrackID = 3
TrackNumber = 0
EditRate = 30000/1001
Origin = 0
Sequence = {44c97f44-7e8f-4eee-99b9-5b4c1efcc642}
Sequence -> Strong Reference to Sequence
Sequence
InstanceUID = {44c97f44-7e8f-4eee-99b9-5b4c1efcc642}
DataDefinition = Sound Essence Track
Duration = 1795
StructuralComponents
StructuralComponent = {f2f487b3-c7dd-493b-be79-6fdd151194ab}
StructuralComponent -> Strong Reference to SourceClip
SourceClip
InstanceUID = {f2f487b3-c7dd-493b-be79-6fdd151194ab}
Duration = 1795
SourcePackageID = [060a2b34.0101.0105.01010d43],13,00,00,00,{6ee37e14-f008-4237-87ae-e3c8d74aa7c5}
SourceTrackID = 3
StartPosition = 0
DataDefinition = Sound Essence Track
Tracks_Item = {61f40d11-82c7-4df9-b91c-810e1969c55d}
Tracks_Item -> Strong Reference to Track
Track
InstanceUID = {61f40d11-82c7-4df9-b91c-810e1969c55d}
TrackID = 4
TrackNumber = 0
EditRate = 30000/1001
Origin = 0
Sequence = {4a5693ac-3437-4ceb-8cf9-c41b2d5b517c}
Sequence -> Strong Reference to Sequence
Sequence
InstanceUID = {4a5693ac-3437-4ceb-8cf9-c41b2d5b517c}
DataDefinition = Sound Essence Track
Duration = 1795
StructuralComponents
StructuralComponent = {7259dab0-8d09-4f1f-9445-3415776c32e9}
StructuralComponent -> Strong Reference to SourceClip
SourceClip
InstanceUID = {7259dab0-8d09-4f1f-9445-3415776c32e9}
Duration = 1795
SourcePackageID = [060a2b34.0101.0105.01010d43],13,00,00,00,{6ee37e14-f008-4237-87ae-e3c8d74aa7c5}
SourceTrackID = 4
StartPosition = 0
DataDefinition = Sound Essence Track
Tracks_Item = {5e69b2cf-bc3d-45ab-9fd7-dc49aca30f6a}
Tracks_Item -> Strong Reference to Track
Track
InstanceUID = {5e69b2cf-bc3d-45ab-9fd7-dc49aca30f6a}
TrackID = 5
TrackNumber = 0
EditRate = 30000/1001
Origin = 0
Sequence = {aafa430a-ecb1-49e8-a84c-d32e7ecc7bbc}
Sequence -> Strong Reference to Sequence
Sequence
InstanceUID = {aafa430a-ecb1-49e8-a84c-d32e7ecc7bbc}
DataDefinition = Sound Essence Track
Duration = 1795
StructuralComponents
StructuralComponent = {cb589286-10b6-4edf-9180-c5592906075f}
StructuralComponent -> Strong Reference to SourceClip
SourceClip
InstanceUID = {cb589286-10b6-4edf-9180-c5592906075f}
Duration = 1795
SourcePackageID = [060a2b34.0101.0105.01010d43],13,00,00,00,{6ee37e14-f008-4237-87ae-e3c8d74aa7c5}
SourceTrackID = 5
StartPosition = 0
DataDefinition = Sound Essence Track
Tracks_Item = {b9586215-275d-487d-b7c6-8ace8ff006f8}
Tracks_Item -> Strong Reference to Track
Track
InstanceUID = {b9586215-275d-487d-b7c6-8ace8ff006f8}
TrackID = 6
TrackNumber = 0
EditRate = 30000/1001
Origin = 0
Sequence = {a5f59a5d-efd6-45d7-b05d-d13f42f21112}
Sequence -> Strong Reference to Sequence
Sequence
InstanceUID = {a5f59a5d-efd6-45d7-b05d-d13f42f21112}
DataDefinition = Sound Essence Track
Duration = 1795
StructuralComponents
StructuralComponent = {054c890c-7475-469b-992a-85858424b23f}
StructuralComponent -> Strong Reference to SourceClip
SourceClip
InstanceUID = {054c890c-7475-469b-992a-85858424b23f}
Duration = 1795
SourcePackageID = [060a2b34.0101.0105.01010d43],13,00,00,00,{6ee37e14-f008-4237-87ae-e3c8d74aa7c5}
SourceTrackID = 6
StartPosition = 0
DataDefinition = Sound Essence Track
Tracks_Item = {30b824fc-46fe-4ccc-b9c9-59b490e4d357}
Tracks_Item -> Strong Reference to Track
Track
InstanceUID = {30b824fc-46fe-4ccc-b9c9-59b490e4d357}
TrackID = 7
TrackNumber = 0
EditRate = 30000/1001
Origin = 0
Sequence = {e224bda3-c63d-4924-b687-f3e75c1a258c}
Sequence -> Strong Reference to Sequence
Sequence
InstanceUID = {e224bda3-c63d-4924-b687-f3e75c1a258c}
DataDefinition = Sound Essence Track
Duration = 1795
StructuralComponents
StructuralComponent = {610b763c-a5e9-4b82-85f2-8de98e8556f8}
StructuralComponent -> Strong Reference to SourceClip
SourceClip
InstanceUID = {610b763c-a5e9-4b82-85f2-8de98e8556f8}
Duration = 1795
SourcePackageID = [060a2b34.0101.0105.01010d43],13,00,00,00,{6ee37e14-f008-4237-87ae-e3c8d74aa7c5}
SourceTrackID = 7
StartPosition = 0
DataDefinition = Sound Essence Track
Tracks_Item = {c576224f-8e8b-43fa-9fbd-6fb044e24b9b}
Tracks_Item -> Strong Reference to Track
Track
InstanceUID = {c576224f-8e8b-43fa-9fbd-6fb044e24b9b}
TrackID = 8
TrackNumber = 0
EditRate = 30000/1001
Origin = 0
Sequence = {300a8a99-8cea-45ca-8468-3b741eae9171}
Sequence -> Strong Reference to Sequence
Sequence
InstanceUID = {300a8a99-8cea-45ca-8468-3b741eae9171}
DataDefinition = Sound Essence Track
Duration = 1795
StructuralComponents
StructuralComponent = {6533a1d6-0343-4462-b3c0-3e6330d915d1}
StructuralComponent -> Strong Reference to SourceClip
SourceClip
InstanceUID = {6533a1d6-0343-4462-b3c0-3e6330d915d1}
Duration = 1795
SourcePackageID = [060a2b34.0101.0105.01010d43],13,00,00,00,{6ee37e14-f008-4237-87ae-e3c8d74aa7c5}
SourceTrackID = 8
StartPosition = 0
DataDefinition = Sound Essence Track
Tracks_Item = {7eaa993f-33c9-42d1-9ea0-ba416ae6ec01}
Tracks_Item -> Strong Reference to Track
Track
InstanceUID = {7eaa993f-33c9-42d1-9ea0-ba416ae6ec01}
TrackID = 9
TrackNumber = 0
EditRate = 30000/1001
Origin = 0
Sequence = {fc9e6b8f-f9f8-4fab-90fb-80c76ae542d0}
Sequence -> Strong Reference to Sequence
Sequence
InstanceUID = {fc9e6b8f-f9f8-4fab-90fb-80c76ae542d0}
DataDefinition = Sound Essence Track
Duration = 1795
StructuralComponents
StructuralComponent = {150db9c5-06d7-4040-950b-f0e256e8dbfc}
StructuralComponent -> Strong Reference to SourceClip
SourceClip
InstanceUID = {150db9c5-06d7-4040-950b-f0e256e8dbfc}
Duration = 1795
SourcePackageID = [060a2b34.0101.0105.01010d43],13,00,00,00,{6ee37e14-f008-4237-87ae-e3c8d74aa7c5}
SourceTrackID = 9
StartPosition = 0
DataDefinition = Sound Essence Track
Tracks_Item = {ebcd4a5f-2f5c-407e-845f-9152bc3c1c83}
Tracks_Item -> Strong Reference to Track
Track
InstanceUID = {ebcd4a5f-2f5c-407e-845f-9152bc3c1c83}
TrackID = 10
TrackNumber = 0
EditRate = 30000/1001
Origin = 0
Sequence = {783b0d19-f1d3-48eb-a993-f883ee762d33}
Sequence -> Strong Reference to Sequence
Sequence
InstanceUID = {783b0d19-f1d3-48eb-a993-f883ee762d33}
DataDefinition = Sound Essence Track
Duration = 1795
StructuralComponents
StructuralComponent = {4f32eb00-db60-4a4b-b9d7-516c9caace47}
StructuralComponent -> Strong Reference to SourceClip
SourceClip
InstanceUID = {4f32eb00-db60-4a4b-b9d7-516c9caace47}
Duration = 1795
SourcePackageID = [060a2b34.0101.0105.01010d43],13,00,00,00,{6ee37e14-f008-4237-87ae-e3c8d74aa7c5}
SourceTrackID = 10
StartPosition = 0
DataDefinition = Sound Essence Track
Package = {5e5fc590-880b-4efe-bce8-f149fb2e2c37}
Package -> Strong Reference to SourcePackage
SourcePackage
InstanceUID = {5e5fc590-880b-4efe-bce8-f149fb2e2c37}
Name = File Package
PackageUID = [060a2b34.0101.0105.01010d43],13,00,00,00,{6ee37e14-f008-4237-87ae-e3c8d74aa7c5}
PackageCreationDate = 2014-02-25 18:21:22.428
PackageModifiedDate = 2014-02-25 18:21:22.428
Tracks
Tracks_Item = {604088d6-689c-438a-824b-37a5ebe276b3}
Tracks_Item -> Strong Reference to Track
Track
InstanceUID = {604088d6-689c-438a-824b-37a5ebe276b3}
TrackID = 1
TrackNumber = 0
EditRate = 30000/1001
Origin = 0
Sequence = {f7ff827f-01fe-40b9-a506-d8ba9fad0581}
Sequence -> Strong Reference to Sequence
Sequence
InstanceUID = {f7ff827f-01fe-40b9-a506-d8ba9fad0581}
DataDefinition = SMPTE 12M Timecode Track
Duration = 1795
StructuralComponents
StructuralComponent = {7dbf32b9-5ec4-48c5-bd8b-98dc7b9fc7e6}
StructuralComponent -> Strong Reference to TimecodeComponent
TimecodeComponent
InstanceUID = {7dbf32b9-5ec4-48c5-bd8b-98dc7b9fc7e6}
RoundedTimecodeBase = 30
DropFrame = 1
StartTimecode = 0
Duration = 1795
DataDefinition = SMPTE 12M Timecode Track
Tracks_Item = {b4e3ec13-02bc-4012-8145-4977465a31cf}
Tracks_Item -> Strong Reference to Track
Track
InstanceUID = {b4e3ec13-02bc-4012-8145-4977465a31cf}
TrackID = 2
TrackNumber = 352389120
EditRate = 30000/1001
Origin = 0
Sequence = {4fe71b5c-baa9-4765-b7b5-3db61b1b2424}
Sequence -> Strong Reference to Sequence
Sequence
InstanceUID = {4fe71b5c-baa9-4765-b7b5-3db61b1b2424}
DataDefinition = Picture Essence Track
Duration = 1795
StructuralComponents
StructuralComponent = {59ce9253-5bc6-4290-a1ef-680f94832742}
StructuralComponent -> Strong Reference to SourceClip
SourceClip
InstanceUID = {59ce9253-5bc6-4290-a1ef-680f94832742}
Duration = 1795
SourcePackageID = [00000000.0000.0000.00000000],00,00,00,00,[00000000.0000.0000.00000000.00000000]
SourceTrackID = 0
StartPosition = 0
DataDefinition = Picture Essence Track
Tracks_Item = {59431357-1806-4262-be4e-4c0c5ff0946d}
Tracks_Item -> Strong Reference to Track
Track
InstanceUID = {59431357-1806-4262-be4e-4c0c5ff0946d}
TrackID = 3
TrackNumber = 369623808
EditRate = 30000/1001
Origin = 0
Sequence = {df1b45e2-21ce-483a-afd5-c863b27f5223}
Sequence -> Strong Reference to Sequence
Sequence
InstanceUID = {df1b45e2-21ce-483a-afd5-c863b27f5223}
DataDefinition = Sound Essence Track
Duration = 1795
StructuralComponents
StructuralComponent = {a1a86394-da07-4c7e-b43c-7b98a69dcb4f}
StructuralComponent -> Strong Reference to SourceClip
SourceClip
InstanceUID = {a1a86394-da07-4c7e-b43c-7b98a69dcb4f}
Duration = 1795
SourcePackageID = [00000000.0000.0000.00000000],00,00,00,00,[00000000.0000.0000.00000000.00000000]
SourceTrackID = 0
StartPosition = 0
DataDefinition = Sound Essence Track
Tracks_Item = {78be9a2e-7fee-4631-b2cd-19ed29560664}
Tracks_Item -> Strong Reference to Track
Track
InstanceUID = {78be9a2e-7fee-4631-b2cd-19ed29560664}
TrackID = 4
TrackNumber = 369623809
EditRate = 30000/1001
Origin = 0
Sequence = {63565a8b-fd0a-4442-b62b-5f8267b5c8ec}
Sequence -> Strong Reference to Sequence
Sequence
InstanceUID = {63565a8b-fd0a-4442-b62b-5f8267b5c8ec}
DataDefinition = Sound Essence Track
Duration = 1795
StructuralComponents
StructuralComponent = {44be24dc-0374-4ce4-844a-b187d71a9b8f}
StructuralComponent -> Strong Reference to SourceClip
SourceClip
InstanceUID = {44be24dc-0374-4ce4-844a-b187d71a9b8f}
Duration = 1795
SourcePackageID = [00000000.0000.0000.00000000],00,00,00,00,[00000000.0000.0000.00000000.00000000]
SourceTrackID = 0
StartPosition = 0
DataDefinition = Sound Essence Track
Tracks_Item = {4126a1c9-6ae3-4685-a4be-6c8302524d4c}
Tracks_Item -> Strong Reference to Track
Track
InstanceUID = {4126a1c9-6ae3-4685-a4be-6c8302524d4c}
TrackID = 5
TrackNumber = 369623810
EditRate = 30000/1001
Origin = 0
Sequence = {a5228920-315b-4ef4-af0e-b2dbbfd6e59d}
Sequence -> Strong Reference to Sequence
Sequence
InstanceUID = {a5228920-315b-4ef4-af0e-b2dbbfd6e59d}
DataDefinition = Sound Essence Track
Duration = 1795
StructuralComponents
StructuralComponent = {fb22059e-f527-47f2-a50e-b4f14dbb29a5}
StructuralComponent -> Strong Reference to SourceClip
SourceClip
InstanceUID = {fb22059e-f527-47f2-a50e-b4f14dbb29a5}
Duration = 1795
SourcePackageID = [00000000.0000.0000.00000000],00,00,00,00,[00000000.0000.0000.00000000.00000000]
SourceTrackID = 0
StartPosition = 0
DataDefinition = Sound Essence Track
Tracks_Item = {8da331e1-6f5b-4553-9c41-e8cd7ebd43ee}
Tracks_Item -> Strong Reference to Track
Track
InstanceUID = {8da331e1-6f5b-4553-9c41-e8cd7ebd43ee}
TrackID = 6
TrackNumber = 369623811
EditRate = 30000/1001
Origin = 0
Sequence = {749af636-a458-4d5d-8fef-5f3a9400c9dd}
Sequence -> Strong Reference to Sequence
Sequence
InstanceUID = {749af636-a458-4d5d-8fef-5f3a9400c9dd}
DataDefinition = Sound Essence Track
Duration = 1795
StructuralComponents
StructuralComponent = {0070f716-fe46-426c-9cce-b12295100faf}
StructuralComponent -> Strong Reference to SourceClip
SourceClip
InstanceUID = {0070f716-fe46-426c-9cce-b12295100faf}
Duration = 1795
SourcePackageID = [00000000.0000.0000.00000000],00,00,00,00,[00000000.0000.0000.00000000.00000000]
SourceTrackID = 0
StartPosition = 0
DataDefinition = Sound Essence Track
Tracks_Item = {b431e8fa-7e49-4549-b772-7766c3a311cc}
Tracks_Item -> Strong Reference to Track
Track
InstanceUID = {b431e8fa-7e49-4549-b772-7766c3a311cc}
TrackID = 7
TrackNumber = 369623812
EditRate = 30000/1001
Origin = 0
Sequence = {53e6198c-05ae-4c09-9adc-389329f41ed3}
Sequence -> Strong Reference to Sequence
Sequence
InstanceUID = {53e6198c-05ae-4c09-9adc-389329f41ed3}
DataDefinition = Sound Essence Track
Duration = 1795
StructuralComponents
StructuralComponent = {adbbee78-ae83-4d3c-8237-36d8f15be3d9}
StructuralComponent -> Strong Reference to SourceClip
SourceClip
InstanceUID = {adbbee78-ae83-4d3c-8237-36d8f15be3d9}
Duration = 1795
SourcePackageID = [00000000.0000.0000.00000000],00,00,00,00,[00000000.0000.0000.00000000.00000000]
SourceTrackID = 0
StartPosition = 0
DataDefinition = Sound Essence Track
Tracks_Item = {89c909cc-d343-4049-b293-86f474f2b0dc}
Tracks_Item -> Strong Reference to Track
Track
InstanceUID = {89c909cc-d343-4049-b293-86f474f2b0dc}
TrackID = 8
TrackNumber = 369623813
EditRate = 30000/1001
Origin = 0
Sequence = {7d75d96c-ae93-431e-999a-57e3c8021d4e}
Sequence -> Strong Reference to Sequence
Sequence
InstanceUID = {7d75d96c-ae93-431e-999a-57e3c8021d4e}
DataDefinition = Sound Essence Track
Duration = 1795
StructuralComponents
StructuralComponent = {dc75a637-4ba9-4a16-a659-ea64b5f53bd9}
StructuralComponent -> Strong Reference to SourceClip
SourceClip
InstanceUID = {dc75a637-4ba9-4a16-a659-ea64b5f53bd9}
Duration = 1795
SourcePackageID = [00000000.0000.0000.00000000],00,00,00,00,[00000000.0000.0000.00000000.00000000]
SourceTrackID = 0
StartPosition = 0
DataDefinition = Sound Essence Track
Tracks_Item = {d06c51cd-1935-4d32-8bf5-a733d0e85925}
Tracks_Item -> Strong Reference to Track
Track
InstanceUID = {d06c51cd-1935-4d32-8bf5-a733d0e85925}
TrackID = 9
TrackNumber = 369623814
EditRate = 30000/1001
Origin = 0
Sequence = {a8de36e3-a70d-4a2d-925b-1c3106176cfa}
Sequence -> Strong Reference to Sequence
Sequence
InstanceUID = {a8de36e3-a70d-4a2d-925b-1c3106176cfa}
DataDefinition = Sound Essence Track
Duration = 1795
StructuralComponents
StructuralComponent = {f24d2a85-2066-44bc-b142-56e1d9bab676}
StructuralComponent -> Strong Reference to SourceClip
SourceClip
InstanceUID = {f24d2a85-2066-44bc-b142-56e1d9bab676}
Duration = 1795
SourcePackageID = [00000000.0000.0000.00000000],00,00,00,00,[00000000.0000.0000.00000000.00000000]
SourceTrackID = 0
StartPosition = 0
DataDefinition = Sound Essence Track
Tracks_Item = {46b863c4-228d-4cfc-bdd1-7b47a6f0e3c4}
Tracks_Item -> Strong Reference to Track
Track
InstanceUID = {46b863c4-228d-4cfc-bdd1-7b47a6f0e3c4}
TrackID = 10
TrackNumber = 369623815
EditRate = 30000/1001
Origin = 0
Sequence = {46f2585a-99de-408b-85dd-fed3f456e496}
Sequence -> Strong Reference to Sequence
Sequence
InstanceUID = {46f2585a-99de-408b-85dd-fed3f456e496}
DataDefinition = Sound Essence Track
Duration = 1795
StructuralComponents
StructuralComponent = {945ebfc9-547a-4aeb-9030-5a4d09fac3bd}
StructuralComponent -> Strong Reference to SourceClip
SourceClip
InstanceUID = {945ebfc9-547a-4aeb-9030-5a4d09fac3bd}
Duration = 1795
SourcePackageID = [00000000.0000.0000.00000000],00,00,00,00,[00000000.0000.0000.00000000.00000000]
SourceTrackID = 0
StartPosition = 0
DataDefinition = Sound Essence Track
Descriptor = {e371ccd8-0fb6-4e8f-b30b-e1b28563d5a8}
Descriptor -> Strong Reference to MultipleDescriptor
MultipleDescriptor
InstanceUID = {e371ccd8-0fb6-4e8f-b30b-e1b28563d5a8}
SampleRate = 30000/1001
EssenceContainer = MXF-GC Generic Essence Multiple Mappings
SubDescriptorUIDs
SubDescriptorUID = {5eac0a23-3194-4908-bcb9-2fba4de29667}
SubDescriptorUID -> Strong Reference to CDCIEssenceDescriptor
CDCIEssenceDescriptor
InstanceUID = {5eac0a23-3194-4908-bcb9-2fba4de29667}
LinkedTrackID = 2
EssenceContainer = MXF-GC JPEG-2000 Picture Mappings
HorizontalSubsampling = 2
VerticalSubsampling = 1
SampleRate = 30000/1001
AspectRatio = 16/9
FrameLayout = 1
SignalStandard = 4
ComponentDepth = 10
StoredWidth = 1920
StoredHeight = 544
SampledWidth = 1920
SampledHeight = 544
SampledXOffset = 0
SampledYOffset = 0
DisplayWidth = 1920
DisplayHeight = 540
DisplayXOffset = 0
DisplayYOffset = 0
DisplayF2Offset = 0
StoredF2Offset = 0
Gamma = [060e2b34.0401.0101.04010101.01010000]
FieldDominance = 0
PictureEssenceCoding = [060e2b34.0401.010a.04010202.0301017f]
VideoLineMap
VideoLineMapEntry = 21
VideoLineMapEntry = 584
BitRate = 100000000
SubDescriptors
SubDescriptor = {6d0b31be-a567-4889-82e0-5e2c036a5bd7}
SubDescriptor -> Strong Reference to JPEG2000PictureSubDescriptor
JPEG2000PictureSubDescriptor
InstanceUID = {6d0b31be-a567-4889-82e0-5e2c036a5bd7}
Rsiz = 0
Xsiz = 1920
Ysiz = 544
XOsiz = 0
YOsiz = 0
XTsiz = 1920
YTsiz = 544
XTOsiz = 0
YTOsiz = 0
Csiz = 3
PictureComponentSizing
PictureComponentSize = Ssiz="13", XRsiz="1", YRsiz="1"
PictureComponentSize = Ssiz="13", XRsiz="2", YRsiz="1"
PictureComponentSize = Ssiz="13", XRsiz="2", YRsiz="1"
SubDescriptorUID = {04548ee5-d74c-4513-9bea-0ea0cec1d898}
SubDescriptorUID -> Strong Reference to AES3PCMDescriptor
AES3PCMDescriptor
InstanceUID = {04548ee5-d74c-4513-9bea-0ea0cec1d898}
LinkedTrackID = 3
SampleRate = 30000/1001
EssenceContainer = MXF-GC AES-BWF Audio
AudioSamplingRate = 48000/1
Locked = 1
AudioRefLevel = 0
ChannelCount = 1
QuantizationBits = 24
BlockAlign = 3
AvgBps = 144000
ChannelStatusMode = ChannelStatusMode_None
SubDescriptorUID = {0c8acf68-7888-431e-96a7-0e5242981917}
SubDescriptorUID -> Strong Reference to AES3PCMDescriptor
AES3PCMDescriptor
InstanceUID = {0c8acf68-7888-431e-96a7-0e5242981917}
LinkedTrackID = 4
SampleRate = 30000/1001
EssenceContainer = MXF-GC AES-BWF Audio
AudioSamplingRate = 48000/1
Locked = 1
AudioRefLevel = 0
ChannelCount = 1
QuantizationBits = 24
BlockAlign = 3
AvgBps = 144000
ChannelStatusMode = ChannelStatusMode_None
SubDescriptorUID = {be170312-fc44-43a0-85e1-e4054a1a9fa0}
SubDescriptorUID -> Strong Reference to AES3PCMDescriptor
AES3PCMDescriptor
InstanceUID = {be170312-fc44-43a0-85e1-e4054a1a9fa0}
LinkedTrackID = 5
SampleRate = 30000/1001
EssenceContainer = MXF-GC AES-BWF Audio
AudioSamplingRate = 48000/1
Locked = 1
AudioRefLevel = 0
ChannelCount = 1
QuantizationBits = 24
BlockAlign = 3
AvgBps = 144000
ChannelStatusMode = ChannelStatusMode_None
SubDescriptorUID = {74b03235-8500-4b06-8c75-dbe808a1e96a}
SubDescriptorUID -> Strong Reference to AES3PCMDescriptor
AES3PCMDescriptor
InstanceUID = {74b03235-8500-4b06-8c75-dbe808a1e96a}
LinkedTrackID = 6
SampleRate = 30000/1001
EssenceContainer = MXF-GC AES-BWF Audio
AudioSamplingRate = 48000/1
Locked = 1
AudioRefLevel = 0
ChannelCount = 1
QuantizationBits = 24
BlockAlign = 3
AvgBps = 144000
ChannelStatusMode = ChannelStatusMode_None
SubDescriptorUID = {a23b7ec2-0e0a-4eef-ae91-18629ee8a29d}
SubDescriptorUID -> Strong Reference to AES3PCMDescriptor
AES3PCMDescriptor
InstanceUID = {a23b7ec2-0e0a-4eef-ae91-18629ee8a29d}
LinkedTrackID = 7
SampleRate = 30000/1001
EssenceContainer = MXF-GC AES-BWF Audio
AudioSamplingRate = 48000/1
Locked = 1
AudioRefLevel = 0
ChannelCount = 1
QuantizationBits = 24
BlockAlign = 3
AvgBps = 144000
ChannelStatusMode = ChannelStatusMode_None
SubDescriptorUID = {a3c8069a-2f31-4640-8285-7c66b5a40a94}
SubDescriptorUID -> Strong Reference to AES3PCMDescriptor
AES3PCMDescriptor
InstanceUID = {a3c8069a-2f31-4640-8285-7c66b5a40a94}
LinkedTrackID = 8
SampleRate = 30000/1001
EssenceContainer = MXF-GC AES-BWF Audio
AudioSamplingRate = 48000/1
Locked = 1
AudioRefLevel = 0
ChannelCount = 1
QuantizationBits = 24
BlockAlign = 3
AvgBps = 144000
ChannelStatusMode = ChannelStatusMode_None
SubDescriptorUID = {c9bdafda-bc64-4d84-9633-33c53b299713}
SubDescriptorUID -> Strong Reference to AES3PCMDescriptor
AES3PCMDescriptor
InstanceUID = {c9bdafda-bc64-4d84-9633-33c53b299713}
LinkedTrackID = 9
SampleRate = 30000/1001
EssenceContainer = MXF-GC AES-BWF Audio
AudioSamplingRate = 48000/1
Locked = 1
AudioRefLevel = 0
ChannelCount = 1
QuantizationBits = 24
BlockAlign = 3
AvgBps = 144000
ChannelStatusMode = ChannelStatusMode_None
SubDescriptorUID = {b8cadc14-7ef2-47a2-bc9b-0c9a329ffe27}
SubDescriptorUID -> Strong Reference to AES3PCMDescriptor
AES3PCMDescriptor
InstanceUID = {b8cadc14-7ef2-47a2-bc9b-0c9a329ffe27}
LinkedTrackID = 10
SampleRate = 30000/1001
EssenceContainer = MXF-GC AES-BWF Audio
AudioSamplingRate = 48000/1
Locked = 1
AudioRefLevel = 0
ChannelCount = 1
QuantizationBits = 24
BlockAlign = 3
AvgBps = 144000
ChannelStatusMode = ChannelStatusMode_None
EssenceContainerData
EssenceContainer = {72fb4363-ac25-4397-b01f-683dcedf80c3}
EssenceContainer -> Strong Reference to EssenceContainerData
EssenceContainerData
InstanceUID = {72fb4363-ac25-4397-b01f-683dcedf80c3}
LinkedPackageUID = [060a2b34.0101.0105.01010d43],13,00,00,00,{6ee37e14-f008-4237-87ae-e3c8d74aa7c5}
BodySID = 2
IndexSID = 1
OperationalPattern = MXF OP1a SingleItem SinglePackage
EssenceContainers
EssenceContainer = MXF-GC Generic Essence Multiple Mappings
EssenceContainer = MXF-GC JPEG-2000 Picture Mappings
EssenceContainer = MXF-GC AES-BWF Audio
DMSchemes
No index table in this partition
Partition at 0x00003400 is for BodySID 0x0002
Reading pack at 0x00003400
ClosedCompleteBodyPartition
MajorVersion = 1
MinorVersion = 2
KAGSize = 512
ThisPartition = 13312
PreviousPartition = 0
FooterPartition = 823684096
HeaderByteCount = 0
IndexByteCount = 0
IndexSID = 0
BodyOffset = 0
BodySID = 2
OperationalPattern = MXF OP1a SingleItem SinglePackage
EssenceContainers
EssenceContainer = MXF-GC Generic Essence Multiple Mappings
EssenceContainer = MXF-GC JPEG-2000 Picture Mappings
EssenceContainer = MXF-GC AES-BWF Audio
No header metadata in this partition
No index table in this partition
Reading pack at 0x00000000
Reading pack at 0x00000000
Adding ClosedCompleteHeader for BodySID 0x0000 at 0x00000000
Adding a partition to a RIP
Generating new PartitionInfo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20160314/a307db9f/attachment.sig>
More information about the ffmpeg-devel
mailing list