mirror of
https://github.com/wader/fq.git
synced 2024-11-30 09:58:13 +03:00
6ed2e2e72e
Related to #16
620 lines
77 KiB
Plaintext
620 lines
77 KiB
Plaintext
# ffmpeg -f lavfi -i sine -c:a mp3 -f matroska -t 50ms mp3.mkv
|
|
$ fq -d matroska verbose /mp3.mkv
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|.{}: /mp3.mkv (matroska) 0x0-0x4db.7 (1244)
|
|
| | | elements[0:2]: 0x0-0x4db.7 (1244)
|
|
| | | [0]{}: element 0x0-0x27.7 (40)
|
|
0x000|1a 45 df a3 |.E.. | id: "EBML" (0x1a45dfa3) 0x0-0x3.7 (4)
|
|
| | | type: "master" (7) 0x4-NA (0)
|
|
0x000| a3 | . | size: 35 0x4-0x4.7 (1)
|
|
| | | elements[0:7]: 0x5-0x27.7 (35)
|
|
| | | [0]{}: element 0x5-0x8.7 (4)
|
|
0x000| 42 86 | B. | id: "EBMLVersion" (0x4286) 0x5-0x6.7 (2)
|
|
| | | type: "uinteger" (1) 0x7-NA (0)
|
|
0x000| 81 | . | size: 1 0x7-0x7.7 (1)
|
|
0x000| 01 | . | value: 1 0x8-0x8.7 (1)
|
|
| | | [1]{}: element 0x9-0xc.7 (4)
|
|
0x000| 42 f7 | B. | id: "EBMLReadVersion" (0x42f7) 0x9-0xa.7 (2)
|
|
| | | type: "uinteger" (1) 0xb-NA (0)
|
|
0x000| 81 | . | size: 1 0xb-0xb.7 (1)
|
|
0x000| 01 | . | value: 1 0xc-0xc.7 (1)
|
|
| | | [2]{}: element 0xd-0x10.7 (4)
|
|
0x000| 42 f2 | B. | id: "EBMLMaxIDLength" (0x42f2) 0xd-0xe.7 (2)
|
|
| | | type: "uinteger" (1) 0xf-NA (0)
|
|
0x000| 81| .| size: 1 0xf-0xf.7 (1)
|
|
0x010|04 |. | value: 4 0x10-0x10.7 (1)
|
|
| | | [3]{}: element 0x11-0x14.7 (4)
|
|
0x010| 42 f3 | B. | id: "EBMLMaxSizeLength" (0x42f3) 0x11-0x12.7 (2)
|
|
| | | type: "uinteger" (1) 0x13-NA (0)
|
|
0x010| 81 | . | size: 1 0x13-0x13.7 (1)
|
|
0x010| 08 | . | value: 8 0x14-0x14.7 (1)
|
|
| | | [4]{}: element 0x15-0x1f.7 (11)
|
|
0x010| 42 82 | B. | id: "DocType" (0x4282) 0x15-0x16.7 (2)
|
|
| | | type: "string" (3) 0x17-NA (0)
|
|
0x010| 88 | . | size: 8 0x17-0x17.7 (1)
|
|
0x010| 6d 61 74 72 6f 73 6b 61| matroska| value: "matroska" 0x18-0x1f.7 (8)
|
|
| | | [5]{}: element 0x20-0x23.7 (4)
|
|
0x020|42 87 |B. | id: "DocTypeVersion" (0x4287) 0x20-0x21.7 (2)
|
|
| | | type: "uinteger" (1) 0x22-NA (0)
|
|
0x020| 81 | . | size: 1 0x22-0x22.7 (1)
|
|
0x020| 04 | . | value: 4 0x23-0x23.7 (1)
|
|
| | | [6]{}: element 0x24-0x27.7 (4)
|
|
0x020| 42 85 | B. | id: "DocTypeReadVersion" (0x4285) 0x24-0x25.7 (2)
|
|
| | | type: "uinteger" (1) 0x26-NA (0)
|
|
0x020| 81 | . | size: 1 0x26-0x26.7 (1)
|
|
0x020| 02 | . | value: 2 0x27-0x27.7 (1)
|
|
| | | [1]{}: element 0x28-0x4db.7 (1204)
|
|
0x020| 18 53 80 67 | .S.g | id: "Segment" (0x18538067) 0x28-0x2b.7 (4)
|
|
| | | type: "master" (7) 0x2c-NA (0)
|
|
0x020| 01 00 00 00| ....| size: 1192 0x2c-0x33.7 (8)
|
|
0x030|00 00 04 a8 |.... |
|
|
| | | elements[0:7]: 0x34-0x4db.7 (1192)
|
|
| | | [0]{}: element 0x34-0x78.7 (69)
|
|
0x030| 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)
|
|
0x030| c0 | . | size: 64 0x38-0x38.7 (1)
|
|
| | | elements[0:5]: 0x39-0x78.7 (64)
|
|
| | | [0]{}: element 0x39-0x3e.7 (6)
|
|
0x030| bf | . | id: "CRC-32" (0xbf) 0x39-0x39.7 (1)
|
|
| | | type: "binary" (6) 0x3a-NA (0)
|
|
0x030| 84 | . | size: 4 0x3a-0x3a.7 (1)
|
|
0x030| 2d 95 17 9e | -... | value: raw bits 0x3b-0x3e.7 (4)
|
|
| | | [1]{}: element 0x3f-0x4c.7 (14)
|
|
0x030| 4d| M| id: "Seek" (0x4dbb) (Contains a single seek entry to an EBML Element.) 0x3f-0x40.7 (2)
|
|
0x040|bb |. |
|
|
| | | type: "master" (7) 0x41-NA (0)
|
|
0x040| 8b | . | size: 11 0x41-0x41.7 (1)
|
|
| | | elements[0:2]: 0x42-0x4c.7 (11)
|
|
| | | [0]{}: element 0x42-0x48.7 (7)
|
|
0x040| 53 ab | S. | id: "SeekID" (0x53ab) (The binary ID corresponding to the Element name.) 0x42-0x43.7 (2)
|
|
| | | type: "binary" (6) 0x44-NA (0)
|
|
0x040| 84 | . | size: 4 0x44-0x44.7 (1)
|
|
0x040| 15 49 a9 66 | .I.f | value: raw bits 0x45-0x48.7 (4)
|
|
| | | [1]{}: element 0x49-0x4c.7 (4)
|
|
0x040| 53 ac | S. | id: "SeekPosition" (0x53ac) (The Segment Position of the Element.) 0x49-0x4a.7 (2)
|
|
| | | type: "uinteger" (1) 0x4b-NA (0)
|
|
0x040| 81 | . | size: 1 0x4b-0x4b.7 (1)
|
|
0x040| a1 | . | value: 161 0x4c-0x4c.7 (1)
|
|
| | | [2]{}: element 0x4d-0x5a.7 (14)
|
|
0x040| 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)
|
|
0x040| 8b| .| size: 11 0x4f-0x4f.7 (1)
|
|
| | | elements[0:2]: 0x50-0x5a.7 (11)
|
|
| | | [0]{}: element 0x50-0x56.7 (7)
|
|
0x050|53 ab |S. | id: "SeekID" (0x53ab) (The binary ID corresponding to the Element name.) 0x50-0x51.7 (2)
|
|
| | | type: "binary" (6) 0x52-NA (0)
|
|
0x050| 84 | . | size: 4 0x52-0x52.7 (1)
|
|
0x050| 16 54 ae 6b | .T.k | value: raw bits 0x53-0x56.7 (4)
|
|
| | | [1]{}: element 0x57-0x5a.7 (4)
|
|
0x050| 53 ac | S. | id: "SeekPosition" (0x53ac) (The Segment Position of the Element.) 0x57-0x58.7 (2)
|
|
| | | type: "uinteger" (1) 0x59-NA (0)
|
|
0x050| 81 | . | size: 1 0x59-0x59.7 (1)
|
|
0x050| f1 | . | value: 241 0x5a-0x5a.7 (1)
|
|
| | | [3]{}: element 0x5b-0x69.7 (15)
|
|
0x050| 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)
|
|
0x050| 8c | . | size: 12 0x5d-0x5d.7 (1)
|
|
| | | elements[0:2]: 0x5e-0x69.7 (12)
|
|
| | | [0]{}: element 0x5e-0x64.7 (7)
|
|
0x050| 53 ab| S.| id: "SeekID" (0x53ab) (The binary ID corresponding to the Element name.) 0x5e-0x5f.7 (2)
|
|
| | | type: "binary" (6) 0x60-NA (0)
|
|
0x060|84 |. | size: 4 0x60-0x60.7 (1)
|
|
0x060| 12 54 c3 67 | .T.g | value: raw bits 0x61-0x64.7 (4)
|
|
| | | [1]{}: element 0x65-0x69.7 (5)
|
|
0x060| 53 ac | S. | id: "SeekPosition" (0x53ac) (The Segment Position of the Element.) 0x65-0x66.7 (2)
|
|
| | | type: "uinteger" (1) 0x67-NA (0)
|
|
0x060| 82 | . | size: 2 0x67-0x67.7 (1)
|
|
0x060| 01 3e | .> | value: 318 0x68-0x69.7 (2)
|
|
| | | [4]{}: element 0x6a-0x78.7 (15)
|
|
0x060| 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)
|
|
0x060| 8c | . | size: 12 0x6c-0x6c.7 (1)
|
|
| | | elements[0:2]: 0x6d-0x78.7 (12)
|
|
| | | [0]{}: element 0x6d-0x73.7 (7)
|
|
0x060| 53 ab | S. | id: "SeekID" (0x53ab) (The binary ID corresponding to the Element name.) 0x6d-0x6e.7 (2)
|
|
| | | type: "binary" (6) 0x6f-NA (0)
|
|
0x060| 84| .| size: 4 0x6f-0x6f.7 (1)
|
|
0x070|1c 53 bb 6b |.S.k | value: raw bits 0x70-0x73.7 (4)
|
|
| | | [1]{}: element 0x74-0x78.7 (5)
|
|
0x070| 53 ac | S. | id: "SeekPosition" (0x53ac) (The Segment Position of the Element.) 0x74-0x75.7 (2)
|
|
| | | type: "uinteger" (1) 0x76-NA (0)
|
|
0x070| 82 | . | size: 2 0x76-0x76.7 (1)
|
|
0x070| 04 8c | .. | value: 1164 0x77-0x78.7 (2)
|
|
| | | [1]{}: element 0x79-0xd4.7 (92)
|
|
0x070| ec | . | id: "Void" (0xec) 0x79-0x79.7 (1)
|
|
| | | type: "binary" (6) 0x7a-NA (0)
|
|
0x070| 01 00 00 00 00 00| ......| size: 83 0x7a-0x81.7 (8)
|
|
0x080|00 53 |.S |
|
|
0x080| 00 00 00 00 00 00 00 00 00 00 00 00 00 00| ..............| value: raw bits 0x82-0xd4.7 (83)
|
|
0x090|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)
|
|
0x0d0| 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)
|
|
0x0d0| cb | . | size: 75 0xd9-0xd9.7 (1)
|
|
| | | elements[0:6]: 0xda-0x124.7 (75)
|
|
| | | [0]{}: element 0xda-0xdf.7 (6)
|
|
0x0d0| bf | . | id: "CRC-32" (0xbf) 0xda-0xda.7 (1)
|
|
| | | type: "binary" (6) 0xdb-NA (0)
|
|
0x0d0| 84 | . | size: 4 0xdb-0xdb.7 (1)
|
|
0x0d0| ef 85 17 86| ....| value: raw bits 0xdc-0xdf.7 (4)
|
|
| | | [1]{}: element 0xe0-0xe6.7 (7)
|
|
0x0e0|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)
|
|
0x0e0| 83 | . | size: 3 0xe3-0xe3.7 (1)
|
|
0x0e0| 0f 42 40 | .B@ | value: 1000000 0xe4-0xe6.7 (3)
|
|
| | | [2]{}: element 0xe7-0xf6.7 (16)
|
|
0x0e0| 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)
|
|
0x0e0| 8d | . | size: 13 0xe9-0xe9.7 (1)
|
|
0x0e0| 4c 61 76 66 35 38| Lavf58| value: "Lavf58.45.100" 0xea-0xf6.7 (13)
|
|
0x0f0|2e 34 35 2e 31 30 30 |.45.100 |
|
|
| | | [3]{}: element 0xf7-0x106.7 (16)
|
|
0x0f0| 57 41 | WA | id: "WritingApp" (0x5741) (Writing application (example: "mkvmerge-0.3.3").) 0xf7-0xf8.7 (2)
|
|
| | | type: "UTF8" (4) 0xf9-NA (0)
|
|
0x0f0| 8d | . | size: 13 0xf9-0xf9.7 (1)
|
|
0x0f0| 4c 61 76 66 35 38| Lavf58| value: "Lavf58.45.100" 0xfa-0x106.7 (13)
|
|
0x100|2e 34 35 2e 31 30 30 |.45.100 |
|
|
| | | [4]{}: element 0x107-0x119.7 (19)
|
|
0x100| 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)
|
|
0x100| 90 | . | size: 16 0x109-0x109.7 (1)
|
|
0x100| ed af 16 3e 3c c6| ...><.| value: raw bits 0x10a-0x119.7 (16)
|
|
0x110|fb e3 dd 3a 64 58 04 b6 0e 21 |...:dX...! |
|
|
| | | [5]{}: element 0x11a-0x124.7 (11)
|
|
0x110| 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)
|
|
0x110| 88 | . | size: 8 0x11c-0x11c.7 (1)
|
|
0x110| 40 52 c0| @R.| value: 75 0x11d-0x124.7 (8)
|
|
0x120|00 00 00 00 00 |..... |
|
|
| | | [3]{}: element 0x125-0x171.7 (77)
|
|
0x120| 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)
|
|
0x120| c8 | . | size: 72 0x129-0x129.7 (1)
|
|
| | | elements[0:2]: 0x12a-0x171.7 (72)
|
|
| | | [0]{}: element 0x12a-0x12f.7 (6)
|
|
0x120| bf | . | id: "CRC-32" (0xbf) 0x12a-0x12a.7 (1)
|
|
| | | type: "binary" (6) 0x12b-NA (0)
|
|
0x120| 84 | . | size: 4 0x12b-0x12b.7 (1)
|
|
0x120| b1 28 65 ca| .(e.| value: raw bits 0x12c-0x12f.7 (4)
|
|
| | | [1]{}: element 0x130-0x171.7 (66)
|
|
0x130|ae |. | id: "TrackEntry" (0xae) (Describes a track with all Elements.) 0x130-0x130.7 (1)
|
|
| | | type: "master" (7) 0x131-NA (0)
|
|
0x130| 01 00 00 00 00 00 00 39 | .......9 | size: 57 0x131-0x138.7 (8)
|
|
| | | elements[0:7]: 0x139-0x171.7 (57)
|
|
| | | [0]{}: element 0x139-0x13b.7 (3)
|
|
0x130| 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).) 0x139-0x139.7 (1)
|
|
| | | type: "uinteger" (1) 0x13a-NA (0)
|
|
0x130| 81 | . | size: 1 0x13a-0x13a.7 (1)
|
|
0x130| 01 | . | value: 1 0x13b-0x13b.7 (1)
|
|
| | | [1]{}: element 0x13c-0x146.7 (11)
|
|
0x130| 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.) 0x13c-0x13d.7 (2)
|
|
| | | type: "uinteger" (1) 0x13e-NA (0)
|
|
0x130| 88 | . | size: 8 0x13e-0x13e.7 (1)
|
|
0x130| 8d| .| value: 10217435751272594841 0x13f-0x146.7 (8)
|
|
0x140|cb 9f ae 75 fa bd 99 |...u... |
|
|
| | | [2]{}: element 0x147-0x149.7 (3)
|
|
0x140| 9c | . | id: "FlagLacing" (0x9c) (Set if the track MAY contain blocks using lacing. (1 bit)) 0x147-0x147.7 (1)
|
|
| | | type: "uinteger" (1) 0x148-NA (0)
|
|
0x140| 81 | . | size: 1 0x148-0x148.7 (1)
|
|
0x140| 00 | . | value: 0 0x149-0x149.7 (1)
|
|
| | | [3]{}: element 0x14a-0x150.7 (7)
|
|
0x140| 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.) 0x14a-0x14c.7 (3)
|
|
| | | type: "string" (3) 0x14d-NA (0)
|
|
0x140| 83 | . | size: 3 0x14d-0x14d.7 (1)
|
|
0x140| 75 6e| un| value: "und" 0x14e-0x150.7 (3)
|
|
0x150|64 |d |
|
|
| | | [4]{}: element 0x151-0x15b.7 (11)
|
|
0x150| 86 | . | id: "CodecID" (0x86) (An ID corresponding to the codec, see the for more info.) 0x151-0x151.7 (1)
|
|
| | | type: "string" (3) 0x152-NA (0)
|
|
0x150| 89 | . | size: 9 0x152-0x152.7 (1)
|
|
0x150| 41 5f 4d 50 45 47 2f 4c 33 | A_MPEG/L3 | value: "A_MPEG/L3" 0x153-0x15b.7 (9)
|
|
| | | [5]{}: element 0x15c-0x15e.7 (3)
|
|
0x150| 83 | . | id: "TrackType" (0x83) (A set of track types coded on 8 bits.) 0x15c-0x15c.7 (1)
|
|
| | | type: "uinteger" (1) 0x15d-NA (0)
|
|
0x150| 81 | . | size: 1 0x15d-0x15d.7 (1)
|
|
0x150| 02 | . | value: "audio" (2) 0x15e-0x15e.7 (1)
|
|
| | | [6]{}: element 0x15f-0x171.7 (19)
|
|
0x150| e1| .| id: "Audio" (0xe1) (Audio settings.) 0x15f-0x15f.7 (1)
|
|
| | | type: "master" (7) 0x160-NA (0)
|
|
0x160|91 |. | size: 17 0x160-0x160.7 (1)
|
|
| | | elements[0:3]: 0x161-0x171.7 (17)
|
|
| | | [0]{}: element 0x161-0x163.7 (3)
|
|
0x160| 9f | . | id: "Channels" (0x9f) (Numbers of channels in the track.) 0x161-0x161.7 (1)
|
|
| | | type: "uinteger" (1) 0x162-NA (0)
|
|
0x160| 81 | . | size: 1 0x162-0x162.7 (1)
|
|
0x160| 01 | . | value: 1 0x163-0x163.7 (1)
|
|
| | | [1]{}: element 0x164-0x16d.7 (10)
|
|
0x160| b5 | . | id: "SamplingFrequency" (0xb5) (Sampling frequency in Hz.) 0x164-0x164.7 (1)
|
|
| | | type: "float" (2) 0x165-NA (0)
|
|
0x160| 88 | . | size: 8 0x165-0x165.7 (1)
|
|
0x160| 40 e5 88 80 00 00 00 00 | @....... | value: 44100 0x166-0x16d.7 (8)
|
|
| | | [2]{}: element 0x16e-0x171.7 (4)
|
|
0x160| 62 64| bd| id: "BitDepth" (0x6264) (Bits per sample, mostly used for PCM.) 0x16e-0x16f.7 (2)
|
|
| | | type: "uinteger" (1) 0x170-NA (0)
|
|
0x170|81 |. | size: 1 0x170-0x170.7 (1)
|
|
0x170| 10 | . | value: 16 0x171-0x171.7 (1)
|
|
| | | [4]{}: element 0x172-0x21a.7 (169)
|
|
0x170| 12 54 c3 67 | .T.g | 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) 0x172-0x175.7 (4)
|
|
| | | type: "master" (7) 0x176-NA (0)
|
|
0x170| 40 a3 | @. | size: 163 0x176-0x177.7 (2)
|
|
| | | elements[0:3]: 0x178-0x21a.7 (163)
|
|
| | | [0]{}: element 0x178-0x17d.7 (6)
|
|
0x170| bf | . | id: "CRC-32" (0xbf) 0x178-0x178.7 (1)
|
|
| | | type: "binary" (6) 0x179-NA (0)
|
|
0x170| 84 | . | size: 4 0x179-0x179.7 (1)
|
|
0x170| c4 31 17 e4 | .1.. | value: raw bits 0x17a-0x17d.7 (4)
|
|
| | | [1]{}: element 0x17e-0x1ae.7 (49)
|
|
0x170| 73 73| ss| id: "Tag" (0x7373) (A single metadata descriptor.) 0x17e-0x17f.7 (2)
|
|
| | | type: "master" (7) 0x180-NA (0)
|
|
0x180|01 00 00 00 00 00 00 27 |.......' | size: 39 0x180-0x187.7 (8)
|
|
| | | elements[0:2]: 0x188-0x1ae.7 (39)
|
|
| | | [0]{}: element 0x188-0x18a.7 (3)
|
|
0x180| 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.) 0x188-0x189.7 (2)
|
|
| | | type: "master" (7) 0x18a-NA (0)
|
|
0x180| 80 | . | size: 0 0x18a-0x18a.7 (1)
|
|
| | | elements[0:0]: 0x18b-NA (0)
|
|
| | | [1]{}: element 0x18b-0x1ae.7 (36)
|
|
0x180| 67 c8 | g. | id: "SimpleTag" (0x67c8) (Contains general information about the target.) 0x18b-0x18c.7 (2)
|
|
| | | type: "master" (7) 0x18d-NA (0)
|
|
0x180| 01 00 00| ...| size: 26 0x18d-0x194.7 (8)
|
|
0x190|00 00 00 00 1a |..... |
|
|
| | | elements[0:2]: 0x195-0x1ae.7 (26)
|
|
| | | [0]{}: element 0x195-0x19e.7 (10)
|
|
0x190| 45 a3 | E. | id: "TagName" (0x45a3) (The name of the Tag that is going to be stored.) 0x195-0x196.7 (2)
|
|
| | | type: "UTF8" (4) 0x197-NA (0)
|
|
0x190| 87 | . | size: 7 0x197-0x197.7 (1)
|
|
0x190| 45 4e 43 4f 44 45 52 | ENCODER | value: "ENCODER" 0x198-0x19e.7 (7)
|
|
| | | [1]{}: element 0x19f-0x1ae.7 (16)
|
|
0x190| 44| D| id: "TagString" (0x4487) (The value of the Tag.) 0x19f-0x1a0.7 (2)
|
|
0x1a0|87 |. |
|
|
| | | type: "UTF8" (4) 0x1a1-NA (0)
|
|
0x1a0| 8d | . | size: 13 0x1a1-0x1a1.7 (1)
|
|
0x1a0| 4c 61 76 66 35 38 2e 34 35 2e 31 30 30 | Lavf58.45.100 | value: "Lavf58.45.100" 0x1a2-0x1ae.7 (13)
|
|
| | | [2]{}: element 0x1af-0x21a.7 (108)
|
|
0x1a0| 73| s| id: "Tag" (0x7373) (A single metadata descriptor.) 0x1af-0x1b0.7 (2)
|
|
0x1b0|73 |s |
|
|
| | | type: "master" (7) 0x1b1-NA (0)
|
|
0x1b0| 01 00 00 00 00 00 00 62 | .......b | size: 98 0x1b1-0x1b8.7 (8)
|
|
| | | elements[0:3]: 0x1b9-0x21a.7 (98)
|
|
| | | [0]{}: element 0x1b9-0x1c6.7 (14)
|
|
0x1b0| 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.) 0x1b9-0x1ba.7 (2)
|
|
| | | type: "master" (7) 0x1bb-NA (0)
|
|
0x1b0| 8b | . | size: 11 0x1bb-0x1bb.7 (1)
|
|
| | | elements[0:1]: 0x1bc-0x1c6.7 (11)
|
|
| | | [0]{}: element 0x1bc-0x1c6.7 (11)
|
|
0x1b0| 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.) 0x1bc-0x1bd.7 (2)
|
|
| | | type: "uinteger" (1) 0x1be-NA (0)
|
|
0x1b0| 88 | . | size: 8 0x1be-0x1be.7 (1)
|
|
0x1b0| 8d| .| value: 10217435751272594841 0x1bf-0x1c6.7 (8)
|
|
0x1c0|cb 9f ae 75 fa bd 99 |...u... |
|
|
| | | [1]{}: element 0x1c7-0x1f5.7 (47)
|
|
0x1c0| 67 c8 | g. | id: "SimpleTag" (0x67c8) (Contains general information about the target.) 0x1c7-0x1c8.7 (2)
|
|
| | | type: "master" (7) 0x1c9-NA (0)
|
|
0x1c0| 01 00 00 00 00 00 00| .......| size: 37 0x1c9-0x1d0.7 (8)
|
|
0x1d0|25 |% |
|
|
| | | elements[0:2]: 0x1d1-0x1f5.7 (37)
|
|
| | | [0]{}: element 0x1d1-0x1da.7 (10)
|
|
0x1d0| 45 a3 | E. | id: "TagName" (0x45a3) (The name of the Tag that is going to be stored.) 0x1d1-0x1d2.7 (2)
|
|
| | | type: "UTF8" (4) 0x1d3-NA (0)
|
|
0x1d0| 87 | . | size: 7 0x1d3-0x1d3.7 (1)
|
|
0x1d0| 45 4e 43 4f 44 45 52 | ENCODER | value: "ENCODER" 0x1d4-0x1da.7 (7)
|
|
| | | [1]{}: element 0x1db-0x1f5.7 (27)
|
|
0x1d0| 44 87 | D. | id: "TagString" (0x4487) (The value of the Tag.) 0x1db-0x1dc.7 (2)
|
|
| | | type: "UTF8" (4) 0x1dd-NA (0)
|
|
0x1d0| 98 | . | size: 24 0x1dd-0x1dd.7 (1)
|
|
0x1d0| 4c 61| La| value: "Lavc58.91.100 libmp3lame" 0x1de-0x1f5.7 (24)
|
|
0x1e0|76 63 35 38 2e 39 31 2e 31 30 30 20 6c 69 62 6d|vc58.91.100 libm|
|
|
0x1f0|70 33 6c 61 6d 65 |p3lame |
|
|
| | | [2]{}: element 0x1f6-0x21a.7 (37)
|
|
0x1f0| 67 c8 | g. | id: "SimpleTag" (0x67c8) (Contains general information about the target.) 0x1f6-0x1f7.7 (2)
|
|
| | | type: "master" (7) 0x1f8-NA (0)
|
|
0x1f0| a2 | . | size: 34 0x1f8-0x1f8.7 (1)
|
|
| | | elements[0:2]: 0x1f9-0x21a.7 (34)
|
|
| | | [0]{}: element 0x1f9-0x203.7 (11)
|
|
0x1f0| 45 a3 | E. | id: "TagName" (0x45a3) (The name of the Tag that is going to be stored.) 0x1f9-0x1fa.7 (2)
|
|
| | | type: "UTF8" (4) 0x1fb-NA (0)
|
|
0x1f0| 88 | . | size: 8 0x1fb-0x1fb.7 (1)
|
|
0x1f0| 44 55 52 41| DURA| value: "DURATION" 0x1fc-0x203.7 (8)
|
|
0x200|54 49 4f 4e |TION |
|
|
| | | [1]{}: element 0x204-0x21a.7 (23)
|
|
0x200| 44 87 | D. | id: "TagString" (0x4487) (The value of the Tag.) 0x204-0x205.7 (2)
|
|
| | | type: "UTF8" (4) 0x206-NA (0)
|
|
0x200| 94 | . | size: 20 0x206-0x206.7 (1)
|
|
0x200| 30 30 3a 30 30 3a 30 30 2e| 00:00:00.| value: "00:00:00.075000000" 0x207-0x21a.7 (20)
|
|
0x210|30 37 35 30 30 30 30 30 30 00 00 |075000000.. |
|
|
| | | [5]{}: element 0x21b-0x4bf.7 (677)
|
|
0x210| 1f 43 b6 75 | .C.u | id: "Cluster" (0x1f43b675) (The Top-Level Element containing the (monolithic) Block structure.) 0x21b-0x21e.7 (4)
|
|
| | | type: "master" (7) 0x21f-NA (0)
|
|
0x210| 42| B| size: 671 0x21f-0x220.7 (2)
|
|
0x220|9f |. |
|
|
| | | elements[0:5]: 0x221-0x4bf.7 (671)
|
|
| | | [0]{}: element 0x221-0x226.7 (6)
|
|
0x220| bf | . | id: "CRC-32" (0xbf) 0x221-0x221.7 (1)
|
|
| | | type: "binary" (6) 0x222-NA (0)
|
|
0x220| 84 | . | size: 4 0x222-0x222.7 (1)
|
|
0x220| 80 9c e0 10 | .... | value: raw bits 0x223-0x226.7 (4)
|
|
| | | [1]{}: element 0x227-0x229.7 (3)
|
|
0x220| e7 | . | id: "Timestamp" (0xe7) (Absolute timestamp of the cluster (based on TimestampScale).) 0x227-0x227.7 (1)
|
|
| | | type: "uinteger" (1) 0x228-NA (0)
|
|
0x220| 81 | . | size: 1 0x228-0x228.7 (1)
|
|
0x220| 00 | . | value: 0 0x229-0x229.7 (1)
|
|
| | | [2]{}: element 0x22a-0x300.7 (215)
|
|
0x220| a3 | . | id: "SimpleBlock" (0xa3) (Similar to but without all the extra information, mostly used to reduced overhead when no extra feature is needed. (see )) 0x22a-0x22a.7 (1)
|
|
| | | type: "binary" (6) 0x22b-NA (0)
|
|
0x220| 40 d4 | @. | size: 212 0x22b-0x22c.7 (2)
|
|
0x220| 81 | . | track_number: 1 0x22d-0x22d.7 (1)
|
|
0x220| 00 00| ..| timestamp: 0 0x22e-0x22f.7 (2)
|
|
| | | flags{}: 0x230-0x230.7 (1)
|
|
0x230|80 |. | key_frame: true 0x230-0x230 (0.1)
|
|
0x230|80 |. | reserved: 0 0x230.1-0x230.3 (0.3)
|
|
0x230|80 |. | invisible: false 0x230.4-0x230.4 (0.1)
|
|
0x230|80 |. | lacing: 0 0x230.5-0x230.6 (0.2)
|
|
0x230|80 |. | discardable: false 0x230.7-0x230.7 (0.1)
|
|
| | | packet{}: (mp3_frame) 0x231-0x300.7 (208)
|
|
| | | header{}: 0x231-0x234.7 (4)
|
|
0x230| ff fb | .. | sync: 0b11111111111 (valid) 0x231-0x232.2 (1.3)
|
|
0x230| fb | . | mpeg_version: "1" (3) (MPEG Version 1) 0x232.3-0x232.4 (0.2)
|
|
0x230| fb | . | layer: 3 (1) (MPEG Layer 3) 0x232.5-0x232.6 (0.2)
|
|
| | | sample_count: 1152 0x232.7-NA (0)
|
|
0x230| fb | . | protection_absent: true (No CRC) 0x232.7-0x232.7 (0.1)
|
|
0x230| 50 | P | bitrate: 64000 (5) 0x233-0x233.3 (0.4)
|
|
0x230| 50 | P | sample_rate: 44100 (0) 0x233.4-0x233.5 (0.2)
|
|
0x230| 50 | P | padding: "Not padded" (0b0) 0x233.6-0x233.6 (0.1)
|
|
0x230| 50 | P | private: 0 0x233.7-0x233.7 (0.1)
|
|
0x230| c4 | . | channels: "Mono" (0b11) 0x234-0x234.1 (0.2)
|
|
0x230| c4 | . | channel_mode: "None" (0b0) 0x234.2-0x234.3 (0.2)
|
|
0x230| c4 | . | copyright: 0 0x234.4-0x234.4 (0.1)
|
|
0x230| c4 | . | original: 1 0x234.5-0x234.5 (0.1)
|
|
0x230| c4 | . | emphasis: "None" (0b0) 0x234.6-0x234.7 (0.2)
|
|
| | | side_info{}: 0x235-0x245.7 (17)
|
|
0x230| 00 00 | .. | main_data_end: 0 0x235-0x236 (1.1)
|
|
0x230| 00 | . | private_bits: 0 0x236.1-0x236.5 (0.5)
|
|
0x230| 00 0a | .. | share0: 0 0x236.6-0x237.1 (0.4)
|
|
| | | granules[0:2]: 0x237.2-0x245.7 (14.6)
|
|
| | | [0]{}: granule 0x237.2-0x23e.4 (7.3)
|
|
| | | channels[0:1]: 0x237.2-0x23e.4 (7.3)
|
|
| | | [0]{}: channel 0x237.2-0x23e.4 (7.3)
|
|
0x230| 0a 2c | ., | part2_3_length: 651 0x237.2-0x238.5 (1.4)
|
|
0x230| 2c 43 | ,C | big_values: 33 0x238.6-0x239.6 (1.1)
|
|
0x230| 43 2e | C. | global_gain: 151 0x239.7-0x23a.6 (1)
|
|
0x230| 2e 55 | .U | scalefac_compress: 2 0x23a.7-0x23b.2 (0.4)
|
|
0x230| 55 | U | blocksplit_flag: 1 0x23b.3-0x23b.3 (0.1)
|
|
0x230| 55 | U | block_type: "start block" (1) 0x23b.4-0x23b.5 (0.2)
|
|
0x230| 55 | U | switch_point: 0 0x23b.6-0x23b.6 (0.1)
|
|
0x230| 55 94 | U. | table_select0: 25 0x23b.7-0x23c.3 (0.5)
|
|
0x230| 94 80 | .. | table_select1: 9 0x23c.4-0x23d (0.5)
|
|
0x230| 80 | . | subblock_gain0: 0 0x23d.1-0x23d.3 (0.3)
|
|
0x230| 80 | . | subblock_gain1: 0 0x23d.4-0x23d.6 (0.3)
|
|
0x230| 80 01 | .. | subblock_gain2: 0 0x23d.7-0x23e.1 (0.3)
|
|
0x230| 01 | . | preflag: 0 0x23e.2-0x23e.2 (0.1)
|
|
0x230| 01 | . | scalefac_scale: 0 0x23e.3-0x23e.3 (0.1)
|
|
0x230| 01 | . | count1table_select: 0 0x23e.4-0x23e.4 (0.1)
|
|
| | | [1]{}: granule 0x23e.5-0x245.7 (7.3)
|
|
| | | channels[0:1]: 0x23e.5-0x245.7 (7.3)
|
|
| | | [0]{}: channel 0x23e.5-0x245.7 (7.3)
|
|
0x230| 01 81| ..| part2_3_length: 770 0x23e.5-0x240 (1.4)
|
|
0x240|15 |. |
|
|
0x240|15 66 |.f | big_values: 85 0x240.1-0x241.1 (1.1)
|
|
0x240| 66 23 | f# | global_gain: 152 0x241.2-0x242.1 (1)
|
|
0x240| 23 | # | scalefac_compress: 8 0x242.2-0x242.5 (0.4)
|
|
0x240| 23 | # | blocksplit_flag: 1 0x242.6-0x242.6 (0.1)
|
|
0x240| 23 3a | #: | block_type: "3 short windows" (2) 0x242.7-0x243 (0.2)
|
|
0x240| 3a | : | switch_point: 0 0x243.1-0x243.1 (0.1)
|
|
0x240| 3a | : | table_select0: 29 0x243.2-0x243.6 (0.5)
|
|
0x240| 3a d0 | :. | table_select1: 13 0x243.7-0x244.3 (0.5)
|
|
0x240| d0 | . | subblock_gain0: 0 0x244.4-0x244.6 (0.3)
|
|
0x240| d0 00 | .. | subblock_gain1: 0 0x244.7-0x245.1 (0.3)
|
|
0x240| 00 | . | subblock_gain2: 0 0x245.2-0x245.4 (0.3)
|
|
0x240| 00 | . | preflag: 0 0x245.5-0x245.5 (0.1)
|
|
0x240| 00 | . | scalefac_scale: 0 0x245.6-0x245.6 (0.1)
|
|
0x240| 00 | . | count1table_select: 0 0x245.7-0x245.7 (0.1)
|
|
0x240| 07 aa c3 8e 33 85 d3 64 f1 a1| ....3..d..| data: raw bits 0x246-0x300.7 (187)
|
|
0x250|c1 08 1c 58 1f 5e 1f 18 1c 46 04 1e 89 e5 b3 2e|...X.^...F......|
|
|
* |until 0x300.7 (187) | |
|
|
| | | other_data: raw bits 0x301-NA (0)
|
|
| | | crc_calculated: "2e0a" (raw bits) 0x301-NA (0)
|
|
| | | [3]{}: element 0x301-0x3d8.7 (216)
|
|
0x300| a3 | . | id: "SimpleBlock" (0xa3) (Similar to but without all the extra information, mostly used to reduced overhead when no extra feature is needed. (see )) 0x301-0x301.7 (1)
|
|
| | | type: "binary" (6) 0x302-NA (0)
|
|
0x300| 40 d5 | @. | size: 213 0x302-0x303.7 (2)
|
|
0x300| 81 | . | track_number: 1 0x304-0x304.7 (1)
|
|
0x300| 00 1a | .. | timestamp: 26 0x305-0x306.7 (2)
|
|
| | | flags{}: 0x307-0x307.7 (1)
|
|
0x300| 80 | . | key_frame: true 0x307-0x307 (0.1)
|
|
0x300| 80 | . | reserved: 0 0x307.1-0x307.3 (0.3)
|
|
0x300| 80 | . | invisible: false 0x307.4-0x307.4 (0.1)
|
|
0x300| 80 | . | lacing: 0 0x307.5-0x307.6 (0.2)
|
|
0x300| 80 | . | discardable: false 0x307.7-0x307.7 (0.1)
|
|
| | | packet{}: (mp3_frame) 0x308-0x3d8.7 (209)
|
|
| | | header{}: 0x308-0x30b.7 (4)
|
|
0x300| ff fb | .. | sync: 0b11111111111 (valid) 0x308-0x309.2 (1.3)
|
|
0x300| fb | . | mpeg_version: "1" (3) (MPEG Version 1) 0x309.3-0x309.4 (0.2)
|
|
0x300| fb | . | layer: 3 (1) (MPEG Layer 3) 0x309.5-0x309.6 (0.2)
|
|
| | | sample_count: 1152 0x309.7-NA (0)
|
|
0x300| fb | . | protection_absent: true (No CRC) 0x309.7-0x309.7 (0.1)
|
|
0x300| 52 | R | bitrate: 64000 (5) 0x30a-0x30a.3 (0.4)
|
|
0x300| 52 | R | sample_rate: 44100 (0) 0x30a.4-0x30a.5 (0.2)
|
|
0x300| 52 | R | padding: "Padded" (0b1) 0x30a.6-0x30a.6 (0.1)
|
|
0x300| 52 | R | private: 0 0x30a.7-0x30a.7 (0.1)
|
|
0x300| c4 | . | channels: "Mono" (0b11) 0x30b-0x30b.1 (0.2)
|
|
0x300| c4 | . | channel_mode: "None" (0b0) 0x30b.2-0x30b.3 (0.2)
|
|
0x300| c4 | . | copyright: 0 0x30b.4-0x30b.4 (0.1)
|
|
0x300| c4 | . | original: 1 0x30b.5-0x30b.5 (0.1)
|
|
0x300| c4 | . | emphasis: "None" (0b0) 0x30b.6-0x30b.7 (0.2)
|
|
| | | side_info{}: 0x30c-0x31c.7 (17)
|
|
0x300| 04 82 | .. | main_data_end: 9 0x30c-0x30d (1.1)
|
|
0x300| 82 | . | private_bits: 0 0x30d.1-0x30d.5 (0.5)
|
|
0x300| 82 0a | .. | share0: 8 0x30d.6-0x30e.1 (0.4)
|
|
| | | granules[0:2]: 0x30e.2-0x31c.7 (14.6)
|
|
| | | [0]{}: granule 0x30e.2-0x315.4 (7.3)
|
|
| | | channels[0:1]: 0x30e.2-0x315.4 (7.3)
|
|
| | | [0]{}: channel 0x30e.2-0x315.4 (7.3)
|
|
0x300| 0a 60| .`| part2_3_length: 664 0x30e.2-0x30f.5 (1.4)
|
|
0x300| 60| `| big_values: 16 0x30f.6-0x310.6 (1.1)
|
|
0x310|21 |! |
|
|
0x310|21 10 |!. | global_gain: 136 0x310.7-0x311.6 (1)
|
|
0x310| 10 bd | .. | scalefac_compress: 5 0x311.7-0x312.2 (0.4)
|
|
0x310| bd | . | blocksplit_flag: 1 0x312.3-0x312.3 (0.1)
|
|
0x310| bd | . | block_type: "end" (3) 0x312.4-0x312.5 (0.2)
|
|
0x310| bd | . | switch_point: 0 0x312.6-0x312.6 (0.1)
|
|
0x310| bd f1 | .. | table_select0: 31 0x312.7-0x313.3 (0.5)
|
|
0x310| f1 00 | .. | table_select1: 2 0x313.4-0x314 (0.5)
|
|
0x310| 00 | . | subblock_gain0: 0 0x314.1-0x314.3 (0.3)
|
|
0x310| 00 | . | subblock_gain1: 0 0x314.4-0x314.6 (0.3)
|
|
0x310| 00 01 | .. | subblock_gain2: 0 0x314.7-0x315.1 (0.3)
|
|
0x310| 01 | . | preflag: 0 0x315.2-0x315.2 (0.1)
|
|
0x310| 01 | . | scalefac_scale: 0 0x315.3-0x315.3 (0.1)
|
|
0x310| 01 | . | count1table_select: 0 0x315.4-0x315.4 (0.1)
|
|
| | | [1]{}: granule 0x315.5-0x31c.7 (7.3)
|
|
| | | channels[0:1]: 0x315.5-0x31c.7 (7.3)
|
|
| | | [0]{}: channel 0x315.5-0x31c.7 (7.3)
|
|
0x310| 01 59 04 | .Y. | part2_3_length: 690 0x315.5-0x317 (1.4)
|
|
0x310| 04 a1 | .. | big_values: 18 0x317.1-0x318.1 (1.1)
|
|
0x310| a1 e2 | .. | global_gain: 135 0x318.2-0x319.1 (1)
|
|
0x310| e2 | . | scalefac_compress: 8 0x319.2-0x319.5 (0.4)
|
|
0x310| e2 | . | blocksplit_flag: 1 0x319.6-0x319.6 (0.1)
|
|
0x310| e2 be | .. | block_type: "start block" (1) 0x319.7-0x31a (0.2)
|
|
0x310| be | . | switch_point: 0 0x31a.1-0x31a.1 (0.1)
|
|
0x310| be | . | table_select0: 31 0x31a.2-0x31a.6 (0.5)
|
|
0x310| be 20 | . | table_select1: 2 0x31a.7-0x31b.3 (0.5)
|
|
0x310| 20 | | subblock_gain0: 0 0x31b.4-0x31b.6 (0.3)
|
|
0x310| 20 00 | . | subblock_gain1: 0 0x31b.7-0x31c.1 (0.3)
|
|
0x310| 00 | . | subblock_gain2: 0 0x31c.2-0x31c.4 (0.3)
|
|
0x310| 00 | . | preflag: 0 0x31c.5-0x31c.5 (0.1)
|
|
0x310| 00 | . | scalefac_scale: 0 0x31c.6-0x31c.6 (0.1)
|
|
0x310| 00 | . | count1table_select: 0 0x31c.7-0x31c.7 (0.1)
|
|
0x310| 01 d9 81| ...| data: raw bits 0x31d-0x3ce.7 (178)
|
|
0x320|38 05 c9 80 20 04 f1 80 8e 07 01 96 d2 b0 19 91|8... ...........|
|
|
* |until 0x3ce.7 (178) | |
|
|
0x3c0| 85| .| padding_byte: raw bits 0x3cf-0x3cf.7 (1)
|
|
0x3d0|62 08 3d a0 52 36 7f 26 17 |b.=.R6.&. | other_data: raw bits 0x3d0-0x3d8.7 (9)
|
|
| | | crc_calculated: "9950" (raw bits) 0x3d9-NA (0)
|
|
| | | [4]{}: element 0x3d9-0x4bf.7 (231)
|
|
0x3d0| a0 | . | id: "BlockGroup" (0xa0) (Basic container of information containing a single Block and information specific to that Block.) 0x3d9-0x3d9.7 (1)
|
|
| | | type: "master" (7) 0x3da-NA (0)
|
|
0x3d0| 01 00 00 00 00 00| ......| size: 222 0x3da-0x3e1.7 (8)
|
|
0x3e0|00 de |.. |
|
|
| | | elements[0:2]: 0x3e2-0x4bf.7 (222)
|
|
| | | [0]{}: element 0x3e2-0x4b9.7 (216)
|
|
0x3e0| a1 | . | id: "Block" (0xa1) (Block containing the actual data to be rendered and a timestamp relative to the Cluster Timestamp. (see )) 0x3e2-0x3e2.7 (1)
|
|
| | | type: "binary" (6) 0x3e3-NA (0)
|
|
0x3e0| 40 d5 | @. | size: 213 0x3e3-0x3e4.7 (2)
|
|
0x3e0| 81 | . | track_number: 1 0x3e5-0x3e5.7 (1)
|
|
0x3e0| 00 34 | .4 | timestamp: 52 0x3e6-0x3e7.7 (2)
|
|
| | | flags{}: 0x3e8-0x3e8.7 (1)
|
|
0x3e0| 00 | . | reserved: 0 0x3e8-0x3e8.3 (0.4)
|
|
0x3e0| 00 | . | invisible: false 0x3e8.4-0x3e8.4 (0.1)
|
|
0x3e0| 00 | . | lacing: 0 0x3e8.5-0x3e8.6 (0.2)
|
|
0x3e0| 00 | . | not_used: false 0x3e8.7-0x3e8.7 (0.1)
|
|
| | | packet{}: (mp3_frame) 0x3e9-0x4b9.7 (209)
|
|
| | | header{}: 0x3e9-0x3ec.7 (4)
|
|
0x3e0| ff fb | .. | sync: 0b11111111111 (valid) 0x3e9-0x3ea.2 (1.3)
|
|
0x3e0| fb | . | mpeg_version: "1" (3) (MPEG Version 1) 0x3ea.3-0x3ea.4 (0.2)
|
|
0x3e0| fb | . | layer: 3 (1) (MPEG Layer 3) 0x3ea.5-0x3ea.6 (0.2)
|
|
| | | sample_count: 1152 0x3ea.7-NA (0)
|
|
0x3e0| fb | . | protection_absent: true (No CRC) 0x3ea.7-0x3ea.7 (0.1)
|
|
0x3e0| 52 | R | bitrate: 64000 (5) 0x3eb-0x3eb.3 (0.4)
|
|
0x3e0| 52 | R | sample_rate: 44100 (0) 0x3eb.4-0x3eb.5 (0.2)
|
|
0x3e0| 52 | R | padding: "Padded" (0b1) 0x3eb.6-0x3eb.6 (0.1)
|
|
0x3e0| 52 | R | private: 0 0x3eb.7-0x3eb.7 (0.1)
|
|
0x3e0| c4 | . | channels: "Mono" (0b11) 0x3ec-0x3ec.1 (0.2)
|
|
0x3e0| c4 | . | channel_mode: "None" (0b0) 0x3ec.2-0x3ec.3 (0.2)
|
|
0x3e0| c4 | . | copyright: 0 0x3ec.4-0x3ec.4 (0.1)
|
|
0x3e0| c4 | . | original: 1 0x3ec.5-0x3ec.5 (0.1)
|
|
0x3e0| c4 | . | emphasis: "None" (0b0) 0x3ec.6-0x3ec.7 (0.2)
|
|
| | | side_info{}: 0x3ed-0x3fd.7 (17)
|
|
0x3e0| 0d 80 | .. | main_data_end: 27 0x3ed-0x3ee (1.1)
|
|
0x3e0| 80 | . | private_bits: 0 0x3ee.1-0x3ee.5 (0.5)
|
|
0x3e0| 80 0d| ..| share0: 0 0x3ee.6-0x3ef.1 (0.4)
|
|
| | | granules[0:2]: 0x3ef.2-0x3fd.7 (14.6)
|
|
| | | [0]{}: granule 0x3ef.2-0x3f6.4 (7.3)
|
|
| | | channels[0:1]: 0x3ef.2-0x3f6.4 (7.3)
|
|
| | | [0]{}: channel 0x3ef.2-0x3f6.4 (7.3)
|
|
0x3e0| 0d| .| part2_3_length: 889 0x3ef.2-0x3f0.5 (1.4)
|
|
0x3f0|e4 |. |
|
|
0x3f0|e4 c9 |.. | big_values: 100 0x3f0.6-0x3f1.6 (1.1)
|
|
0x3f0| c9 7b | .{ | global_gain: 189 0x3f1.7-0x3f2.6 (1)
|
|
0x3f0| 7b f9 | {. | scalefac_compress: 15 0x3f2.7-0x3f3.2 (0.4)
|
|
0x3f0| f9 | . | blocksplit_flag: 1 0x3f3.3-0x3f3.3 (0.1)
|
|
0x3f0| f9 | . | block_type: "3 short windows" (2) 0x3f3.4-0x3f3.5 (0.2)
|
|
0x3f0| f9 | . | switch_point: 0 0x3f3.6-0x3f3.6 (0.1)
|
|
0x3f0| f9 89 | .. | table_select0: 24 0x3f3.7-0x3f4.3 (0.5)
|
|
0x3f0| 89 84 | .. | table_select1: 19 0x3f4.4-0x3f5 (0.5)
|
|
0x3f0| 84 | . | subblock_gain0: 0 0x3f5.1-0x3f5.3 (0.3)
|
|
0x3f0| 84 | . | subblock_gain1: 2 0x3f5.4-0x3f5.6 (0.3)
|
|
0x3f0| 84 91 | .. | subblock_gain2: 2 0x3f5.7-0x3f6.1 (0.3)
|
|
0x3f0| 91 | . | preflag: 0 0x3f6.2-0x3f6.2 (0.1)
|
|
0x3f0| 91 | . | scalefac_scale: 1 0x3f6.3-0x3f6.3 (0.1)
|
|
0x3f0| 91 | . | count1table_select: 0 0x3f6.4-0x3f6.4 (0.1)
|
|
| | | [1]{}: granule 0x3f6.5-0x3fd.7 (7.3)
|
|
| | | channels[0:1]: 0x3f6.5-0x3fd.7 (7.3)
|
|
| | | [0]{}: channel 0x3f6.5-0x3fd.7 (7.3)
|
|
0x3f0| 91 30 8d | .0. | part2_3_length: 609 0x3f6.5-0x3f8 (1.4)
|
|
0x3f0| 8d a3 | .. | big_values: 54 0x3f8.1-0x3f9.1 (1.1)
|
|
0x3f0| a3 03 | .. | global_gain: 140 0x3f9.2-0x3fa.1 (1)
|
|
0x3f0| 03 | . | scalefac_compress: 0 0x3fa.2-0x3fa.5 (0.4)
|
|
0x3f0| 03 | . | blocksplit_flag: 1 0x3fa.6-0x3fa.6 (0.1)
|
|
0x3f0| 03 b2 | .. | block_type: "end" (3) 0x3fa.7-0x3fb (0.2)
|
|
0x3f0| b2 | . | switch_point: 0 0x3fb.1-0x3fb.1 (0.1)
|
|
0x3f0| b2 | . | table_select0: 25 0x3fb.2-0x3fb.6 (0.5)
|
|
0x3f0| b2 f0 | .. | table_select1: 15 0x3fb.7-0x3fc.3 (0.5)
|
|
0x3f0| f0 | . | subblock_gain0: 0 0x3fc.4-0x3fc.6 (0.3)
|
|
0x3f0| f0 00 | .. | subblock_gain1: 0 0x3fc.7-0x3fd.1 (0.3)
|
|
0x3f0| 00 | . | subblock_gain2: 0 0x3fd.2-0x3fd.4 (0.3)
|
|
0x3f0| 00 | . | preflag: 0 0x3fd.5-0x3fd.5 (0.1)
|
|
0x3f0| 00 | . | scalefac_scale: 0 0x3fd.6-0x3fd.6 (0.1)
|
|
0x3f0| 00 | . | count1table_select: 0 0x3fd.7-0x3fd.7 (0.1)
|
|
0x3f0| 53 ca| S.| data: raw bits 0x3fe-0x49d.7 (160)
|
|
0x400|1e 59 fd 29 ba 0b 84 d4 8a f8 8d cb a0 77 10 07|.Y.).........w..|
|
|
* |until 0x49d.7 (160) | |
|
|
0x490| 6a | j | padding_byte: raw bits 0x49e-0x49e.7 (1)
|
|
0x490| 4c| L| other_data: raw bits 0x49f-0x4b9.7 (27)
|
|
0x4a0|41 4d 45 33 2e 31 30 30 aa aa aa aa aa aa aa aa|AME3.100........|
|
|
0x4b0|aa aa aa aa aa aa aa aa aa aa |.......... |
|
|
| | | crc_calculated: "c36b" (raw bits) 0x4ba-NA (0)
|
|
| | | [1]{}: element 0x4ba-0x4bf.7 (6)
|
|
0x4b0| 75 a2 | u. | id: "DiscardPadding" (0x75a2) (Duration in nanoseconds of the silent data added to the Block (padding at the end of the Block for positive value, at the beginning of the Block for negative value). The duration of DiscardPadding is not calculated in the duration of the TrackEntry and SHOULD be discarded during playback.) 0x4ba-0x4bb.7 (2)
|
|
| | | type: "integer" (0) 0x4bc-NA (0)
|
|
0x4b0| 83 | . | size: 3 0x4bc-0x4bc.7 (1)
|
|
0x4b0| 32 84 42| 2.B| value: 3310658 0x4bd-0x4bf.7 (3)
|
|
| | | [6]{}: element 0x4c0-0x4db.7 (28)
|
|
0x4c0|1c 53 bb 6b |.S.k | id: "Cues" (0x1c53bb6b) (A Top-Level Element to speed seeking access. All entries are local to the Segment.) 0x4c0-0x4c3.7 (4)
|
|
| | | type: "master" (7) 0x4c4-NA (0)
|
|
0x4c0| 97 | . | size: 23 0x4c4-0x4c4.7 (1)
|
|
| | | elements[0:2]: 0x4c5-0x4db.7 (23)
|
|
| | | [0]{}: element 0x4c5-0x4ca.7 (6)
|
|
0x4c0| bf | . | id: "CRC-32" (0xbf) 0x4c5-0x4c5.7 (1)
|
|
| | | type: "binary" (6) 0x4c6-NA (0)
|
|
0x4c0| 84 | . | size: 4 0x4c6-0x4c6.7 (1)
|
|
0x4c0| 72 d2 38 73 | r.8s | value: raw bits 0x4c7-0x4ca.7 (4)
|
|
| | | [1]{}: element 0x4cb-0x4db.7 (17)
|
|
0x4c0| bb | . | id: "CuePoint" (0xbb) (Contains all information relative to a seek point in the Segment.) 0x4cb-0x4cb.7 (1)
|
|
| | | type: "master" (7) 0x4cc-NA (0)
|
|
0x4c0| 8f | . | size: 15 0x4cc-0x4cc.7 (1)
|
|
| | | elements[0:2]: 0x4cd-0x4db.7 (15)
|
|
| | | [0]{}: element 0x4cd-0x4cf.7 (3)
|
|
0x4c0| b3 | . | id: "CueTime" (0xb3) (Absolute timestamp according to the Segment time base.) 0x4cd-0x4cd.7 (1)
|
|
| | | type: "uinteger" (1) 0x4ce-NA (0)
|
|
0x4c0| 81 | . | size: 1 0x4ce-0x4ce.7 (1)
|
|
0x4c0| 00| .| value: 0 0x4cf-0x4cf.7 (1)
|
|
| | | [1]{}: element 0x4d0-0x4db.7 (12)
|
|
0x4d0|b7 |. | id: "CueTrackPositions" (0xb7) (Contain positions for different tracks corresponding to the timestamp.) 0x4d0-0x4d0.7 (1)
|
|
| | | type: "master" (7) 0x4d1-NA (0)
|
|
0x4d0| 8a | . | size: 10 0x4d1-0x4d1.7 (1)
|
|
| | | elements[0:3]: 0x4d2-0x4db.7 (10)
|
|
| | | [0]{}: element 0x4d2-0x4d4.7 (3)
|
|
0x4d0| f7 | . | id: "CueTrack" (0xf7) (The track for which a position is given.) 0x4d2-0x4d2.7 (1)
|
|
| | | type: "uinteger" (1) 0x4d3-NA (0)
|
|
0x4d0| 81 | . | size: 1 0x4d3-0x4d3.7 (1)
|
|
0x4d0| 01 | . | value: 1 0x4d4-0x4d4.7 (1)
|
|
| | | [1]{}: element 0x4d5-0x4d8.7 (4)
|
|
0x4d0| f1 | . | id: "CueClusterPosition" (0xf1) (The Segment Position of the Cluster containing the associated Block.) 0x4d5-0x4d5.7 (1)
|
|
| | | type: "uinteger" (1) 0x4d6-NA (0)
|
|
0x4d0| 82 | . | size: 2 0x4d6-0x4d6.7 (1)
|
|
0x4d0| 01 e7 | .. | value: 487 0x4d7-0x4d8.7 (2)
|
|
| | | [2]{}: element 0x4d9-0x4db.7 (3)
|
|
0x4d0| 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.) 0x4d9-0x4d9.7 (1)
|
|
| | | type: "uinteger" (1) 0x4da-NA (0)
|
|
0x4d0| 81 | . | size: 1 0x4da-0x4da.7 (1)
|
|
0x4d0| 09| | .| | value: 9 0x4db-0x4db.7 (1)
|