summaryrefslogtreecommitdiff
path: root/test/ref/DCP/video.dump
blob: c01dfd73cb8633753f4018fb8143e7d97216f509 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
Dump an MXF file using MXFLib
- using dictionary "dict.xml"

Partition at 0x00000000 is for BodySID 0x0000
ClosedCompleteHeader
  MajorVersion = 1
  MinorVersion = 2
  KAGSize = 1
  ThisPartition = 0
  PreviousPartition = 0
  FooterPartition = 25476
  HeaderByteCount = 16244
  IndexByteCount = 0
  IndexSID = 0
  BodyOffset = 0
  BodySID = 0
  OperationalPattern = MXF Specialized OP Atom
  EssenceContainers
    EssenceContainer = MXF-GC Generic Essence Multiple Mappings
    EssenceContainer = MXF-GC JPEG-2000 Picture Mappings

Header Metadata:
  Preface
    InstanceUID = {772726eb-422b-478c-869c-679e550ee103}
    LastModifiedDate = 2012-07-16 17:28:27.000
    Version = 258
    ObjectModelVersion = 0
    PrimaryPackage -> Weak Reference to SourcePackage
    Identifications
      Identification = {7079b446-6e8c-4bfb-91d6-8e2053a0b4c2}
      Identification -> Strong Reference to Identification
        Identification
          InstanceUID = {7079b446-6e8c-4bfb-91d6-8e2053a0b4c2}
          ThisGenerationUID = {4f2bd67b-f257-4ed9-ac9d-6956bbe61c36}
          CompanyName = OpenDCP
          ProductName = OpenDCP
          ProductVersion = Major="0", Minor="0", Patch="0", Build="0", Release="VersionUnknown"
          VersionString = 0.0.25
          ProductUID = {43059a1d-0432-4101-b83f-736815acf31d}
          ModificationDate = 2012-07-16 17:28:27.000
          ToolkitVersion = Major="1", Minor="8", Patch="44", Build="27240", Release="VersionReleased"
          Platform = unix
    ContentStorage = {f11189d2-31a5-4c7b-8608-59ff5d340245}
    ContentStorage -> Strong Reference to ContentStorage
      ContentStorage
        InstanceUID = {f11189d2-31a5-4c7b-8608-59ff5d340245}
        Packages
          Package = {80a78644-dda6-43d7-a55b-77c4fec29654}
          Package -> Strong Reference to MaterialPackage
            MaterialPackage
              InstanceUID = {80a78644-dda6-43d7-a55b-77c4fec29654}
              PackageUID = [060a2b34.0101.0105.01010f20],13,00,00,00,{2542c57c-5a87-4834-918b-9f09153e10ca}
              Name = AS-DCP Material Package
              PackageCreationDate = 2012-07-16 17:28:27.000
              PackageModifiedDate = 2012-07-16 17:28:27.000
              Tracks
                Tracks_Item = {79f6d86f-3f08-40b3-943b-e7e3b1819209}
                Tracks_Item -> Strong Reference to Track
                  Track
                    InstanceUID = {79f6d86f-3f08-40b3-943b-e7e3b1819209}
                    TrackID = 1
                    TrackNumber = 0
                    TrackName = Timecode Track
                    Sequence = {6964beaf-d7fc-4f74-8d58-6a095850df00}
                    Sequence -> Strong Reference to Sequence
                      Sequence
                        InstanceUID = {6964beaf-d7fc-4f74-8d58-6a095850df00}
                        DataDefinition = SMPTE 12M Timecode Track
                        Duration = 24
                        StructuralComponents
                          StructuralComponent = {9c28304b-6293-4651-8e20-ba11db057222}
                          StructuralComponent -> Strong Reference to TimecodeComponent
                            TimecodeComponent
                              InstanceUID = {9c28304b-6293-4651-8e20-ba11db057222}
                              DataDefinition = SMPTE 12M Timecode Track
                              Duration = 24
                              RoundedTimecodeBase = 24
                              StartTimecode = 0
                              DropFrame = 0
                    EditRate = 24/1
                    Origin = 0
                Tracks_Item = {4cc1735a-c2e5-40c5-a3d8-4699d9d8f28a}
                Tracks_Item -> Strong Reference to Track
                  Track
                    InstanceUID = {4cc1735a-c2e5-40c5-a3d8-4699d9d8f28a}
                    TrackID = 2
                    TrackNumber = 0
                    TrackName = Picture Track
                    Sequence = {85182d60-83d9-490d-9a6e-9939ea88593b}
                    Sequence -> Strong Reference to Sequence
                      Sequence
                        InstanceUID = {85182d60-83d9-490d-9a6e-9939ea88593b}
                        DataDefinition = Picture Essence Track
                        Duration = 24
                        StructuralComponents
                          StructuralComponent = {8d1a4bab-3854-4110-a6c6-a8658947859e}
                          StructuralComponent -> Strong Reference to SourceClip
                            SourceClip
                              InstanceUID = {8d1a4bab-3854-4110-a6c6-a8658947859e}
                              DataDefinition = Picture Essence Track
                              Duration = 24
                              StartPosition = 0
                              SourcePackageID = [060a2b34.0101.0105.01010f20],13,00,00,00,{0a2335fe-09a3-4a19-b5ea-2e0308e727b3}
                              SourceTrackID = 2
                    EditRate = 24/1
                    Origin = 0
          Package = {24569e0a-10e9-42b5-bbb6-c81b76ec6c7e}
          Package -> Strong Reference to SourcePackage
            SourcePackage
              InstanceUID = {24569e0a-10e9-42b5-bbb6-c81b76ec6c7e}
              PackageUID = [060a2b34.0101.0105.01010f20],13,00,00,00,{0a2335fe-09a3-4a19-b5ea-2e0308e727b3}
              Name = File Package: SMPTE 429-4 frame wrapping of JPEG 2000 codestreams
              PackageCreationDate = 2012-07-16 17:28:27.000
              PackageModifiedDate = 2012-07-16 17:28:27.000
              Tracks
                Tracks_Item = {072c2857-9116-4802-98bb-1c585580baae}
                Tracks_Item -> Strong Reference to Track
                  Track
                    InstanceUID = {072c2857-9116-4802-98bb-1c585580baae}
                    TrackID = 1
                    TrackNumber = 0
                    TrackName = Timecode Track
                    Sequence = {82f075be-eb53-47c2-b6d6-5aa053756248}
                    Sequence -> Strong Reference to Sequence
                      Sequence
                        InstanceUID = {82f075be-eb53-47c2-b6d6-5aa053756248}
                        DataDefinition = SMPTE 12M Timecode Track
                        Duration = 24
                        StructuralComponents
                          StructuralComponent = {29dc1968-3487-4ef2-a156-949afe99fdab}
                          StructuralComponent -> Strong Reference to TimecodeComponent
                            TimecodeComponent
                              InstanceUID = {29dc1968-3487-4ef2-a156-949afe99fdab}
                              DataDefinition = SMPTE 12M Timecode Track
                              Duration = 24
                              RoundedTimecodeBase = 24
                              StartTimecode = 86400
                              DropFrame = 0
                    EditRate = 24/1
                    Origin = 0
                Tracks_Item = {f2f685f0-25f5-4d65-9592-7f511c730706}
                Tracks_Item -> Strong Reference to Track
                  Track
                    InstanceUID = {f2f685f0-25f5-4d65-9592-7f511c730706}
                    TrackID = 2
                    TrackNumber = 352389121
                    TrackName = Picture Track
                    Sequence = {90bbbbca-9042-4244-9db2-939c83cd1a84}
                    Sequence -> Strong Reference to Sequence
                      Sequence
                        InstanceUID = {90bbbbca-9042-4244-9db2-939c83cd1a84}
                        DataDefinition = Picture Essence Track
                        Duration = 24
                        StructuralComponents
                          StructuralComponent = {f1f17679-2c07-458c-af0d-cfdadde6a705}
                          StructuralComponent -> Strong Reference to SourceClip
                            SourceClip
                              InstanceUID = {f1f17679-2c07-458c-af0d-cfdadde6a705}
                              DataDefinition = Picture Essence Track
                              Duration = 24
                              StartPosition = 0
                              SourcePackageID = [00000000.0000.0000.00000000],00,00,00,00,[00000000.0000.0000.00000000.00000000]
                              SourceTrackID = 0
                    EditRate = 24/1
                    Origin = 0
              Descriptor = {d33fd7d1-a6ce-4f9f-ade5-db60bf89e34b}
              Descriptor -> Strong Reference to RGBAEssenceDescriptor
                RGBAEssenceDescriptor
                  InstanceUID = {d33fd7d1-a6ce-4f9f-ade5-db60bf89e34b}
                  SubDescriptors
                    SubDescriptor = {d4700ab9-4c69-44d1-a849-8920b60b017e}
                    SubDescriptor -> Strong Reference to JPEG2000PictureSubDescriptor
                      JPEG2000PictureSubDescriptor
                        InstanceUID = {d4700ab9-4c69-44d1-a849-8920b60b017e}
                        Rsiz = 3
                        Xsiz = 32
                        Ysiz = 32
                        XOsiz = 0
                        YOsiz = 0
                        XTsiz = 32
                        YTsiz = 32
                        XTOsiz = 0
                        YTOsiz = 0
                        Csiz = 3
                        PictureComponentSizing
                          PictureComponentSize = Ssiz="7", XRsiz="1", YRsiz="1"
                          PictureComponentSize = Ssiz="7", XRsiz="1", YRsiz="1"
                          PictureComponentSize = Ssiz="7", XRsiz="1", YRsiz="1"
                        CodingStyleDefault = Scod="1", SGcod="ProgressionOrder="4", NumberOfLayers="1", MultipleComponentTransformation="1"", SPcod="DecompositionLevels="5", CodeblockWidth="3", CodeblockHeight="3", CodeblockStyle="0", Transformation="0"", PrecinctSize="119, 136, 136, 136, 136, 136"
                        QuantizationDefault = Sqcd="66", SPqcd="119, 32, 118, 240, 118, 240, 118, 192, 111, 0, 111, 0, 110, 224, 103, 80, 103, 80, 103, 104, 80, 5, 80, 5, 80, 71, 87, 211, 87, 211, 87, 98"
                  LinkedTrackID = 2
                  SampleRate = 24/1
                  ContainerDuration = 24
                  EssenceContainer = MXF-GC JPEG-2000 Picture Mappings
                  FrameLayout = 0
                  StoredWidth = 32
                  StoredHeight = 32
                  AspectRatio = 32/32
                  PictureEssenceCoding = [060e2b34.0401.0109.04010202.03010103]
                  ComponentMaxRef = 4095
                  ComponentMinRef = 0
        EssenceContainerData
          EssenceContainer = {7d384edf-2ff0-4b50-ab06-9165947b289b}
          EssenceContainer -> Strong Reference to EssenceContainerData
            EssenceContainerData
              InstanceUID = {7d384edf-2ff0-4b50-ab06-9165947b289b}
              LinkedPackageUID = [060a2b34.0101.0105.01010f20],13,00,00,00,{0a2335fe-09a3-4a19-b5ea-2e0308e727b3}
              IndexSID = 129
              BodySID = 1
    OperationalPattern = MXF Specialized OP Atom
    EssenceContainers
      EssenceContainer = MXF-GC Generic Essence Multiple Mappings
      EssenceContainer = MXF-GC JPEG-2000 Picture Mappings
    DMSchemes

No index table in this partition

Partition at 0x00004000 is for BodySID 0x0001

Partition at 0x00006384 is for BodySID 0x0000
CompleteFooter
  MajorVersion = 1
  MinorVersion = 2
  KAGSize = 1
  ThisPartition = 25476
  PreviousPartition = 16384
  FooterPartition = 25476
  HeaderByteCount = 0
  IndexByteCount = 404
  IndexSID = 129
  BodyOffset = 0
  BodySID = 0
  OperationalPattern = MXF Specialized OP Atom
  EssenceContainers
    EssenceContainer = MXF-GC Generic Essence Multiple Mappings
    EssenceContainer = MXF-GC JPEG-2000 Picture Mappings
No header metadata in this partition

Index Table Segment (first edit unit = 0, duration = 24) :
  Indexing BodySID 0x0001 from IndexSID 0x0081

 Bytestream Order:
  EditUnit   0 for stream 0 is at 0x00000000, Flags=00  *Exact*
  EditUnit   1 for stream 0 is at 0x00000175, Flags=00  *Exact*
  EditUnit   2 for stream 0 is at 0x000002ea, Flags=00  *Exact*
  EditUnit   3 for stream 0 is at 0x0000045f, Flags=00  *Exact*
  EditUnit   4 for stream 0 is at 0x000005d4, Flags=00  *Exact*
  EditUnit   5 for stream 0 is at 0x00000749, Flags=00  *Exact*
  EditUnit   6 for stream 0 is at 0x000008be, Flags=00  *Exact*
  EditUnit   7 for stream 0 is at 0x00000a33, Flags=00  *Exact*
  EditUnit   8 for stream 0 is at 0x00000ba8, Flags=00  *Exact*
  EditUnit   9 for stream 0 is at 0x00000d1d, Flags=00  *Exact*
  EditUnit  10 for stream 0 is at 0x00000e92, Flags=00  *Exact*
  EditUnit  11 for stream 0 is at 0x00001007, Flags=00  *Exact*
  EditUnit  12 for stream 0 is at 0x0000117c, Flags=00  *Exact*
  EditUnit  13 for stream 0 is at 0x000012f1, Flags=00  *Exact*
  EditUnit  14 for stream 0 is at 0x00001466, Flags=00  *Exact*
  EditUnit  15 for stream 0 is at 0x000015db, Flags=00  *Exact*
  EditUnit  16 for stream 0 is at 0x00001750, Flags=00  *Exact*
  EditUnit  17 for stream 0 is at 0x000018c5, Flags=00  *Exact*
  EditUnit  18 for stream 0 is at 0x00001a3a, Flags=00  *Exact*
  EditUnit  19 for stream 0 is at 0x00001baf, Flags=00  *Exact*
  EditUnit  20 for stream 0 is at 0x00001d24, Flags=00  *Exact*
  EditUnit  21 for stream 0 is at 0x00001e99, Flags=00  *Exact*
  EditUnit  22 for stream 0 is at 0x0000200e, Flags=00  *Exact*
  EditUnit  23 for stream 0 is at 0x00002183, Flags=00  *Exact*

 Presentation Order:
  EditUnit   0 for stream 0 is at 0x00000000, Flags=00  *Exact*
  EditUnit   1 for stream 0 is at 0x00000175, Flags=00  *Exact*
  EditUnit   2 for stream 0 is at 0x000002ea, Flags=00  *Exact*
  EditUnit   3 for stream 0 is at 0x0000045f, Flags=00  *Exact*
  EditUnit   4 for stream 0 is at 0x000005d4, Flags=00  *Exact*
  EditUnit   5 for stream 0 is at 0x00000749, Flags=00  *Exact*
  EditUnit   6 for stream 0 is at 0x000008be, Flags=00  *Exact*
  EditUnit   7 for stream 0 is at 0x00000a33, Flags=00  *Exact*
  EditUnit   8 for stream 0 is at 0x00000ba8, Flags=00  *Exact*
  EditUnit   9 for stream 0 is at 0x00000d1d, Flags=00  *Exact*
  EditUnit  10 for stream 0 is at 0x00000e92, Flags=00  *Exact*
  EditUnit  11 for stream 0 is at 0x00001007, Flags=00  *Exact*
  EditUnit  12 for stream 0 is at 0x0000117c, Flags=00  *Exact*
  EditUnit  13 for stream 0 is at 0x000012f1, Flags=00  *Exact*
  EditUnit  14 for stream 0 is at 0x00001466, Flags=00  *Exact*
  EditUnit  15 for stream 0 is at 0x000015db, Flags=00  *Exact*
  EditUnit  16 for stream 0 is at 0x00001750, Flags=00  *Exact*
  EditUnit  17 for stream 0 is at 0x000018c5, Flags=00  *Exact*
  EditUnit  18 for stream 0 is at 0x00001a3a, Flags=00  *Exact*
  EditUnit  19 for stream 0 is at 0x00001baf, Flags=00  *Exact*
  EditUnit  20 for stream 0 is at 0x00001d24, Flags=00  *Exact*
  EditUnit  21 for stream 0 is at 0x00001e99, Flags=00  *Exact*
  EditUnit  22 for stream 0 is at 0x0000200e, Flags=00  *Exact*
  EditUnit  23 for stream 0 is at 0x00002183, Flags=00  *Exact*

Read RIP
  BodySID 0x0000 is at 0x00000000 and is not loaded
  BodySID 0x0001 is at 0x00004000 and is not loaded
  BodySID 0x0000 is at 0x00006384 and is not loaded

Scanned RIP
  BodySID 0x0000 is at 0x00000000 type ClosedCompleteHeader
  BodySID 0x0001 is at 0x00004000 type ClosedCompleteBodyPartition
  BodySID 0x0000 is at 0x00006384 type CompleteFooter