mirror of
https://github.com/wader/fq.git
synced 2024-12-29 00:22:38 +03:00
1b32b42f93
Generate more code More generic and comfortable API Improve and Update format decoder to new API Add some more format tests
529 lines
67 KiB
Plaintext
529 lines
67 KiB
Plaintext
# ffmpeg -f lavfi -i testsrc -c:v h264 -f matroska -t 50ms avc.mkv
|
|
$ fq -d matroska verbose /avc.mkv
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|.: {} /avc.mkv (matroska) 0x0-0xd46.7 (3399)
|
|
| | | elements: [2] 0x0-0xd46.7 (3399)
|
|
| | | [0]: element {} 0x0-0x27.7 (40)
|
|
0x0000|1a 45 df a3 |.E.. | id: "EBML" (0x1a45dfa3) 0x0-0x3.7 (4)
|
|
| | | type: "master" (7) 0x4-NA (0)
|
|
0x0000| a3 | . | size: 35 0x4-0x4.7 (1)
|
|
| | | elements: [7] 0x5-0x27.7 (35)
|
|
| | | [0]: element {} 0x5-0x8.7 (4)
|
|
0x0000| 42 86 | B. | id: "EBMLVersion" (0x4286) 0x5-0x6.7 (2)
|
|
| | | type: "uinteger" (1) 0x7-NA (0)
|
|
0x0000| 81 | . | size: 1 0x7-0x7.7 (1)
|
|
0x0000| 01 | . | value: 1 0x8-0x8.7 (1)
|
|
| | | [1]: element {} 0x9-0xc.7 (4)
|
|
0x0000| 42 f7 | B. | id: "EBMLReadVersion" (0x42f7) 0x9-0xa.7 (2)
|
|
| | | type: "uinteger" (1) 0xb-NA (0)
|
|
0x0000| 81 | . | size: 1 0xb-0xb.7 (1)
|
|
0x0000| 01 | . | value: 1 0xc-0xc.7 (1)
|
|
| | | [2]: element {} 0xd-0x10.7 (4)
|
|
0x0000| 42 f2 | B. | id: "EBMLMaxIDLength" (0x42f2) 0xd-0xe.7 (2)
|
|
| | | type: "uinteger" (1) 0xf-NA (0)
|
|
0x0000| 81| .| size: 1 0xf-0xf.7 (1)
|
|
0x0010|04 |. | value: 4 0x10-0x10.7 (1)
|
|
| | | [3]: element {} 0x11-0x14.7 (4)
|
|
0x0010| 42 f3 | B. | id: "EBMLMaxSizeLength" (0x42f3) 0x11-0x12.7 (2)
|
|
| | | type: "uinteger" (1) 0x13-NA (0)
|
|
0x0010| 81 | . | size: 1 0x13-0x13.7 (1)
|
|
0x0010| 08 | . | value: 8 0x14-0x14.7 (1)
|
|
| | | [4]: element {} 0x15-0x1f.7 (11)
|
|
0x0010| 42 82 | B. | id: "DocType" (0x4282) 0x15-0x16.7 (2)
|
|
| | | type: "string" (3) 0x17-NA (0)
|
|
0x0010| 88 | . | size: 8 0x17-0x17.7 (1)
|
|
0x0010| 6d 61 74 72 6f 73 6b 61| matroska| value: "matroska" 0x18-0x1f.7 (8)
|
|
| | | [5]: element {} 0x20-0x23.7 (4)
|
|
0x0020|42 87 |B. | id: "DocTypeVersion" (0x4287) 0x20-0x21.7 (2)
|
|
| | | type: "uinteger" (1) 0x22-NA (0)
|
|
0x0020| 81 | . | size: 1 0x22-0x22.7 (1)
|
|
0x0020| 04 | . | value: 4 0x23-0x23.7 (1)
|
|
| | | [6]: element {} 0x24-0x27.7 (4)
|
|
0x0020| 42 85 | B. | id: "DocTypeReadVersion" (0x4285) 0x24-0x25.7 (2)
|
|
| | | type: "uinteger" (1) 0x26-NA (0)
|
|
0x0020| 81 | . | size: 1 0x26-0x26.7 (1)
|
|
0x0020| 02 | . | value: 2 0x27-0x27.7 (1)
|
|
| | | [1]: element {} 0x28-0xd46.7 (3359)
|
|
0x0020| 18 53 80 67 | .S.g | id: "Segment" (0x18538067) 0x28-0x2b.7 (4)
|
|
| | | type: "master" (7) 0x2c-NA (0)
|
|
0x0020| 01 00 00 00| ....| size: 3347 0x2c-0x33.7 (8)
|
|
0x0030|00 00 0d 13 |.... |
|
|
| | | elements: [7] 0x34-0xd46.7 (3347)
|
|
| | | [0]: element {} 0x34-0x78.7 (69)
|
|
0x0030| 11 4d 9b 74 | .M.t | id: "SeekHead" (0x114d9b74) (Contains the Segment Position of other Top-Level Elements.) 0x34-0x37.7 (4)
|
|
| | | type: "master" (7) 0x38-NA (0)
|
|
0x0030| c0 | . | size: 64 0x38-0x38.7 (1)
|
|
| | | elements: [5] 0x39-0x78.7 (64)
|
|
| | | [0]: element {} 0x39-0x3e.7 (6)
|
|
0x0030| bf | . | id: "CRC-32" (0xbf) 0x39-0x39.7 (1)
|
|
| | | type: "binary" (6) 0x3a-NA (0)
|
|
0x0030| 84 | . | size: 4 0x3a-0x3a.7 (1)
|
|
0x0030| 7d 9c 3e c5 | }.>. | value: raw bits 0x3b-0x3e.7 (4)
|
|
| | | [1]: element {} 0x3f-0x4c.7 (14)
|
|
0x0030| 4d| M| id: "Seek" (0x4dbb) (Contains a single seek entry to an EBML Element.) 0x3f-0x40.7 (2)
|
|
0x0040|bb |. |
|
|
| | | type: "master" (7) 0x41-NA (0)
|
|
0x0040| 8b | . | size: 11 0x41-0x41.7 (1)
|
|
| | | elements: [2] 0x42-0x4c.7 (11)
|
|
| | | [0]: element {} 0x42-0x48.7 (7)
|
|
0x0040| 53 ab | S. | id: "SeekID" (0x53ab) (The binary ID corresponding to the Element name.) 0x42-0x43.7 (2)
|
|
| | | type: "binary" (6) 0x44-NA (0)
|
|
0x0040| 84 | . | size: 4 0x44-0x44.7 (1)
|
|
0x0040| 15 49 a9 66 | .I.f | value: raw bits 0x45-0x48.7 (4)
|
|
| | | [1]: element {} 0x49-0x4c.7 (4)
|
|
0x0040| 53 ac | S. | id: "SeekPosition" (0x53ac) (The Segment Position of the Element.) 0x49-0x4a.7 (2)
|
|
| | | type: "uinteger" (1) 0x4b-NA (0)
|
|
0x0040| 81 | . | size: 1 0x4b-0x4b.7 (1)
|
|
0x0040| a1 | . | value: 161 0x4c-0x4c.7 (1)
|
|
| | | [2]: element {} 0x4d-0x5a.7 (14)
|
|
0x0040| 4d bb | M. | id: "Seek" (0x4dbb) (Contains a single seek entry to an EBML Element.) 0x4d-0x4e.7 (2)
|
|
| | | type: "master" (7) 0x4f-NA (0)
|
|
0x0040| 8b| .| size: 11 0x4f-0x4f.7 (1)
|
|
| | | elements: [2] 0x50-0x5a.7 (11)
|
|
| | | [0]: element {} 0x50-0x56.7 (7)
|
|
0x0050|53 ab |S. | id: "SeekID" (0x53ab) (The binary ID corresponding to the Element name.) 0x50-0x51.7 (2)
|
|
| | | type: "binary" (6) 0x52-NA (0)
|
|
0x0050| 84 | . | size: 4 0x52-0x52.7 (1)
|
|
0x0050| 16 54 ae 6b | .T.k | value: raw bits 0x53-0x56.7 (4)
|
|
| | | [1]: element {} 0x57-0x5a.7 (4)
|
|
0x0050| 53 ac | S. | id: "SeekPosition" (0x53ac) (The Segment Position of the Element.) 0x57-0x58.7 (2)
|
|
| | | type: "uinteger" (1) 0x59-NA (0)
|
|
0x0050| 81 | . | size: 1 0x59-0x59.7 (1)
|
|
0x0050| f1 | . | value: 241 0x5a-0x5a.7 (1)
|
|
| | | [3]: element {} 0x5b-0x69.7 (15)
|
|
0x0050| 4d bb | M. | id: "Seek" (0x4dbb) (Contains a single seek entry to an EBML Element.) 0x5b-0x5c.7 (2)
|
|
| | | type: "master" (7) 0x5d-NA (0)
|
|
0x0050| 8c | . | size: 12 0x5d-0x5d.7 (1)
|
|
| | | elements: [2] 0x5e-0x69.7 (12)
|
|
| | | [0]: element {} 0x5e-0x64.7 (7)
|
|
0x0050| 53 ab| S.| id: "SeekID" (0x53ab) (The binary ID corresponding to the Element name.) 0x5e-0x5f.7 (2)
|
|
| | | type: "binary" (6) 0x60-NA (0)
|
|
0x0060|84 |. | size: 4 0x60-0x60.7 (1)
|
|
0x0060| 12 54 c3 67 | .T.g | value: raw bits 0x61-0x64.7 (4)
|
|
| | | [1]: element {} 0x65-0x69.7 (5)
|
|
0x0060| 53 ac | S. | id: "SeekPosition" (0x53ac) (The Segment Position of the Element.) 0x65-0x66.7 (2)
|
|
| | | type: "uinteger" (1) 0x67-NA (0)
|
|
0x0060| 82 | . | size: 2 0x67-0x67.7 (1)
|
|
0x0060| 01 7b | .{ | value: 379 0x68-0x69.7 (2)
|
|
| | | [4]: element {} 0x6a-0x78.7 (15)
|
|
0x0060| 4d bb | M. | id: "Seek" (0x4dbb) (Contains a single seek entry to an EBML Element.) 0x6a-0x6b.7 (2)
|
|
| | | type: "master" (7) 0x6c-NA (0)
|
|
0x0060| 8c | . | size: 12 0x6c-0x6c.7 (1)
|
|
| | | elements: [2] 0x6d-0x78.7 (12)
|
|
| | | [0]: element {} 0x6d-0x73.7 (7)
|
|
0x0060| 53 ab | S. | id: "SeekID" (0x53ab) (The binary ID corresponding to the Element name.) 0x6d-0x6e.7 (2)
|
|
| | | type: "binary" (6) 0x6f-NA (0)
|
|
0x0060| 84| .| size: 4 0x6f-0x6f.7 (1)
|
|
0x0070|1c 53 bb 6b |.S.k | value: raw bits 0x70-0x73.7 (4)
|
|
| | | [1]: element {} 0x74-0x78.7 (5)
|
|
0x0070| 53 ac | S. | id: "SeekPosition" (0x53ac) (The Segment Position of the Element.) 0x74-0x75.7 (2)
|
|
| | | type: "uinteger" (1) 0x76-NA (0)
|
|
0x0070| 82 | . | size: 2 0x76-0x76.7 (1)
|
|
0x0070| 0c f7 | .. | value: 3319 0x77-0x78.7 (2)
|
|
| | | [1]: element {} 0x79-0xd4.7 (92)
|
|
0x0070| ec | . | id: "Void" (0xec) 0x79-0x79.7 (1)
|
|
| | | type: "binary" (6) 0x7a-NA (0)
|
|
0x0070| 01 00 00 00 00 00| ......| size: 83 0x7a-0x81.7 (8)
|
|
0x0080|00 53 |.S |
|
|
0x0080| 00 00 00 00 00 00 00 00 00 00 00 00 00 00| ..............| value: raw bits 0x82-0xd4.7 (83)
|
|
0x0090|00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00|................|
|
|
* |until 0xd4.7 (83) | |
|
|
| | | [2]: element {} 0xd5-0x124.7 (80)
|
|
0x00d0| 15 49 a9 66 | .I.f | id: "Info" (0x1549a966) (Contains general information about the Segment.) 0xd5-0xd8.7 (4)
|
|
| | | type: "master" (7) 0xd9-NA (0)
|
|
0x00d0| cb | . | size: 75 0xd9-0xd9.7 (1)
|
|
| | | elements: [6] 0xda-0x124.7 (75)
|
|
| | | [0]: element {} 0xda-0xdf.7 (6)
|
|
0x00d0| bf | . | id: "CRC-32" (0xbf) 0xda-0xda.7 (1)
|
|
| | | type: "binary" (6) 0xdb-NA (0)
|
|
0x00d0| 84 | . | size: 4 0xdb-0xdb.7 (1)
|
|
0x00d0| 51 bf 34 0a| Q.4.| value: raw bits 0xdc-0xdf.7 (4)
|
|
| | | [1]: element {} 0xe0-0xe6.7 (7)
|
|
0x00e0|2a d7 b1 |*.. | id: "TimestampScale" (0x2ad7b1) (Timestamp scale in nanoseconds (1.000.000 means all timestamps in the Segment are expressed in milliseconds).) 0xe0-0xe2.7 (3)
|
|
| | | type: "uinteger" (1) 0xe3-NA (0)
|
|
0x00e0| 83 | . | size: 3 0xe3-0xe3.7 (1)
|
|
0x00e0| 0f 42 40 | .B@ | value: 1000000 0xe4-0xe6.7 (3)
|
|
| | | [2]: element {} 0xe7-0xf6.7 (16)
|
|
0x00e0| 4d 80 | M. | id: "MuxingApp" (0x4d80) (Muxing application or library (example: "libmatroska-0.4.3").) 0xe7-0xe8.7 (2)
|
|
| | | type: "UTF8" (4) 0xe9-NA (0)
|
|
0x00e0| 8d | . | size: 13 0xe9-0xe9.7 (1)
|
|
0x00e0| 4c 61 76 66 35 38| Lavf58| value: "Lavf58.45.100" 0xea-0xf6.7 (13)
|
|
0x00f0|2e 34 35 2e 31 30 30 |.45.100 |
|
|
| | | [3]: element {} 0xf7-0x106.7 (16)
|
|
0x00f0| 57 41 | WA | id: "WritingApp" (0x5741) (Writing application (example: "mkvmerge-0.3.3").) 0xf7-0xf8.7 (2)
|
|
| | | type: "UTF8" (4) 0xf9-NA (0)
|
|
0x00f0| 8d | . | size: 13 0xf9-0xf9.7 (1)
|
|
0x00f0| 4c 61 76 66 35 38| Lavf58| value: "Lavf58.45.100" 0xfa-0x106.7 (13)
|
|
0x0100|2e 34 35 2e 31 30 30 |.45.100 |
|
|
| | | [4]: element {} 0x107-0x119.7 (19)
|
|
0x0100| 73 a4 | s. | id: "SegmentUID" (0x73a4) (A randomly generated unique ID to identify the Segment amongst many others (128 bits).) 0x107-0x108.7 (2)
|
|
| | | type: "binary" (6) 0x109-NA (0)
|
|
0x0100| 90 | . | size: 16 0x109-0x109.7 (1)
|
|
0x0100| 7c 01 b0 2d a3 3f| |..-.?| value: raw bits 0x10a-0x119.7 (16)
|
|
0x0110|3e f6 38 47 3a 3d b2 c9 e4 19 |>.8G:=.... |
|
|
| | | [5]: element {} 0x11a-0x124.7 (11)
|
|
0x0110| 44 89 | D. | id: "Duration" (0x4489) (Duration of the Segment in nanoseconds based on TimestampScale.) 0x11a-0x11b.7 (2)
|
|
| | | type: "float" (2) 0x11c-NA (0)
|
|
0x0110| 88 | . | size: 8 0x11c-0x11c.7 (1)
|
|
0x0110| 40 44 00| @D.| value: 40 0x11d-0x124.7 (8)
|
|
0x0120|00 00 00 00 00 |..... |
|
|
| | | [3]: element {} 0x125-0x1ae.7 (138)
|
|
0x0120| 16 54 ae 6b | .T.k | id: "Tracks" (0x1654ae6b) (A Top-Level Element of information with many tracks described.) 0x125-0x128.7 (4)
|
|
| | | type: "master" (7) 0x129-NA (0)
|
|
0x0120| 40 84 | @. | size: 132 0x129-0x12a.7 (2)
|
|
| | | elements: [2] 0x12b-0x1ae.7 (132)
|
|
| | | [0]: element {} 0x12b-0x130.7 (6)
|
|
0x0120| bf | . | id: "CRC-32" (0xbf) 0x12b-0x12b.7 (1)
|
|
| | | type: "binary" (6) 0x12c-NA (0)
|
|
0x0120| 84 | . | size: 4 0x12c-0x12c.7 (1)
|
|
0x0120| 3e df 62| >.b| value: raw bits 0x12d-0x130.7 (4)
|
|
0x0130|85 |. |
|
|
| | | [1]: element {} 0x131-0x1ae.7 (126)
|
|
0x0130| ae | . | id: "TrackEntry" (0xae) (Describes a track with all Elements.) 0x131-0x131.7 (1)
|
|
| | | type: "master" (7) 0x132-NA (0)
|
|
0x0130| 01 00 00 00 00 00 00 75 | .......u | size: 117 0x132-0x139.7 (8)
|
|
| | | elements: [9] 0x13a-0x1ae.7 (117)
|
|
| | | [0]: element {} 0x13a-0x13c.7 (3)
|
|
0x0130| d7 | . | id: "TrackNumber" (0xd7) (The track number as used in the Block Header (using more than 127 tracks is not encouraged, though the design allows an unlimited number).) 0x13a-0x13a.7 (1)
|
|
| | | type: "uinteger" (1) 0x13b-NA (0)
|
|
0x0130| 81 | . | size: 1 0x13b-0x13b.7 (1)
|
|
0x0130| 01 | . | value: 1 0x13c-0x13c.7 (1)
|
|
| | | [1]: element {} 0x13d-0x147.7 (11)
|
|
0x0130| 73 c5 | s. | id: "TrackUID" (0x73c5) (A unique ID to identify the Track. This SHOULD be kept the same when making a direct stream copy of the Track to another file.) 0x13d-0x13e.7 (2)
|
|
| | | type: "uinteger" (1) 0x13f-NA (0)
|
|
0x0130| 88| .| size: 8 0x13f-0x13f.7 (1)
|
|
0x0140|5c dc 49 64 84 41 76 e3 |\.Id.Av. | value: 6691303842430154467 0x140-0x147.7 (8)
|
|
| | | [2]: element {} 0x148-0x14a.7 (3)
|
|
0x0140| 9c | . | id: "FlagLacing" (0x9c) (Set if the track MAY contain blocks using lacing. (1 bit)) 0x148-0x148.7 (1)
|
|
| | | type: "uinteger" (1) 0x149-NA (0)
|
|
0x0140| 81 | . | size: 1 0x149-0x149.7 (1)
|
|
0x0140| 00 | . | value: 0 0x14a-0x14a.7 (1)
|
|
| | | [3]: element {} 0x14b-0x151.7 (7)
|
|
0x0140| 22 b5 9c | ".. | id: "Language" (0x22b59c) (Specifies the language of the track in the . This Element MUST be ignored if the LanguageIETF Element is used in the same TrackEntry.) 0x14b-0x14d.7 (3)
|
|
| | | type: "string" (3) 0x14e-NA (0)
|
|
0x0140| 83 | . | size: 3 0x14e-0x14e.7 (1)
|
|
0x0140| 75| u| value: "und" 0x14f-0x151.7 (3)
|
|
0x0150|6e 64 |nd |
|
|
| | | [4]: element {} 0x152-0x162.7 (17)
|
|
0x0150| 86 | . | id: "CodecID" (0x86) (An ID corresponding to the codec, see the for more info.) 0x152-0x152.7 (1)
|
|
| | | type: "string" (3) 0x153-NA (0)
|
|
0x0150| 8f | . | size: 15 0x153-0x153.7 (1)
|
|
0x0150| 56 5f 4d 50 45 47 34 2f 49 53 4f 2f| V_MPEG4/ISO/| value: "V_MPEG4/ISO/AVC" 0x154-0x162.7 (15)
|
|
0x0160|41 56 43 |AVC |
|
|
| | | [5]: element {} 0x163-0x165.7 (3)
|
|
0x0160| 83 | . | id: "TrackType" (0x83) (A set of track types coded on 8 bits.) 0x163-0x163.7 (1)
|
|
| | | type: "uinteger" (1) 0x164-NA (0)
|
|
0x0160| 81 | . | size: 1 0x164-0x164.7 (1)
|
|
0x0160| 01 | . | value: "video" (1) 0x165-0x165.7 (1)
|
|
| | | [6]: element {} 0x166-0x16d.7 (8)
|
|
0x0160| 23 e3 83 | #.. | id: "DefaultDuration" (0x23e383) (Number of nanoseconds (not scaled via TimestampScale) per frame ('frame' in the Matroska sense -- one Element put into a (Simple)Block).) 0x166-0x168.7 (3)
|
|
| | | type: "uinteger" (1) 0x169-NA (0)
|
|
0x0160| 84 | . | size: 4 0x169-0x169.7 (1)
|
|
0x0160| 02 62 5a 00 | .bZ. | value: 40000000 0x16a-0x16d.7 (4)
|
|
| | | [7]: element {} 0x16e-0x17d.7 (16)
|
|
0x0160| e0 | . | id: "Video" (0xe0) (Video settings.) 0x16e-0x16e.7 (1)
|
|
| | | type: "master" (7) 0x16f-NA (0)
|
|
0x0160| 01| .| size: 7 0x16f-0x176.7 (8)
|
|
0x0170|00 00 00 00 00 00 07 |....... |
|
|
| | | elements: [2] 0x177-0x17d.7 (7)
|
|
| | | [0]: element {} 0x177-0x17a.7 (4)
|
|
0x0170| b0 | . | id: "PixelWidth" (0xb0) (Width of the encoded video frames in pixels.) 0x177-0x177.7 (1)
|
|
| | | type: "uinteger" (1) 0x178-NA (0)
|
|
0x0170| 82 | . | size: 2 0x178-0x178.7 (1)
|
|
0x0170| 01 40 | .@ | value: 320 0x179-0x17a.7 (2)
|
|
| | | [1]: element {} 0x17b-0x17d.7 (3)
|
|
0x0170| ba | . | id: "PixelHeight" (0xba) (Height of the encoded video frames in pixels.) 0x17b-0x17b.7 (1)
|
|
| | | type: "uinteger" (1) 0x17c-NA (0)
|
|
0x0170| 81 | . | size: 1 0x17c-0x17c.7 (1)
|
|
0x0170| f0 | . | value: 240 0x17d-0x17d.7 (1)
|
|
| | | [8]: element {} 0x17e-0x1ae.7 (49)
|
|
0x0170| 63 a2| c.| id: "CodecPrivate" (0x63a2) (Private data only known to the codec.) 0x17e-0x17f.7 (2)
|
|
| | | type: "binary" (6) 0x180-NA (0)
|
|
0x0180|ae |. | size: 46 0x180-0x180.7 (1)
|
|
| | | value: {} (avc_dcr) 0x181-0x1ae.7 (46)
|
|
0x0180| 01 | . | configuration_version: 1 0x181-0x181.7 (1)
|
|
0x0180| f4 | . | profile_indication: "High 4:4:4 Predictive Profile" (244) 0x182-0x182.7 (1)
|
|
0x0180| 00 | . | profile_compatibility: 0 0x183-0x183.7 (1)
|
|
0x0180| 0d | . | level_indication: "1.3" (13) 0x184-0x184.7 (1)
|
|
0x0180| ff | . | reserved0: 63 0x185-0x185.5 (0.6)
|
|
0x0180| ff | . | length_size_minus_one: 3 0x185.6-0x185.7 (0.2)
|
|
0x0180| e1 | . | reserved1: 7 0x186-0x186.2 (0.3)
|
|
0x0180| e1 | . | num_of_sequence_parameter_sets: 1 0x186.3-0x186.7 (0.5)
|
|
| | | sequence_parameter_sets: [1] 0x187-0x1a1.7 (27)
|
|
| | | [0]: set {} 0x187-0x1a1.7 (27)
|
|
0x0180| 00 19 | .. | length: 25 0x187-0x188.7 (2)
|
|
| | | nal: {} (avc_nalu) 0x189-0x1a1.7 (25)
|
|
| | | sps: {} (avc_sps) 0x0-0x15.7 (22)
|
|
0x000|f4 |. | profile_idc: "High 4:4:4 Predictive Profile" (244) 0x0-0x0.7 (1)
|
|
0x000| 00 | . | constraint_set0_flag: false 0x1-0x1 (0.1)
|
|
0x000| 00 | . | constraint_set1_flag: false 0x1.1-0x1.1 (0.1)
|
|
0x000| 00 | . | constraint_set2_flag: false 0x1.2-0x1.2 (0.1)
|
|
0x000| 00 | . | constraint_set3_flag: false 0x1.3-0x1.3 (0.1)
|
|
0x000| 00 | . | constraint_set4_flag: false 0x1.4-0x1.4 (0.1)
|
|
0x000| 00 | . | constraint_set5_flag: false 0x1.5-0x1.5 (0.1)
|
|
0x000| 00 | . | reserved_zero_2bits: 0 0x1.6-0x1.7 (0.2)
|
|
0x000| 0d | . | level_idc: "1.3" (13) 0x2-0x2.7 (1)
|
|
0x000| 91 | . | seq_parameter_set_id: 0 0x3-0x3 (0.1)
|
|
0x000| 91 | . | chroma_format_idc: 3 0x3.1-0x3.5 (0.5)
|
|
0x000| 91 | . | separate_colour_plane_flag: false 0x3.6-0x3.6 (0.1)
|
|
0x000| 91 | . | bit_depth_luma_minus8: 0 0x3.7-0x3.7 (0.1)
|
|
0x000| 9b | . | bit_depth_chroma_minus8: 0 0x4-0x4 (0.1)
|
|
0x000| 9b | . | qpprime_y_zero_transform_bypass_flag: false 0x4.1-0x4.1 (0.1)
|
|
0x000| 9b | . | seq_scaling_matrix_present_flag: false 0x4.2-0x4.2 (0.1)
|
|
0x000| 9b | . | log2_max_frame_num_minus4: 0 0x4.3-0x4.3 (0.1)
|
|
0x000| 9b | . | pic_order_cnt_type: 0 0x4.4-0x4.4 (0.1)
|
|
0x000| 9b | . | log2_max_pic_order_cnt_lsb_minus4: 2 0x4.5-0x4.7 (0.3)
|
|
0x000| 28 | ( | max_num_ref_frames: 4 0x5-0x5.4 (0.5)
|
|
0x000| 28 | ( | gaps_in_frame_num_value_allowed_flag: false 0x5.5-0x5.5 (0.1)
|
|
0x000| 28 28 | (( | pic_width_in_mbs_minus1: 19 0x5.6-0x6.6 (1.1)
|
|
0x000| 28 3f | (? | pic_height_in_map_units_minus1: 14 0x6.7-0x7.5 (0.7)
|
|
0x000| 3f | ? | frame_mbs_only_flag: true 0x7.6-0x7.6 (0.1)
|
|
0x000| 3f | ? | direct_8x8_inference_flag: true 0x7.7-0x7.7 (0.1)
|
|
0x000| 60 | ` | frame_cropping_flag: false 0x8-0x8 (0.1)
|
|
0x000| 60 | ` | vui_parameters_present_flag: true 0x8.1-0x8.1 (0.1)
|
|
| | | vui_parameters: {} 0x8.2-0x15.4 (13.3)
|
|
0x000| 60 | ` | aspect_ratio_info_present_flag: true 0x8.2-0x8.2 (0.1)
|
|
0x000| 60 22 | `" | aspect_ratio_idc: 1 0x8.3-0x9.2 (1)
|
|
0x000| 22 | " | overscan_info_present_flag: false 0x9.3-0x9.3 (0.1)
|
|
0x000| 22 | " | video_signal_type_present_flag: false 0x9.4-0x9.4 (0.1)
|
|
0x000| 22 | " | chroma_loc_info_present_flag: false 0x9.5-0x9.5 (0.1)
|
|
0x000| 22 | " | timing_info_present_flag: true 0x9.6-0x9.6 (0.1)
|
|
0x000| 22 00 00 00 02 | ".... | num_units_in_tick: 1 0x9.7-0xd.6 (4)
|
|
0x000| 02 00 00| ...| time_scale: 50 0xd.7-0x11.6 (4)
|
|
0x010|00 64 |.d |
|
|
0x010| 64 | d | fixed_frame_rate_flag: false 0x11.7-0x11.7 (0.1)
|
|
0x010| 1e | . | nal_hrd_parameters_present_flag: false 0x12-0x12 (0.1)
|
|
0x010| 1e | . | vcl_hrd_parameters_present_flag: false 0x12.1-0x12.1 (0.1)
|
|
0x010| 1e | . | pic_struct_present_flag: false 0x12.2-0x12.2 (0.1)
|
|
0x010| 1e | . | bitstream_restriction_flag: true 0x12.3-0x12.3 (0.1)
|
|
0x010| 1e | . | motion_vectors_over_pic_boundaries_flag: true 0x12.4-0x12.4 (0.1)
|
|
0x010| 1e | . | max_bytes_per_pic_denom: 0 0x12.5-0x12.5 (0.1)
|
|
0x010| 1e | . | max_bits_per_mb_denom: 0 0x12.6-0x12.6 (0.1)
|
|
0x010| 1e 28 | .( | log2_max_mv_length_horizontal: 9 0x12.7-0x13.5 (0.7)
|
|
0x010| 28 53 | (S | log2_max_mv_length_vertical: 9 0x13.6-0x14.4 (0.7)
|
|
0x010| 53 | S | max_num_reorder_frames: 2 0x14.5-0x14.7 (0.3)
|
|
0x010| 2c| | ,| | max_dec_frame_buffering: 4 0x15-0x15.4 (0.5)
|
|
0x010| 2c| | ,| | rbsp_trailing_bits: raw bits 0x15.5-0x15.7 (0.3)
|
|
0x0180| 67 | g | forbidden_zero_bit: false 0x189-0x189 (0.1)
|
|
0x0180| 67 | g | nal_ref_idc: 3 0x189.1-0x189.2 (0.2)
|
|
0x0180| 67 | g | nal_unit_type: "SPS" (7) (Sequence parameter set) 0x189.3-0x189.7 (0.5)
|
|
0x0180| f4 00 0d 91 9b 28| .....(| data: raw bits 0x18a-0x1a1.7 (24)
|
|
0x0190|28 3f 60 22 00 00 03 00 02 00 00 03 00 64 1e 28|(?`".........d.(|
|
|
0x01a0|53 2c |S, |
|
|
0x01a0| 01 | . | num_of_picture_parameter_sets: 1 0x1a2-0x1a2.7 (1)
|
|
| | | picture_parameter_sets: [1] 0x1a3-0x1aa.7 (8)
|
|
| | | [0]: set {} 0x1a3-0x1aa.7 (8)
|
|
0x01a0| 00 06 | .. | length: 6 0x1a3-0x1a4.7 (2)
|
|
| | | nal: {} (avc_nalu) 0x1a5-0x1aa.7 (6)
|
|
| | | pps: {} (avc_pps) 0x0-0x4.7 (5)
|
|
0x000|eb |. | pic_parameter_set_id: 0 0x0-0x0 (0.1)
|
|
0x000|eb |. | seq_parameter_set_id: 0 0x0.1-0x0.1 (0.1)
|
|
0x000|eb |. | entropy_coding_mode_flag: true 0x0.2-0x0.2 (0.1)
|
|
0x000|eb |. | bottom_field_pic_order_in_frame_present_flag: false 0x0.3-0x0.3 (0.1)
|
|
0x000|eb |. | num_slice_groups_minus1: 0 0x0.4-0x0.4 (0.1)
|
|
0x000|eb |. | num_ref_idx_l0_default_active_minus1: 2 0x0.5-0x0.7 (0.3)
|
|
0x000| e3 | . | num_ref_idx_l1_default_active_minus1: 0 0x1-0x1 (0.1)
|
|
0x000| e3 | . | weighted_pred_flag: true 0x1.1-0x1.1 (0.1)
|
|
0x000| e3 | . | weighted_bipred_idc: 2 0x1.2-0x1.3 (0.2)
|
|
0x000| e3 c4 | .. | pic_init_qp_minus26: -3 0x1.4-0x2 (0.5)
|
|
0x000| c4 | . | pic_init_qs_minus26: 0 0x2.1-0x2.1 (0.1)
|
|
0x000| c4 48 | .H | chroma_qp_index_offset: 4 0x2.2-0x3 (0.7)
|
|
0x000| 48 | H | deblocking_filter_control_present_flag: true 0x3.1-0x3.1 (0.1)
|
|
0x000| 48 | H | constrained_intra_pred_flag: false 0x3.2-0x3.2 (0.1)
|
|
0x000| 48 | H | redundant_pic_cnt_present_flag: false 0x3.3-0x3.3 (0.1)
|
|
0x000| 48 | H | transform_8x8_mode_flag: true 0x3.4-0x3.4 (0.1)
|
|
0x000| 48 | H | pic_scaling_matrix_present_flag: false 0x3.5-0x3.5 (0.1)
|
|
0x000| 48 44| | HD| | second_chroma_qp_index_offset: 4 0x3.6-0x4.4 (0.7)
|
|
0x000| 44| | D| | rbsp_trailing_bits: raw bits 0x4.5-0x4.7 (0.3)
|
|
0x01a0| 68 | h | forbidden_zero_bit: false 0x1a5-0x1a5 (0.1)
|
|
0x01a0| 68 | h | nal_ref_idc: 3 0x1a5.1-0x1a5.2 (0.2)
|
|
0x01a0| 68 | h | nal_unit_type: "PPS" (8) (Picture parameter set) 0x1a5.3-0x1a5.7 (0.5)
|
|
0x01a0| eb e3 c4 48 44 | ...HD | data: raw bits 0x1a6-0x1aa.7 (5)
|
|
0x01a0| ff f8 f8 00 | .... | data: raw bits 0x1ab-0x1ae.7 (4)
|
|
| | | [4]: element {} 0x1af-0x254.7 (166)
|
|
0x01a0| 12| .| id: "Tags" (0x1254c367) (Element containing metadata describing Tracks, Editions, Chapters, Attachments, or the Segment as a whole. A list of valid tags can be found) 0x1af-0x1b2.7 (4)
|
|
0x01b0|54 c3 67 |T.g |
|
|
| | | type: "master" (7) 0x1b3-NA (0)
|
|
0x01b0| 40 a0 | @. | size: 160 0x1b3-0x1b4.7 (2)
|
|
| | | elements: [3] 0x1b5-0x254.7 (160)
|
|
| | | [0]: element {} 0x1b5-0x1ba.7 (6)
|
|
0x01b0| bf | . | id: "CRC-32" (0xbf) 0x1b5-0x1b5.7 (1)
|
|
| | | type: "binary" (6) 0x1b6-NA (0)
|
|
0x01b0| 84 | . | size: 4 0x1b6-0x1b6.7 (1)
|
|
0x01b0| 00 cb 88 49 | ...I | value: raw bits 0x1b7-0x1ba.7 (4)
|
|
| | | [1]: element {} 0x1bb-0x1eb.7 (49)
|
|
0x01b0| 73 73 | ss | id: "Tag" (0x7373) (A single metadata descriptor.) 0x1bb-0x1bc.7 (2)
|
|
| | | type: "master" (7) 0x1bd-NA (0)
|
|
0x01b0| 01 00 00| ...| size: 39 0x1bd-0x1c4.7 (8)
|
|
0x01c0|00 00 00 00 27 |....' |
|
|
| | | elements: [2] 0x1c5-0x1eb.7 (39)
|
|
| | | [0]: element {} 0x1c5-0x1c7.7 (3)
|
|
0x01c0| 63 c0 | c. | id: "Targets" (0x63c0) (Specifies which other elements the metadata represented by the Tag applies to. If empty or not present, then the Tag describes everything in the Segment.) 0x1c5-0x1c6.7 (2)
|
|
| | | type: "master" (7) 0x1c7-NA (0)
|
|
0x01c0| 80 | . | size: 0 0x1c7-0x1c7.7 (1)
|
|
| | | elements: [0] 0x1c8-NA (0)
|
|
| | | [1]: element {} 0x1c8-0x1eb.7 (36)
|
|
0x01c0| 67 c8 | g. | id: "SimpleTag" (0x67c8) (Contains general information about the target.) 0x1c8-0x1c9.7 (2)
|
|
| | | type: "master" (7) 0x1ca-NA (0)
|
|
0x01c0| 01 00 00 00 00 00| ......| size: 26 0x1ca-0x1d1.7 (8)
|
|
0x01d0|00 1a |.. |
|
|
| | | elements: [2] 0x1d2-0x1eb.7 (26)
|
|
| | | [0]: element {} 0x1d2-0x1db.7 (10)
|
|
0x01d0| 45 a3 | E. | id: "TagName" (0x45a3) (The name of the Tag that is going to be stored.) 0x1d2-0x1d3.7 (2)
|
|
| | | type: "UTF8" (4) 0x1d4-NA (0)
|
|
0x01d0| 87 | . | size: 7 0x1d4-0x1d4.7 (1)
|
|
0x01d0| 45 4e 43 4f 44 45 52 | ENCODER | value: "ENCODER" 0x1d5-0x1db.7 (7)
|
|
| | | [1]: element {} 0x1dc-0x1eb.7 (16)
|
|
0x01d0| 44 87 | D. | id: "TagString" (0x4487) (The value of the Tag.) 0x1dc-0x1dd.7 (2)
|
|
| | | type: "UTF8" (4) 0x1de-NA (0)
|
|
0x01d0| 8d | . | size: 13 0x1de-0x1de.7 (1)
|
|
0x01d0| 4c| L| value: "Lavf58.45.100" 0x1df-0x1eb.7 (13)
|
|
0x01e0|61 76 66 35 38 2e 34 35 2e 31 30 30 |avf58.45.100 |
|
|
| | | [2]: element {} 0x1ec-0x254.7 (105)
|
|
0x01e0| 73 73 | ss | id: "Tag" (0x7373) (A single metadata descriptor.) 0x1ec-0x1ed.7 (2)
|
|
| | | type: "master" (7) 0x1ee-NA (0)
|
|
0x01e0| 01 00| ..| size: 95 0x1ee-0x1f5.7 (8)
|
|
0x01f0|00 00 00 00 00 5f |....._ |
|
|
| | | elements: [3] 0x1f6-0x254.7 (95)
|
|
| | | [0]: element {} 0x1f6-0x203.7 (14)
|
|
0x01f0| 63 c0 | c. | id: "Targets" (0x63c0) (Specifies which other elements the metadata represented by the Tag applies to. If empty or not present, then the Tag describes everything in the Segment.) 0x1f6-0x1f7.7 (2)
|
|
| | | type: "master" (7) 0x1f8-NA (0)
|
|
0x01f0| 8b | . | size: 11 0x1f8-0x1f8.7 (1)
|
|
| | | elements: [1] 0x1f9-0x203.7 (11)
|
|
| | | [0]: element {} 0x1f9-0x203.7 (11)
|
|
0x01f0| 63 c5 | c. | id: "TagTrackUID" (0x63c5) (A unique ID to identify the Track(s) the tags belong to. If the value is 0 at this level, the tags apply to all tracks in the Segment.) 0x1f9-0x1fa.7 (2)
|
|
| | | type: "uinteger" (1) 0x1fb-NA (0)
|
|
0x01f0| 88 | . | size: 8 0x1fb-0x1fb.7 (1)
|
|
0x01f0| 5c dc 49 64| \.Id| value: 6691303842430154467 0x1fc-0x203.7 (8)
|
|
0x0200|84 41 76 e3 |.Av. |
|
|
| | | [1]: element {} 0x204-0x22f.7 (44)
|
|
0x0200| 67 c8 | g. | id: "SimpleTag" (0x67c8) (Contains general information about the target.) 0x204-0x205.7 (2)
|
|
| | | type: "master" (7) 0x206-NA (0)
|
|
0x0200| 01 00 00 00 00 00 00 22 | ......." | size: 34 0x206-0x20d.7 (8)
|
|
| | | elements: [2] 0x20e-0x22f.7 (34)
|
|
| | | [0]: element {} 0x20e-0x217.7 (10)
|
|
0x0200| 45 a3| E.| id: "TagName" (0x45a3) (The name of the Tag that is going to be stored.) 0x20e-0x20f.7 (2)
|
|
| | | type: "UTF8" (4) 0x210-NA (0)
|
|
0x0210|87 |. | size: 7 0x210-0x210.7 (1)
|
|
0x0210| 45 4e 43 4f 44 45 52 | ENCODER | value: "ENCODER" 0x211-0x217.7 (7)
|
|
| | | [1]: element {} 0x218-0x22f.7 (24)
|
|
0x0210| 44 87 | D. | id: "TagString" (0x4487) (The value of the Tag.) 0x218-0x219.7 (2)
|
|
| | | type: "UTF8" (4) 0x21a-NA (0)
|
|
0x0210| 95 | . | size: 21 0x21a-0x21a.7 (1)
|
|
0x0210| 4c 61 76 63 35| Lavc5| value: "Lavc58.91.100 libx264" 0x21b-0x22f.7 (21)
|
|
0x0220|38 2e 39 31 2e 31 30 30 20 6c 69 62 78 32 36 34|8.91.100 libx264|
|
|
| | | [2]: element {} 0x230-0x254.7 (37)
|
|
0x0230|67 c8 |g. | id: "SimpleTag" (0x67c8) (Contains general information about the target.) 0x230-0x231.7 (2)
|
|
| | | type: "master" (7) 0x232-NA (0)
|
|
0x0230| a2 | . | size: 34 0x232-0x232.7 (1)
|
|
| | | elements: [2] 0x233-0x254.7 (34)
|
|
| | | [0]: element {} 0x233-0x23d.7 (11)
|
|
0x0230| 45 a3 | E. | id: "TagName" (0x45a3) (The name of the Tag that is going to be stored.) 0x233-0x234.7 (2)
|
|
| | | type: "UTF8" (4) 0x235-NA (0)
|
|
0x0230| 88 | . | size: 8 0x235-0x235.7 (1)
|
|
0x0230| 44 55 52 41 54 49 4f 4e | DURATION | value: "DURATION" 0x236-0x23d.7 (8)
|
|
| | | [1]: element {} 0x23e-0x254.7 (23)
|
|
0x0230| 44 87| D.| id: "TagString" (0x4487) (The value of the Tag.) 0x23e-0x23f.7 (2)
|
|
| | | type: "UTF8" (4) 0x240-NA (0)
|
|
0x0240|94 |. | size: 20 0x240-0x240.7 (1)
|
|
0x0240| 30 30 3a 30 30 3a 30 30 2e 30 34 30 30 30 30| 00:00:00.040000| value: "00:00:00.040000000" 0x241-0x254.7 (20)
|
|
0x0250|30 30 30 00 00 |000.. |
|
|
| | | [5]: element {} 0x255-0xd2a.7 (2774)
|
|
0x0250| 1f 43 b6 75 | .C.u | id: "Cluster" (0x1f43b675) (The Top-Level Element containing the (monolithic) Block structure.) 0x255-0x258.7 (4)
|
|
| | | type: "master" (7) 0x259-NA (0)
|
|
0x0250| 4a d0 | J. | size: 2768 0x259-0x25a.7 (2)
|
|
| | | elements: [3] 0x25b-0xd2a.7 (2768)
|
|
| | | [0]: element {} 0x25b-0x260.7 (6)
|
|
0x0250| bf | . | id: "CRC-32" (0xbf) 0x25b-0x25b.7 (1)
|
|
| | | type: "binary" (6) 0x25c-NA (0)
|
|
0x0250| 84 | . | size: 4 0x25c-0x25c.7 (1)
|
|
0x0250| 4e 31 f6| N1.| value: raw bits 0x25d-0x260.7 (4)
|
|
0x0260|0d |. |
|
|
| | | [1]: element {} 0x261-0x263.7 (3)
|
|
0x0260| e7 | . | id: "Timestamp" (0xe7) (Absolute timestamp of the cluster (based on TimestampScale).) 0x261-0x261.7 (1)
|
|
| | | type: "uinteger" (1) 0x262-NA (0)
|
|
0x0260| 81 | . | size: 1 0x262-0x262.7 (1)
|
|
0x0260| 00 | . | value: 0 0x263-0x263.7 (1)
|
|
| | | [2]: element {} 0x264-0xd2a.7 (2759)
|
|
0x0260| a3 | . | id: "SimpleBlock" (0xa3) (Similar to but without all the extra information, mostly used to reduced overhead when no extra feature is needed. (see )) 0x264-0x264.7 (1)
|
|
| | | type: "binary" (6) 0x265-NA (0)
|
|
0x0260| 4a c4 | J. | size: 2756 0x265-0x266.7 (2)
|
|
0x0260| 81 | . | track_number: 1 0x267-0x267.7 (1)
|
|
0x0260| 00 00 | .. | timestamp: 0 0x268-0x269.7 (2)
|
|
| | | flags: {} 0x26a-0x26a.7 (1)
|
|
0x0260| 80 | . | key_frame: true 0x26a-0x26a (0.1)
|
|
0x0260| 80 | . | reserved: 0 0x26a.1-0x26a.3 (0.3)
|
|
0x0260| 80 | . | invisible: false 0x26a.4-0x26a.4 (0.1)
|
|
0x0260| 80 | . | lacing: 0 0x26a.5-0x26a.6 (0.2)
|
|
0x0260| 80 | . | discardable: false 0x26a.7-0x26a.7 (0.1)
|
|
| | | packet: [2] (avc_au) 0x26b-0xd2a.7 (2752)
|
|
| | | [0]: nalu {} 0x26b-0x51b.7 (689)
|
|
0x0260| 00 00 02 ad | .... | length: 685 0x26b-0x26e.7 (4)
|
|
| | | nalu: {} (avc_nalu) 0x26f-0x51b.7 (685)
|
|
| | | sei: {} (avc_sei) 0x0-0x2ab.7 (684)
|
|
0x000|05 |. | payload_type: "user_data_unregistered" (5) 0x0-0x0.7 (1)
|
|
0x000| ff ff a9 | ... | payload_size: 679 0x1-0x3.7 (3)
|
|
0x000| dc 45 e9 bd e6 d9 48 b7 96 2c d8 20| .E....H..,. | uuid: raw bits 0x4-0x13.7 (16)
|
|
0x010|d9 23 ee ef |.#.. |
|
|
0x010| 78 32 36 34 20 2d 20 63 6f 72 65 20| x264 - core | data: raw bits 0x14-0x2aa.7 (663)
|
|
0x020|31 36 31 20 72 33 30 32 30 20 64 31 39 38 39 33|161 r3020 d19893|
|
|
* |until 0x2aa.7 (663) | |
|
|
0x2a0| 80| | .| | rbsp_trailing_bits: raw bits 0x2ab-0x2ab.7 (1)
|
|
0x0260| 06| .| forbidden_zero_bit: false 0x26f-0x26f (0.1)
|
|
0x0260| 06| .| nal_ref_idc: 0 0x26f.1-0x26f.2 (0.2)
|
|
0x0260| 06| .| nal_unit_type: "SEI" (6) (Supplemental enhancement information) 0x26f.3-0x26f.7 (0.5)
|
|
0x0270|05 ff ff a9 dc 45 e9 bd e6 d9 48 b7 96 2c d8 20|.....E....H..,. | data: raw bits 0x270-0x51b.7 (684)
|
|
* |until 0x51b.7 (684) | |
|
|
| | | [1]: nalu {} 0x51c-0xd2a.7 (2063)
|
|
0x0510| 00 00 08 0b| ....| length: 2059 0x51c-0x51f.7 (4)
|
|
| | | nalu: {} (avc_nalu) 0x520-0xd2a.7 (2059)
|
|
0x0520|65 |e | forbidden_zero_bit: false 0x520-0x520 (0.1)
|
|
0x0520|65 |e | nal_ref_idc: 3 0x520.1-0x520.2 (0.2)
|
|
0x0520|65 |e | nal_unit_type: "IDR_SLICE" (5) (Coded slice of an IDR picture) 0x520.3-0x520.7 (0.5)
|
|
| | | slice_header: {} 0x521-0x522 (1.1)
|
|
0x0520| 88 | . | first_mb_in_slice: 0 0x521-0x521 (0.1)
|
|
0x0520| 88 | . | slice_type: "I" (7) 0x521.1-0x521.7 (0.7)
|
|
0x0520| 84 | . | pic_parameter_set_id: 0 0x522-0x522 (0.1)
|
|
0x0520| 84 00 2b ff fe f5 db f3 2c ac 66 67 3d ff| ..+.....,.fg=.| data: raw bits 0x522.1-0xd2a.7 (2056.7)
|
|
0x0530|ed 3b 60 00 21 74 ff c0 cf 1f fc 67 ff cd 99 a7|.;`.!t.....g....|
|
|
* |until 0xd2a.7 (2057) | |
|
|
| | | [6]: element {} 0xd2b-0xd46.7 (28)
|
|
0x0d20| 1c 53 bb 6b | .S.k | id: "Cues" (0x1c53bb6b) (A Top-Level Element to speed seeking access. All entries are local to the Segment.) 0xd2b-0xd2e.7 (4)
|
|
| | | type: "master" (7) 0xd2f-NA (0)
|
|
0x0d20| 97| .| size: 23 0xd2f-0xd2f.7 (1)
|
|
| | | elements: [2] 0xd30-0xd46.7 (23)
|
|
| | | [0]: element {} 0xd30-0xd35.7 (6)
|
|
0x0d30|bf |. | id: "CRC-32" (0xbf) 0xd30-0xd30.7 (1)
|
|
| | | type: "binary" (6) 0xd31-NA (0)
|
|
0x0d30| 84 | . | size: 4 0xd31-0xd31.7 (1)
|
|
0x0d30| 78 19 be 67 | x..g | value: raw bits 0xd32-0xd35.7 (4)
|
|
| | | [1]: element {} 0xd36-0xd46.7 (17)
|
|
0x0d30| bb | . | id: "CuePoint" (0xbb) (Contains all information relative to a seek point in the Segment.) 0xd36-0xd36.7 (1)
|
|
| | | type: "master" (7) 0xd37-NA (0)
|
|
0x0d30| 8f | . | size: 15 0xd37-0xd37.7 (1)
|
|
| | | elements: [2] 0xd38-0xd46.7 (15)
|
|
| | | [0]: element {} 0xd38-0xd3a.7 (3)
|
|
0x0d30| b3 | . | id: "CueTime" (0xb3) (Absolute timestamp according to the Segment time base.) 0xd38-0xd38.7 (1)
|
|
| | | type: "uinteger" (1) 0xd39-NA (0)
|
|
0x0d30| 81 | . | size: 1 0xd39-0xd39.7 (1)
|
|
0x0d30| 00 | . | value: 0 0xd3a-0xd3a.7 (1)
|
|
| | | [1]: element {} 0xd3b-0xd46.7 (12)
|
|
0x0d30| b7 | . | id: "CueTrackPositions" (0xb7) (Contain positions for different tracks corresponding to the timestamp.) 0xd3b-0xd3b.7 (1)
|
|
| | | type: "master" (7) 0xd3c-NA (0)
|
|
0x0d30| 8a | . | size: 10 0xd3c-0xd3c.7 (1)
|
|
| | | elements: [3] 0xd3d-0xd46.7 (10)
|
|
| | | [0]: element {} 0xd3d-0xd3f.7 (3)
|
|
0x0d30| f7 | . | id: "CueTrack" (0xf7) (The track for which a position is given.) 0xd3d-0xd3d.7 (1)
|
|
| | | type: "uinteger" (1) 0xd3e-NA (0)
|
|
0x0d30| 81 | . | size: 1 0xd3e-0xd3e.7 (1)
|
|
0x0d30| 01| .| value: 1 0xd3f-0xd3f.7 (1)
|
|
| | | [1]: element {} 0xd40-0xd43.7 (4)
|
|
0x0d40|f1 |. | id: "CueClusterPosition" (0xf1) (The Segment Position of the Cluster containing the associated Block.) 0xd40-0xd40.7 (1)
|
|
| | | type: "uinteger" (1) 0xd41-NA (0)
|
|
0x0d40| 82 | . | size: 2 0xd41-0xd41.7 (1)
|
|
0x0d40| 02 21 | .! | value: 545 0xd42-0xd43.7 (2)
|
|
| | | [2]: element {} 0xd44-0xd46.7 (3)
|
|
0x0d40| f0 | . | id: "CueRelativePosition" (0xf0) (The relative position inside the Cluster of the referenced SimpleBlock or BlockGroup with 0 being the first possible position for an Element inside that Cluster.) 0xd44-0xd44.7 (1)
|
|
| | | type: "uinteger" (1) 0xd45-NA (0)
|
|
0x0d40| 81 | . | size: 1 0xd45-0xd45.7 (1)
|
|
0x0d40| 09| | .| | value: 9 0xd46-0xd46.7 (1)
|