mirror of
https://github.com/wader/fq.git
synced 2024-09-11 12:05:39 +03:00
Merge pull request #674 from wader/mp4-correct-quicktime-epoch
mp4: Use correct epoch for quicktime timestamps
This commit is contained in:
commit
66e11ea9e9
@ -205,7 +205,7 @@ func decodeLang(d *decode.D) string {
|
||||
}
|
||||
|
||||
// Quicktime time seconds in January 1, 1904 UTC
|
||||
var quicktimeEpochDate = time.Date(1904, time.January, 4, 0, 0, 0, 0, time.UTC)
|
||||
var quicktimeEpochDate = time.Date(1904, time.January, 1, 0, 0, 0, 0, time.UTC)
|
||||
|
||||
var uintActualQuicktimeEpoch = scalar.UintActualDate(quicktimeEpochDate, time.RFC3339)
|
||||
|
||||
|
12
format/mp4/testdata/aac.fqtest
vendored
12
format/mp4/testdata/aac.fqtest
vendored
@ -31,8 +31,8 @@ $ fq -d mp4 dv aac.mp4
|
||||
0x2a0|68 64 |hd |
|
||||
0x2a0| 00 | . | version: 0 0x2a2-0x2a2.7 (1)
|
||||
0x2a0| 00 00 00 | ... | flags: 0 0x2a3-0x2a5.7 (3)
|
||||
0x2a0| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x2a6-0x2a9.7 (4)
|
||||
0x2a0| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x2aa-0x2ad.7 (4)
|
||||
0x2a0| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x2a6-0x2a9.7 (4)
|
||||
0x2a0| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x2aa-0x2ad.7 (4)
|
||||
0x2a0| 00 00| ..| time_scale: 1000 0x2ae-0x2b1.7 (4)
|
||||
0x2b0|03 e8 |.. |
|
||||
0x2b0| 00 00 00 4a | ...J | duration: 74 0x2b2-0x2b5.7 (4)
|
||||
@ -76,8 +76,8 @@ $ fq -d mp4 dv aac.mp4
|
||||
0x310| 03 | . | in_preview: false 0x319.5-0x319.5 (0.1)
|
||||
0x310| 03 | . | in_movie: true 0x319.6-0x319.6 (0.1)
|
||||
0x310| 03 | . | enabled: true 0x319.7-0x319.7 (0.1)
|
||||
0x310| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x31a-0x31d.7 (4)
|
||||
0x310| 00 00| ..| modification_time: 0 (1904-01-04T00:00:00Z) 0x31e-0x321.7 (4)
|
||||
0x310| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x31a-0x31d.7 (4)
|
||||
0x310| 00 00| ..| modification_time: 0 (1904-01-01T00:00:00Z) 0x31e-0x321.7 (4)
|
||||
0x320|00 00 |.. |
|
||||
0x320| 00 00 00 01 | .... | track_id: 1 0x322-0x325.7 (4)
|
||||
0x320| 00 00 00 00 | .... | reserved1: 0 0x326-0x329.7 (4)
|
||||
@ -131,8 +131,8 @@ $ fq -d mp4 dv aac.mp4
|
||||
0x390| 00 | . | version: 0 0x39e-0x39e.7 (1)
|
||||
0x390| 00| .| flags: 0 0x39f-0x3a1.7 (3)
|
||||
0x3a0|00 00 |.. |
|
||||
0x3a0| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x3a2-0x3a5.7 (4)
|
||||
0x3a0| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x3a6-0x3a9.7 (4)
|
||||
0x3a0| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x3a2-0x3a5.7 (4)
|
||||
0x3a0| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x3a6-0x3a9.7 (4)
|
||||
0x3a0| 00 00 ac 44 | ...D | time_scale: 44100 0x3aa-0x3ad.7 (4)
|
||||
0x3a0| 00 00| ..| duration: 3229 0x3ae-0x3b1.7 (4)
|
||||
0x3b0|0c 9d |.. |
|
||||
|
12
format/mp4/testdata/av1.fqtest
vendored
12
format/mp4/testdata/av1.fqtest
vendored
@ -30,8 +30,8 @@ $ fq -d mp4 dv av1.mp4
|
||||
0x11c0| 6d 76 68 64| mvhd| type: "mvhd" (Movie header, overall declarations) 0x11cc-0x11cf.7 (4)
|
||||
0x11d0|00 |. | version: 0 0x11d0-0x11d0.7 (1)
|
||||
0x11d0| 00 00 00 | ... | flags: 0 0x11d1-0x11d3.7 (3)
|
||||
0x11d0| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x11d4-0x11d7.7 (4)
|
||||
0x11d0| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x11d8-0x11db.7 (4)
|
||||
0x11d0| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x11d4-0x11d7.7 (4)
|
||||
0x11d0| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x11d8-0x11db.7 (4)
|
||||
0x11d0| 00 00 03 e8| ....| time_scale: 1000 0x11dc-0x11df.7 (4)
|
||||
0x11e0|00 00 00 28 |...( | duration: 40 0x11e0-0x11e3.7 (4)
|
||||
0x11e0| 00 01 00 00 | .... | preferred_rate: 1 0x11e4-0x11e7.7 (4)
|
||||
@ -69,8 +69,8 @@ $ fq -d mp4 dv av1.mp4
|
||||
0x1240| 03 | . | in_preview: false 0x1247.5-0x1247.5 (0.1)
|
||||
0x1240| 03 | . | in_movie: true 0x1247.6-0x1247.6 (0.1)
|
||||
0x1240| 03 | . | enabled: true 0x1247.7-0x1247.7 (0.1)
|
||||
0x1240| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x1248-0x124b.7 (4)
|
||||
0x1240| 00 00 00 00| ....| modification_time: 0 (1904-01-04T00:00:00Z) 0x124c-0x124f.7 (4)
|
||||
0x1240| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x1248-0x124b.7 (4)
|
||||
0x1240| 00 00 00 00| ....| modification_time: 0 (1904-01-01T00:00:00Z) 0x124c-0x124f.7 (4)
|
||||
0x1250|00 00 00 01 |.... | track_id: 1 0x1250-0x1253.7 (4)
|
||||
0x1250| 00 00 00 00 | .... | reserved1: 0 0x1254-0x1257.7 (4)
|
||||
0x1250| 00 00 00 28 | ...( | duration: 40 0x1258-0x125b.7 (4)
|
||||
@ -116,8 +116,8 @@ $ fq -d mp4 dv av1.mp4
|
||||
0x12c0| 6d 64 68 64 | mdhd | type: "mdhd" (Media header, overall information about the media) 0x12c8-0x12cb.7 (4)
|
||||
0x12c0| 00 | . | version: 0 0x12cc-0x12cc.7 (1)
|
||||
0x12c0| 00 00 00| ...| flags: 0 0x12cd-0x12cf.7 (3)
|
||||
0x12d0|00 00 00 00 |.... | creation_time: 0 (1904-01-04T00:00:00Z) 0x12d0-0x12d3.7 (4)
|
||||
0x12d0| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x12d4-0x12d7.7 (4)
|
||||
0x12d0|00 00 00 00 |.... | creation_time: 0 (1904-01-01T00:00:00Z) 0x12d0-0x12d3.7 (4)
|
||||
0x12d0| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x12d4-0x12d7.7 (4)
|
||||
0x12d0| 00 00 32 00 | ..2. | time_scale: 12800 0x12d8-0x12db.7 (4)
|
||||
0x12d0| 00 00 02 00| ....| duration: 512 0x12dc-0x12df.7 (4)
|
||||
0x12e0|55 c4 |U. | language: "und" 0x12e0-0x12e1.7 (2)
|
||||
|
12
format/mp4/testdata/avc.fqtest
vendored
12
format/mp4/testdata/avc.fqtest
vendored
@ -31,8 +31,8 @@ $ fq -d mp4 dv avc.mp4
|
||||
0x00d90|64 |d |
|
||||
0x00d90| 00 | . | version: 0 0xd91-0xd91.7 (1)
|
||||
0x00d90| 00 00 00 | ... | flags: 0 0xd92-0xd94.7 (3)
|
||||
0x00d90| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0xd95-0xd98.7 (4)
|
||||
0x00d90| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0xd99-0xd9c.7 (4)
|
||||
0x00d90| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0xd95-0xd98.7 (4)
|
||||
0x00d90| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0xd99-0xd9c.7 (4)
|
||||
0x00d90| 00 00 03| ...| time_scale: 1000 0xd9d-0xda0.7 (4)
|
||||
0x00da0|e8 |. |
|
||||
0x00da0| 00 00 00 78 | ...x | duration: 120 0xda1-0xda4.7 (4)
|
||||
@ -76,8 +76,8 @@ $ fq -d mp4 dv avc.mp4
|
||||
0x00e00| 03 | . | in_preview: false 0xe08.5-0xe08.5 (0.1)
|
||||
0x00e00| 03 | . | in_movie: true 0xe08.6-0xe08.6 (0.1)
|
||||
0x00e00| 03 | . | enabled: true 0xe08.7-0xe08.7 (0.1)
|
||||
0x00e00| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0xe09-0xe0c.7 (4)
|
||||
0x00e00| 00 00 00| ...| modification_time: 0 (1904-01-04T00:00:00Z) 0xe0d-0xe10.7 (4)
|
||||
0x00e00| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0xe09-0xe0c.7 (4)
|
||||
0x00e00| 00 00 00| ...| modification_time: 0 (1904-01-01T00:00:00Z) 0xe0d-0xe10.7 (4)
|
||||
0x00e10|00 |. |
|
||||
0x00e10| 00 00 00 01 | .... | track_id: 1 0xe11-0xe14.7 (4)
|
||||
0x00e10| 00 00 00 00 | .... | reserved1: 0 0xe15-0xe18.7 (4)
|
||||
@ -131,8 +131,8 @@ $ fq -d mp4 dv avc.mp4
|
||||
0x00e80| 00 | . | version: 0 0xe8d-0xe8d.7 (1)
|
||||
0x00e80| 00 00| ..| flags: 0 0xe8e-0xe90.7 (3)
|
||||
0x00e90|00 |. |
|
||||
0x00e90| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0xe91-0xe94.7 (4)
|
||||
0x00e90| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0xe95-0xe98.7 (4)
|
||||
0x00e90| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0xe91-0xe94.7 (4)
|
||||
0x00e90| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0xe95-0xe98.7 (4)
|
||||
0x00e90| 00 00 32 00 | ..2. | time_scale: 12800 0xe99-0xe9c.7 (4)
|
||||
0x00e90| 00 00 06| ...| duration: 1536 0xe9d-0xea0.7 (4)
|
||||
0x00ea0|00 |. |
|
||||
|
24
format/mp4/testdata/dash.fqtest
vendored
24
format/mp4/testdata/dash.fqtest
vendored
@ -23,8 +23,8 @@ $ fq -d mp4 dv dash_audio_init.mp4
|
||||
0x020| 6d 76 68 64| mvhd| type: "mvhd" (Movie header, overall declarations) 0x2c-0x2f.7 (4)
|
||||
0x030|00 |. | version: 0 0x30-0x30.7 (1)
|
||||
0x030| 00 00 00 | ... | flags: 0 0x31-0x33.7 (3)
|
||||
0x030| dd 57 d6 92 | .W.. | creation_time: 3713521298 (2021-09-06T13:41:38Z) 0x34-0x37.7 (4)
|
||||
0x030| dd 57 d6 92 | .W.. | modification_time: 3713521298 (2021-09-06T13:41:38Z) 0x38-0x3b.7 (4)
|
||||
0x030| dd 57 d6 92 | .W.. | creation_time: 3713521298 (2021-09-03T13:41:38Z) 0x34-0x37.7 (4)
|
||||
0x030| dd 57 d6 92 | .W.. | modification_time: 3713521298 (2021-09-03T13:41:38Z) 0x38-0x3b.7 (4)
|
||||
0x030| 00 00 ac 44| ...D| time_scale: 44100 0x3c-0x3f.7 (4)
|
||||
0x040|00 00 00 00 |.... | duration: 0 0x40-0x43.7 (4)
|
||||
0x040| 00 01 00 00 | .... | preferred_rate: 1 0x44-0x47.7 (4)
|
||||
@ -119,9 +119,9 @@ $ fq -d mp4 dv dash_audio_init.mp4
|
||||
0x120| 07 | . | in_preview: true 0x12e.5-0x12e.5 (0.1)
|
||||
0x120| 07 | . | in_movie: true 0x12e.6-0x12e.6 (0.1)
|
||||
0x120| 07 | . | enabled: true 0x12e.7-0x12e.7 (0.1)
|
||||
0x120| dd| .| creation_time: 3713521298 (2021-09-06T13:41:38Z) 0x12f-0x132.7 (4)
|
||||
0x120| dd| .| creation_time: 3713521298 (2021-09-03T13:41:38Z) 0x12f-0x132.7 (4)
|
||||
0x130|57 d6 92 |W.. |
|
||||
0x130| dd 57 d6 92 | .W.. | modification_time: 3713521298 (2021-09-06T13:41:38Z) 0x133-0x136.7 (4)
|
||||
0x130| dd 57 d6 92 | .W.. | modification_time: 3713521298 (2021-09-03T13:41:38Z) 0x133-0x136.7 (4)
|
||||
0x130| 00 00 00 01 | .... | track_id: 1 0x137-0x13a.7 (4)
|
||||
0x130| 00 00 00 00 | .... | reserved1: 0 0x13b-0x13e.7 (4)
|
||||
0x130| 00| .| duration: 0 0x13f-0x142.7 (4)
|
||||
@ -156,8 +156,8 @@ $ fq -d mp4 dv dash_audio_init.mp4
|
||||
0x180| 6d 64 68 64 | mdhd | type: "mdhd" (Media header, overall information about the media) 0x18b-0x18e.7 (4)
|
||||
0x180| 00| .| version: 0 0x18f-0x18f.7 (1)
|
||||
0x190|00 00 00 |... | flags: 0 0x190-0x192.7 (3)
|
||||
0x190| dd 57 d6 92 | .W.. | creation_time: 3713521298 (2021-09-06T13:41:38Z) 0x193-0x196.7 (4)
|
||||
0x190| dd 57 d6 92 | .W.. | modification_time: 3713521298 (2021-09-06T13:41:38Z) 0x197-0x19a.7 (4)
|
||||
0x190| dd 57 d6 92 | .W.. | creation_time: 3713521298 (2021-09-03T13:41:38Z) 0x193-0x196.7 (4)
|
||||
0x190| dd 57 d6 92 | .W.. | modification_time: 3713521298 (2021-09-03T13:41:38Z) 0x197-0x19a.7 (4)
|
||||
0x190| 00 00 ac 44 | ...D | time_scale: 44100 0x19b-0x19e.7 (4)
|
||||
0x190| 00| .| duration: 0 0x19f-0x1a2.7 (4)
|
||||
0x1a0|00 00 00 |... |
|
||||
@ -530,8 +530,8 @@ $ fq -d mp4 dv dash_video_init.mp4
|
||||
0x0030|6d 76 68 64 |mvhd | type: "mvhd" (Movie header, overall declarations) 0x30-0x33.7 (4)
|
||||
0x0030| 00 | . | version: 0 0x34-0x34.7 (1)
|
||||
0x0030| 00 00 00 | ... | flags: 0 0x35-0x37.7 (3)
|
||||
0x0030| dd 57 d6 ae | .W.. | creation_time: 3713521326 (2021-09-06T13:42:06Z) 0x38-0x3b.7 (4)
|
||||
0x0030| dd 57 d6 ae| .W..| modification_time: 3713521326 (2021-09-06T13:42:06Z) 0x3c-0x3f.7 (4)
|
||||
0x0030| dd 57 d6 ae | .W.. | creation_time: 3713521326 (2021-09-03T13:42:06Z) 0x38-0x3b.7 (4)
|
||||
0x0030| dd 57 d6 ae| .W..| modification_time: 3713521326 (2021-09-03T13:42:06Z) 0x3c-0x3f.7 (4)
|
||||
0x0040|00 00 32 00 |..2. | time_scale: 12800 0x40-0x43.7 (4)
|
||||
0x0040| 00 00 00 00 | .... | duration: 0 0x44-0x47.7 (4)
|
||||
0x0040| 00 01 00 00 | .... | preferred_rate: 1 0x48-0x4b.7 (4)
|
||||
@ -625,8 +625,8 @@ $ fq -d mp4 dv dash_video_init.mp4
|
||||
0x0130| 07 | . | in_preview: true 0x132.5-0x132.5 (0.1)
|
||||
0x0130| 07 | . | in_movie: true 0x132.6-0x132.6 (0.1)
|
||||
0x0130| 07 | . | enabled: true 0x132.7-0x132.7 (0.1)
|
||||
0x0130| dd 57 d6 ae | .W.. | creation_time: 3713521326 (2021-09-06T13:42:06Z) 0x133-0x136.7 (4)
|
||||
0x0130| dd 57 d6 ae | .W.. | modification_time: 3713521326 (2021-09-06T13:42:06Z) 0x137-0x13a.7 (4)
|
||||
0x0130| dd 57 d6 ae | .W.. | creation_time: 3713521326 (2021-09-03T13:42:06Z) 0x133-0x136.7 (4)
|
||||
0x0130| dd 57 d6 ae | .W.. | modification_time: 3713521326 (2021-09-03T13:42:06Z) 0x137-0x13a.7 (4)
|
||||
0x0130| 00 00 00 01 | .... | track_id: 1 0x13b-0x13e.7 (4)
|
||||
0x0130| 00| .| reserved1: 0 0x13f-0x142.7 (4)
|
||||
0x0140|00 00 00 |... |
|
||||
@ -662,8 +662,8 @@ $ fq -d mp4 dv dash_video_init.mp4
|
||||
0x0190|64 68 64 |dhd |
|
||||
0x0190| 00 | . | version: 0 0x193-0x193.7 (1)
|
||||
0x0190| 00 00 00 | ... | flags: 0 0x194-0x196.7 (3)
|
||||
0x0190| dd 57 d6 ae | .W.. | creation_time: 3713521326 (2021-09-06T13:42:06Z) 0x197-0x19a.7 (4)
|
||||
0x0190| dd 57 d6 ae | .W.. | modification_time: 3713521326 (2021-09-06T13:42:06Z) 0x19b-0x19e.7 (4)
|
||||
0x0190| dd 57 d6 ae | .W.. | creation_time: 3713521326 (2021-09-03T13:42:06Z) 0x197-0x19a.7 (4)
|
||||
0x0190| dd 57 d6 ae | .W.. | modification_time: 3713521326 (2021-09-03T13:42:06Z) 0x19b-0x19e.7 (4)
|
||||
0x0190| 00| .| time_scale: 12800 0x19f-0x1a2.7 (4)
|
||||
0x01a0|00 32 00 |.2. |
|
||||
0x01a0| 00 00 00 00 | .... | duration: 0 0x1a3-0x1a6.7 (4)
|
||||
|
12
format/mp4/testdata/flac.fqtest
vendored
12
format/mp4/testdata/flac.fqtest
vendored
@ -31,9 +31,9 @@ $ fq -d mp4 dv flac.mp4
|
||||
0x290| 6d 76 68 64 | mvhd | type: "mvhd" (Movie header, overall declarations) 0x296-0x299.7 (4)
|
||||
0x290| 00 | . | version: 0 0x29a-0x29a.7 (1)
|
||||
0x290| 00 00 00 | ... | flags: 0 0x29b-0x29d.7 (3)
|
||||
0x290| 00 00| ..| creation_time: 0 (1904-01-04T00:00:00Z) 0x29e-0x2a1.7 (4)
|
||||
0x290| 00 00| ..| creation_time: 0 (1904-01-01T00:00:00Z) 0x29e-0x2a1.7 (4)
|
||||
0x2a0|00 00 |.. |
|
||||
0x2a0| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x2a2-0x2a5.7 (4)
|
||||
0x2a0| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x2a2-0x2a5.7 (4)
|
||||
0x2a0| 00 00 03 e8 | .... | time_scale: 1000 0x2a6-0x2a9.7 (4)
|
||||
0x2a0| 00 00 00 32 | ...2 | duration: 50 0x2aa-0x2ad.7 (4)
|
||||
0x2a0| 00 01| ..| preferred_rate: 1 0x2ae-0x2b1.7 (4)
|
||||
@ -77,8 +77,8 @@ $ fq -d mp4 dv flac.mp4
|
||||
0x310| 03 | . | in_preview: false 0x311.5-0x311.5 (0.1)
|
||||
0x310| 03 | . | in_movie: true 0x311.6-0x311.6 (0.1)
|
||||
0x310| 03 | . | enabled: true 0x311.7-0x311.7 (0.1)
|
||||
0x310| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x312-0x315.7 (4)
|
||||
0x310| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x316-0x319.7 (4)
|
||||
0x310| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x312-0x315.7 (4)
|
||||
0x310| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x316-0x319.7 (4)
|
||||
0x310| 00 00 00 01 | .... | track_id: 1 0x31a-0x31d.7 (4)
|
||||
0x310| 00 00| ..| reserved1: 0 0x31e-0x321.7 (4)
|
||||
0x320|00 00 |.. |
|
||||
@ -130,8 +130,8 @@ $ fq -d mp4 dv flac.mp4
|
||||
0x390| 6d 64 68 64 | mdhd | type: "mdhd" (Media header, overall information about the media) 0x392-0x395.7 (4)
|
||||
0x390| 00 | . | version: 0 0x396-0x396.7 (1)
|
||||
0x390| 00 00 00 | ... | flags: 0 0x397-0x399.7 (3)
|
||||
0x390| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x39a-0x39d.7 (4)
|
||||
0x390| 00 00| ..| modification_time: 0 (1904-01-04T00:00:00Z) 0x39e-0x3a1.7 (4)
|
||||
0x390| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x39a-0x39d.7 (4)
|
||||
0x390| 00 00| ..| modification_time: 0 (1904-01-01T00:00:00Z) 0x39e-0x3a1.7 (4)
|
||||
0x3a0|00 00 |.. |
|
||||
0x3a0| 00 00 ac 44 | ...D | time_scale: 44100 0x3a2-0x3a5.7 (4)
|
||||
0x3a0| 00 00 08 9d | .... | duration: 2205 0x3a6-0x3a9.7 (4)
|
||||
|
20
format/mp4/testdata/fragmented.fqtest
vendored
20
format/mp4/testdata/fragmented.fqtest
vendored
@ -22,8 +22,8 @@ $ fq -d mp4 dv fragmented.mp4
|
||||
0x00030|6d 76 68 64 |mvhd | type: "mvhd" (Movie header, overall declarations) 0x30-0x33.7 (4)
|
||||
0x00030| 00 | . | version: 0 0x34-0x34.7 (1)
|
||||
0x00030| 00 00 00 | ... | flags: 0 0x35-0x37.7 (3)
|
||||
0x00030| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x38-0x3b.7 (4)
|
||||
0x00030| 00 00 00 00| ....| modification_time: 0 (1904-01-04T00:00:00Z) 0x3c-0x3f.7 (4)
|
||||
0x00030| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x38-0x3b.7 (4)
|
||||
0x00030| 00 00 00 00| ....| modification_time: 0 (1904-01-01T00:00:00Z) 0x3c-0x3f.7 (4)
|
||||
0x00040|00 00 03 e8 |.... | time_scale: 1000 0x40-0x43.7 (4)
|
||||
0x00040| 00 00 00 00 | .... | duration: 0 0x44-0x47.7 (4)
|
||||
0x00040| 00 01 00 00 | .... | preferred_rate: 1 0x48-0x4b.7 (4)
|
||||
@ -61,8 +61,8 @@ $ fq -d mp4 dv fragmented.mp4
|
||||
0x000a0| 03 | . | in_preview: false 0xab.5-0xab.5 (0.1)
|
||||
0x000a0| 03 | . | in_movie: true 0xab.6-0xab.6 (0.1)
|
||||
0x000a0| 03 | . | enabled: true 0xab.7-0xab.7 (0.1)
|
||||
0x000a0| 00 00 00 00| ....| creation_time: 0 (1904-01-04T00:00:00Z) 0xac-0xaf.7 (4)
|
||||
0x000b0|00 00 00 00 |.... | modification_time: 0 (1904-01-04T00:00:00Z) 0xb0-0xb3.7 (4)
|
||||
0x000a0| 00 00 00 00| ....| creation_time: 0 (1904-01-01T00:00:00Z) 0xac-0xaf.7 (4)
|
||||
0x000b0|00 00 00 00 |.... | modification_time: 0 (1904-01-01T00:00:00Z) 0xb0-0xb3.7 (4)
|
||||
0x000b0| 00 00 00 01 | .... | track_id: 1 0xb4-0xb7.7 (4)
|
||||
0x000b0| 00 00 00 00 | .... | reserved1: 0 0xb8-0xbb.7 (4)
|
||||
0x000b0| 00 00 00 00| ....| duration: 0 0xbc-0xbf.7 (4)
|
||||
@ -92,8 +92,8 @@ $ fq -d mp4 dv fragmented.mp4
|
||||
0x00100| 6d 64 68 64 | mdhd | type: "mdhd" (Media header, overall information about the media) 0x108-0x10b.7 (4)
|
||||
0x00100| 00 | . | version: 0 0x10c-0x10c.7 (1)
|
||||
0x00100| 00 00 00| ...| flags: 0 0x10d-0x10f.7 (3)
|
||||
0x00110|00 00 00 00 |.... | creation_time: 0 (1904-01-04T00:00:00Z) 0x110-0x113.7 (4)
|
||||
0x00110| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x114-0x117.7 (4)
|
||||
0x00110|00 00 00 00 |.... | creation_time: 0 (1904-01-01T00:00:00Z) 0x110-0x113.7 (4)
|
||||
0x00110| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x114-0x117.7 (4)
|
||||
0x00110| 00 00 32 00 | ..2. | time_scale: 12800 0x118-0x11b.7 (4)
|
||||
0x00110| 00 00 00 00| ....| duration: 0 0x11c-0x11f.7 (4)
|
||||
0x00120|55 c4 |U. | language: "und" 0x120-0x121.7 (2)
|
||||
@ -325,8 +325,8 @@ $ fq -d mp4 dv fragmented.mp4
|
||||
0x00290| 03 | . | in_preview: false 0x297.5-0x297.5 (0.1)
|
||||
0x00290| 03 | . | in_movie: true 0x297.6-0x297.6 (0.1)
|
||||
0x00290| 03 | . | enabled: true 0x297.7-0x297.7 (0.1)
|
||||
0x00290| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x298-0x29b.7 (4)
|
||||
0x00290| 00 00 00 00| ....| modification_time: 0 (1904-01-04T00:00:00Z) 0x29c-0x29f.7 (4)
|
||||
0x00290| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x298-0x29b.7 (4)
|
||||
0x00290| 00 00 00 00| ....| modification_time: 0 (1904-01-01T00:00:00Z) 0x29c-0x29f.7 (4)
|
||||
0x002a0|00 00 00 02 |.... | track_id: 2 0x2a0-0x2a3.7 (4)
|
||||
0x002a0| 00 00 00 00 | .... | reserved1: 0 0x2a4-0x2a7.7 (4)
|
||||
0x002a0| 00 00 00 00 | .... | duration: 0 0x2a8-0x2ab.7 (4)
|
||||
@ -357,8 +357,8 @@ $ fq -d mp4 dv fragmented.mp4
|
||||
0x002f0| 6d 64 68 64 | mdhd | type: "mdhd" (Media header, overall information about the media) 0x2f4-0x2f7.7 (4)
|
||||
0x002f0| 00 | . | version: 0 0x2f8-0x2f8.7 (1)
|
||||
0x002f0| 00 00 00 | ... | flags: 0 0x2f9-0x2fb.7 (3)
|
||||
0x002f0| 00 00 00 00| ....| creation_time: 0 (1904-01-04T00:00:00Z) 0x2fc-0x2ff.7 (4)
|
||||
0x00300|00 00 00 00 |.... | modification_time: 0 (1904-01-04T00:00:00Z) 0x300-0x303.7 (4)
|
||||
0x002f0| 00 00 00 00| ....| creation_time: 0 (1904-01-01T00:00:00Z) 0x2fc-0x2ff.7 (4)
|
||||
0x00300|00 00 00 00 |.... | modification_time: 0 (1904-01-01T00:00:00Z) 0x300-0x303.7 (4)
|
||||
0x00300| 00 00 ac 44 | ...D | time_scale: 44100 0x304-0x307.7 (4)
|
||||
0x00300| 00 00 00 00 | .... | duration: 0 0x308-0x30b.7 (4)
|
||||
0x00300| 55 c4 | U. | language: "und" 0x30c-0x30d.7 (2)
|
||||
|
12
format/mp4/testdata/hevc.fqtest
vendored
12
format/mp4/testdata/hevc.fqtest
vendored
@ -31,8 +31,8 @@ $ fq -d mp4 dv hevc.mp4
|
||||
0x0890|64 |d |
|
||||
0x0890| 00 | . | version: 0 0x891-0x891.7 (1)
|
||||
0x0890| 00 00 00 | ... | flags: 0 0x892-0x894.7 (3)
|
||||
0x0890| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x895-0x898.7 (4)
|
||||
0x0890| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x899-0x89c.7 (4)
|
||||
0x0890| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x895-0x898.7 (4)
|
||||
0x0890| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x899-0x89c.7 (4)
|
||||
0x0890| 00 00 03| ...| time_scale: 1000 0x89d-0x8a0.7 (4)
|
||||
0x08a0|e8 |. |
|
||||
0x08a0| 00 00 00 28 | ...( | duration: 40 0x8a1-0x8a4.7 (4)
|
||||
@ -76,8 +76,8 @@ $ fq -d mp4 dv hevc.mp4
|
||||
0x0900| 03 | . | in_preview: false 0x908.5-0x908.5 (0.1)
|
||||
0x0900| 03 | . | in_movie: true 0x908.6-0x908.6 (0.1)
|
||||
0x0900| 03 | . | enabled: true 0x908.7-0x908.7 (0.1)
|
||||
0x0900| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x909-0x90c.7 (4)
|
||||
0x0900| 00 00 00| ...| modification_time: 0 (1904-01-04T00:00:00Z) 0x90d-0x910.7 (4)
|
||||
0x0900| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x909-0x90c.7 (4)
|
||||
0x0900| 00 00 00| ...| modification_time: 0 (1904-01-01T00:00:00Z) 0x90d-0x910.7 (4)
|
||||
0x0910|00 |. |
|
||||
0x0910| 00 00 00 01 | .... | track_id: 1 0x911-0x914.7 (4)
|
||||
0x0910| 00 00 00 00 | .... | reserved1: 0 0x915-0x918.7 (4)
|
||||
@ -131,8 +131,8 @@ $ fq -d mp4 dv hevc.mp4
|
||||
0x0980| 00 | . | version: 0 0x98d-0x98d.7 (1)
|
||||
0x0980| 00 00| ..| flags: 0 0x98e-0x990.7 (3)
|
||||
0x0990|00 |. |
|
||||
0x0990| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x991-0x994.7 (4)
|
||||
0x0990| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x995-0x998.7 (4)
|
||||
0x0990| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x991-0x994.7 (4)
|
||||
0x0990| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x995-0x998.7 (4)
|
||||
0x0990| 00 00 32 00 | ..2. | time_scale: 12800 0x999-0x99c.7 (4)
|
||||
0x0990| 00 00 02| ...| duration: 512 0x99d-0x9a0.7 (4)
|
||||
0x09a0|00 |. |
|
||||
|
12
format/mp4/testdata/in24.fqtest
vendored
12
format/mp4/testdata/in24.fqtest
vendored
@ -28,8 +28,8 @@ $ fq dv in24.mp4
|
||||
0x130| 6d 76 68 64 | mvhd | type: "mvhd" (Movie header, overall declarations) 0x138-0x13b.7 (4)
|
||||
0x130| 00 | . | version: 0 0x13c-0x13c.7 (1)
|
||||
0x130| 00 00 00| ...| flags: 0 0x13d-0x13f.7 (3)
|
||||
0x140|00 00 00 00 |.... | creation_time: 0 (1904-01-04T00:00:00Z) 0x140-0x143.7 (4)
|
||||
0x140| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x144-0x147.7 (4)
|
||||
0x140|00 00 00 00 |.... | creation_time: 0 (1904-01-01T00:00:00Z) 0x140-0x143.7 (4)
|
||||
0x140| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x144-0x147.7 (4)
|
||||
0x140| 00 00 03 e8 | .... | time_scale: 1000 0x148-0x14b.7 (4)
|
||||
0x140| 00 00 00 01| ....| duration: 1 0x14c-0x14f.7 (4)
|
||||
0x150|00 01 00 00 |.... | preferred_rate: 1 0x150-0x153.7 (4)
|
||||
@ -66,8 +66,8 @@ $ fq dv in24.mp4
|
||||
0x1b0| 03 | . | in_preview: false 0x1b3.5-0x1b3.5 (0.1)
|
||||
0x1b0| 03 | . | in_movie: true 0x1b3.6-0x1b3.6 (0.1)
|
||||
0x1b0| 03 | . | enabled: true 0x1b3.7-0x1b3.7 (0.1)
|
||||
0x1b0| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x1b4-0x1b7.7 (4)
|
||||
0x1b0| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x1b8-0x1bb.7 (4)
|
||||
0x1b0| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x1b4-0x1b7.7 (4)
|
||||
0x1b0| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x1b8-0x1bb.7 (4)
|
||||
0x1b0| 00 00 00 01| ....| track_id: 1 0x1bc-0x1bf.7 (4)
|
||||
0x1c0|00 00 00 00 |.... | reserved1: 0 0x1c0-0x1c3.7 (4)
|
||||
0x1c0| 00 00 00 01 | .... | duration: 1 0x1c4-0x1c7.7 (4)
|
||||
@ -112,8 +112,8 @@ $ fq dv in24.mp4
|
||||
0x230| 6d 64 68 64 | mdhd | type: "mdhd" (Media header, overall information about the media) 0x234-0x237.7 (4)
|
||||
0x230| 00 | . | version: 0 0x238-0x238.7 (1)
|
||||
0x230| 00 00 00 | ... | flags: 0 0x239-0x23b.7 (3)
|
||||
0x230| 00 00 00 00| ....| creation_time: 0 (1904-01-04T00:00:00Z) 0x23c-0x23f.7 (4)
|
||||
0x240|00 00 00 00 |.... | modification_time: 0 (1904-01-04T00:00:00Z) 0x240-0x243.7 (4)
|
||||
0x230| 00 00 00 00| ....| creation_time: 0 (1904-01-01T00:00:00Z) 0x23c-0x23f.7 (4)
|
||||
0x240|00 00 00 00 |.... | modification_time: 0 (1904-01-01T00:00:00Z) 0x240-0x243.7 (4)
|
||||
0x240| 00 00 ac 44 | ...D | time_scale: 44100 0x244-0x247.7 (4)
|
||||
0x240| 00 00 00 2c | ..., | duration: 44 0x248-0x24b.7 (4)
|
||||
0x240| 7f ff | .. | language: "\x7f\x7f\x7f" 0x24c-0x24d.7 (2)
|
||||
|
12
format/mp4/testdata/lpcm.fqtest
vendored
12
format/mp4/testdata/lpcm.fqtest
vendored
@ -28,8 +28,8 @@ $ fq dv lpcm.mp4
|
||||
0x270|6d 76 68 64 |mvhd | type: "mvhd" (Movie header, overall declarations) 0x270-0x273.7 (4)
|
||||
0x270| 00 | . | version: 0 0x274-0x274.7 (1)
|
||||
0x270| 00 00 00 | ... | flags: 0 0x275-0x277.7 (3)
|
||||
0x270| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x278-0x27b.7 (4)
|
||||
0x270| 00 00 00 00| ....| modification_time: 0 (1904-01-04T00:00:00Z) 0x27c-0x27f.7 (4)
|
||||
0x270| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x278-0x27b.7 (4)
|
||||
0x270| 00 00 00 00| ....| modification_time: 0 (1904-01-01T00:00:00Z) 0x27c-0x27f.7 (4)
|
||||
0x280|00 00 03 e8 |.... | time_scale: 1000 0x280-0x283.7 (4)
|
||||
0x280| 00 00 00 01 | .... | duration: 1 0x284-0x287.7 (4)
|
||||
0x280| 00 01 00 00 | .... | preferred_rate: 1 0x288-0x28b.7 (4)
|
||||
@ -67,8 +67,8 @@ $ fq dv lpcm.mp4
|
||||
0x2e0| 03 | . | in_preview: false 0x2eb.5-0x2eb.5 (0.1)
|
||||
0x2e0| 03 | . | in_movie: true 0x2eb.6-0x2eb.6 (0.1)
|
||||
0x2e0| 03 | . | enabled: true 0x2eb.7-0x2eb.7 (0.1)
|
||||
0x2e0| 00 00 00 00| ....| creation_time: 0 (1904-01-04T00:00:00Z) 0x2ec-0x2ef.7 (4)
|
||||
0x2f0|00 00 00 00 |.... | modification_time: 0 (1904-01-04T00:00:00Z) 0x2f0-0x2f3.7 (4)
|
||||
0x2e0| 00 00 00 00| ....| creation_time: 0 (1904-01-01T00:00:00Z) 0x2ec-0x2ef.7 (4)
|
||||
0x2f0|00 00 00 00 |.... | modification_time: 0 (1904-01-01T00:00:00Z) 0x2f0-0x2f3.7 (4)
|
||||
0x2f0| 00 00 00 01 | .... | track_id: 1 0x2f4-0x2f7.7 (4)
|
||||
0x2f0| 00 00 00 00 | .... | reserved1: 0 0x2f8-0x2fb.7 (4)
|
||||
0x2f0| 00 00 00 01| ....| duration: 1 0x2fc-0x2ff.7 (4)
|
||||
@ -113,8 +113,8 @@ $ fq dv lpcm.mp4
|
||||
0x360| 6d 64 68 64| mdhd| type: "mdhd" (Media header, overall information about the media) 0x36c-0x36f.7 (4)
|
||||
0x370|00 |. | version: 0 0x370-0x370.7 (1)
|
||||
0x370| 00 00 00 | ... | flags: 0 0x371-0x373.7 (3)
|
||||
0x370| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x374-0x377.7 (4)
|
||||
0x370| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x378-0x37b.7 (4)
|
||||
0x370| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x374-0x377.7 (4)
|
||||
0x370| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x378-0x37b.7 (4)
|
||||
0x370| 00 01 77 00| ..w.| time_scale: 96000 0x37c-0x37f.7 (4)
|
||||
0x380|00 00 00 60 |...` | duration: 96 0x380-0x383.7 (4)
|
||||
0x380| 7f ff | .. | language: "\x7f\x7f\x7f" 0x384-0x385.7 (2)
|
||||
|
12
format/mp4/testdata/mp3.fqtest
vendored
12
format/mp4/testdata/mp3.fqtest
vendored
@ -32,8 +32,8 @@ $ fq -d mp4 dv mp3.mp4
|
||||
0x2a0| 00 | . | version: 0 0x2ae-0x2ae.7 (1)
|
||||
0x2a0| 00| .| flags: 0 0x2af-0x2b1.7 (3)
|
||||
0x2b0|00 00 |.. |
|
||||
0x2b0| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x2b2-0x2b5.7 (4)
|
||||
0x2b0| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x2b6-0x2b9.7 (4)
|
||||
0x2b0| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x2b2-0x2b5.7 (4)
|
||||
0x2b0| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x2b6-0x2b9.7 (4)
|
||||
0x2b0| 00 00 03 e8 | .... | time_scale: 1000 0x2ba-0x2bd.7 (4)
|
||||
0x2b0| 00 00| ..| duration: 76 0x2be-0x2c1.7 (4)
|
||||
0x2c0|00 4c |.L |
|
||||
@ -77,8 +77,8 @@ $ fq -d mp4 dv mp3.mp4
|
||||
0x320| 03 | . | in_preview: false 0x325.5-0x325.5 (0.1)
|
||||
0x320| 03 | . | in_movie: true 0x325.6-0x325.6 (0.1)
|
||||
0x320| 03 | . | enabled: true 0x325.7-0x325.7 (0.1)
|
||||
0x320| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x326-0x329.7 (4)
|
||||
0x320| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x32a-0x32d.7 (4)
|
||||
0x320| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x326-0x329.7 (4)
|
||||
0x320| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x32a-0x32d.7 (4)
|
||||
0x320| 00 00| ..| track_id: 1 0x32e-0x331.7 (4)
|
||||
0x330|00 01 |.. |
|
||||
0x330| 00 00 00 00 | .... | reserved1: 0 0x332-0x335.7 (4)
|
||||
@ -131,9 +131,9 @@ $ fq -d mp4 dv mp3.mp4
|
||||
0x3a0| 6d 64 68 64 | mdhd | type: "mdhd" (Media header, overall information about the media) 0x3a6-0x3a9.7 (4)
|
||||
0x3a0| 00 | . | version: 0 0x3aa-0x3aa.7 (1)
|
||||
0x3a0| 00 00 00 | ... | flags: 0 0x3ab-0x3ad.7 (3)
|
||||
0x3a0| 00 00| ..| creation_time: 0 (1904-01-04T00:00:00Z) 0x3ae-0x3b1.7 (4)
|
||||
0x3a0| 00 00| ..| creation_time: 0 (1904-01-01T00:00:00Z) 0x3ae-0x3b1.7 (4)
|
||||
0x3b0|00 00 |.. |
|
||||
0x3b0| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x3b2-0x3b5.7 (4)
|
||||
0x3b0| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x3b2-0x3b5.7 (4)
|
||||
0x3b0| 00 00 ac 44 | ...D | time_scale: 44100 0x3b6-0x3b9.7 (4)
|
||||
0x3b0| 00 00 0c ee | .... | duration: 3310 0x3ba-0x3bd.7 (4)
|
||||
0x3b0| 55 c4| U.| language: "und" 0x3be-0x3bf.7 (2)
|
||||
|
12
format/mp4/testdata/mpeg2.fqtest
vendored
12
format/mp4/testdata/mpeg2.fqtest
vendored
@ -31,8 +31,8 @@ $ fq -d mp4 dv mpeg2.mp4
|
||||
0x1fb0| 6d 76 68 64 | mvhd | type: "mvhd" (Movie header, overall declarations) 0x1fb2-0x1fb5.7 (4)
|
||||
0x1fb0| 00 | . | version: 0 0x1fb6-0x1fb6.7 (1)
|
||||
0x1fb0| 00 00 00 | ... | flags: 0 0x1fb7-0x1fb9.7 (3)
|
||||
0x1fb0| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x1fba-0x1fbd.7 (4)
|
||||
0x1fb0| 00 00| ..| modification_time: 0 (1904-01-04T00:00:00Z) 0x1fbe-0x1fc1.7 (4)
|
||||
0x1fb0| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x1fba-0x1fbd.7 (4)
|
||||
0x1fb0| 00 00| ..| modification_time: 0 (1904-01-01T00:00:00Z) 0x1fbe-0x1fc1.7 (4)
|
||||
0x1fc0|00 00 |.. |
|
||||
0x1fc0| 00 00 03 e8 | .... | time_scale: 1000 0x1fc2-0x1fc5.7 (4)
|
||||
0x1fc0| 00 00 00 28 | ...( | duration: 40 0x1fc6-0x1fc9.7 (4)
|
||||
@ -75,9 +75,9 @@ $ fq -d mp4 dv mpeg2.mp4
|
||||
0x2020| 03 | . | in_preview: false 0x202d.5-0x202d.5 (0.1)
|
||||
0x2020| 03 | . | in_movie: true 0x202d.6-0x202d.6 (0.1)
|
||||
0x2020| 03 | . | enabled: true 0x202d.7-0x202d.7 (0.1)
|
||||
0x2020| 00 00| ..| creation_time: 0 (1904-01-04T00:00:00Z) 0x202e-0x2031.7 (4)
|
||||
0x2020| 00 00| ..| creation_time: 0 (1904-01-01T00:00:00Z) 0x202e-0x2031.7 (4)
|
||||
0x2030|00 00 |.. |
|
||||
0x2030| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x2032-0x2035.7 (4)
|
||||
0x2030| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x2032-0x2035.7 (4)
|
||||
0x2030| 00 00 00 01 | .... | track_id: 1 0x2036-0x2039.7 (4)
|
||||
0x2030| 00 00 00 00 | .... | reserved1: 0 0x203a-0x203d.7 (4)
|
||||
0x2030| 00 00| ..| duration: 40 0x203e-0x2041.7 (4)
|
||||
@ -129,8 +129,8 @@ $ fq -d mp4 dv mpeg2.mp4
|
||||
0x20b0|68 64 |hd |
|
||||
0x20b0| 00 | . | version: 0 0x20b2-0x20b2.7 (1)
|
||||
0x20b0| 00 00 00 | ... | flags: 0 0x20b3-0x20b5.7 (3)
|
||||
0x20b0| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x20b6-0x20b9.7 (4)
|
||||
0x20b0| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x20ba-0x20bd.7 (4)
|
||||
0x20b0| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x20b6-0x20b9.7 (4)
|
||||
0x20b0| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x20ba-0x20bd.7 (4)
|
||||
0x20b0| 00 00| ..| time_scale: 12800 0x20be-0x20c1.7 (4)
|
||||
0x20c0|32 00 |2. |
|
||||
0x20c0| 00 00 02 00 | .... | duration: 512 0x20c2-0x20c5.7 (4)
|
||||
|
@ -14,8 +14,8 @@ $ fq -d mp4 ddv mvhd-tkhd-mdhd-mehd-v1
|
||||
0x010| 6d 76 68 64| mvhd| type: "mvhd" (Movie header, overall declarations) 0x1c-0x1f.7 (4)
|
||||
0x020|01 |. | version: 1 0x20-0x20.7 (1)
|
||||
0x020| 00 00 00 | ... | flags: 0 0x21-0x23.7 (3)
|
||||
0x020| 00 00 00 00 62 79 64 94 | ....byd. | creation_time: 1652122772 (1956-05-11T18:59:32Z) 0x24-0x2b.7 (8)
|
||||
0x020| 00 00 00 00| ....| modification_time: 1652122772 (1956-05-11T18:59:32Z) 0x2c-0x33.7 (8)
|
||||
0x020| 00 00 00 00 62 79 64 94 | ....byd. | creation_time: 1652122772 (1956-05-08T18:59:32Z) 0x24-0x2b.7 (8)
|
||||
0x020| 00 00 00 00| ....| modification_time: 1652122772 (1956-05-08T18:59:32Z) 0x2c-0x33.7 (8)
|
||||
0x030|62 79 64 94 |byd. |
|
||||
0x030| 00 98 96 80 | .... | time_scale: 10000000 0x34-0x37.7 (4)
|
||||
0x030| 00 00 00 06 2c e9 8a ab| ....,...| duration: 26523306667 0x38-0x3f.7 (8)
|
||||
@ -49,9 +49,9 @@ $ fq -d mp4 ddv mvhd-tkhd-mdhd-mehd-v1
|
||||
0x090| 07 | . | in_preview: true 0x9b.5-0x9b.5 (0.1)
|
||||
0x090| 07 | . | in_movie: true 0x9b.6-0x9b.6 (0.1)
|
||||
0x090| 07 | . | enabled: true 0x9b.7-0x9b.7 (0.1)
|
||||
0x090| 00 00 00 00| ....| creation_time: 1652122772 (1956-05-11T18:59:32Z) 0x9c-0xa3.7 (8)
|
||||
0x090| 00 00 00 00| ....| creation_time: 1652122772 (1956-05-08T18:59:32Z) 0x9c-0xa3.7 (8)
|
||||
0x0a0|62 79 64 94 |byd. |
|
||||
0x0a0| 00 00 00 00 62 79 64 94 | ....byd. | modification_time: 1652122772 (1956-05-11T18:59:32Z) 0xa4-0xab.7 (8)
|
||||
0x0a0| 00 00 00 00 62 79 64 94 | ....byd. | modification_time: 1652122772 (1956-05-08T18:59:32Z) 0xa4-0xab.7 (8)
|
||||
0x0a0| 00 00 00 01| ....| track_id: 1 0xac-0xaf.7 (4)
|
||||
0x0b0|00 00 00 00 |.... | reserved1: 0 0xb0-0xb3.7 (4)
|
||||
0x0b0| 00 00 00 06 2c e9 8a ab | ....,... | duration: 26523306667 0xb4-0xbb.7 (8)
|
||||
@ -78,8 +78,8 @@ $ fq -d mp4 ddv mvhd-tkhd-mdhd-mehd-v1
|
||||
0x0f0| 6d 64 68 64| mdhd| type: "mdhd" (Media header, overall information about the media) 0xfc-0xff.7 (4)
|
||||
0x100|01 |. | version: 1 0x100-0x100.7 (1)
|
||||
0x100| 00 00 00 | ... | flags: 0 0x101-0x103.7 (3)
|
||||
0x100| 00 00 00 00 62 79 64 94 | ....byd. | creation_time: 1652122772 (1956-05-11T18:59:32Z) 0x104-0x10b.7 (8)
|
||||
0x100| 00 00 00 00| ....| modification_time: 1652122772 (1956-05-11T18:59:32Z) 0x10c-0x113.7 (8)
|
||||
0x100| 00 00 00 00 62 79 64 94 | ....byd. | creation_time: 1652122772 (1956-05-08T18:59:32Z) 0x104-0x10b.7 (8)
|
||||
0x100| 00 00 00 00| ....| modification_time: 1652122772 (1956-05-08T18:59:32Z) 0x10c-0x113.7 (8)
|
||||
0x110|62 79 64 94 |byd. |
|
||||
0x110| 00 98 96 80 | .... | time_scale: 10000000 0x114-0x117.7 (4)
|
||||
0x110| 00 00 00 06 2c e9 8a ab| ....,...| duration: 26523306667 0x118-0x11f.7 (8)
|
||||
|
12
format/mp4/testdata/opus.fqtest
vendored
12
format/mp4/testdata/opus.fqtest
vendored
@ -31,8 +31,8 @@ $ fq -d mp4 dv opus.mp4
|
||||
0x1a0| 6d 76 68 64 | mvhd | type: "mvhd" (Movie header, overall declarations) 0x1a3-0x1a6.7 (4)
|
||||
0x1a0| 00 | . | version: 0 0x1a7-0x1a7.7 (1)
|
||||
0x1a0| 00 00 00 | ... | flags: 0 0x1a8-0x1aa.7 (3)
|
||||
0x1a0| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x1ab-0x1ae.7 (4)
|
||||
0x1a0| 00| .| modification_time: 0 (1904-01-04T00:00:00Z) 0x1af-0x1b2.7 (4)
|
||||
0x1a0| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x1ab-0x1ae.7 (4)
|
||||
0x1a0| 00| .| modification_time: 0 (1904-01-01T00:00:00Z) 0x1af-0x1b2.7 (4)
|
||||
0x1b0|00 00 00 |... |
|
||||
0x1b0| 00 00 03 e8 | .... | time_scale: 1000 0x1b3-0x1b6.7 (4)
|
||||
0x1b0| 00 00 00 35 | ...5 | duration: 53 0x1b7-0x1ba.7 (4)
|
||||
@ -76,9 +76,9 @@ $ fq -d mp4 dv opus.mp4
|
||||
0x210| 03 | . | in_preview: false 0x21e.5-0x21e.5 (0.1)
|
||||
0x210| 03 | . | in_movie: true 0x21e.6-0x21e.6 (0.1)
|
||||
0x210| 03 | . | enabled: true 0x21e.7-0x21e.7 (0.1)
|
||||
0x210| 00| .| creation_time: 0 (1904-01-04T00:00:00Z) 0x21f-0x222.7 (4)
|
||||
0x210| 00| .| creation_time: 0 (1904-01-01T00:00:00Z) 0x21f-0x222.7 (4)
|
||||
0x220|00 00 00 |... |
|
||||
0x220| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x223-0x226.7 (4)
|
||||
0x220| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x223-0x226.7 (4)
|
||||
0x220| 00 00 00 01 | .... | track_id: 1 0x227-0x22a.7 (4)
|
||||
0x220| 00 00 00 00 | .... | reserved1: 0 0x22b-0x22e.7 (4)
|
||||
0x220| 00| .| duration: 53 0x22f-0x232.7 (4)
|
||||
@ -130,8 +130,8 @@ $ fq -d mp4 dv opus.mp4
|
||||
0x2a0|64 68 64 |dhd |
|
||||
0x2a0| 00 | . | version: 0 0x2a3-0x2a3.7 (1)
|
||||
0x2a0| 00 00 00 | ... | flags: 0 0x2a4-0x2a6.7 (3)
|
||||
0x2a0| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x2a7-0x2aa.7 (4)
|
||||
0x2a0| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x2ab-0x2ae.7 (4)
|
||||
0x2a0| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x2a7-0x2aa.7 (4)
|
||||
0x2a0| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x2ab-0x2ae.7 (4)
|
||||
0x2a0| 00| .| time_scale: 48000 0x2af-0x2b2.7 (4)
|
||||
0x2b0|00 bb 80 |... |
|
||||
0x2b0| 00 00 09 d8 | .... | duration: 2520 0x2b3-0x2b6.7 (4)
|
||||
|
12
format/mp4/testdata/png.mp4.fqtest
vendored
12
format/mp4/testdata/png.mp4.fqtest
vendored
@ -31,9 +31,9 @@ $ fq dv png.mp4
|
||||
0x090| 6d 76 68 64 | mvhd | type: "mvhd" (Movie header, overall declarations) 0x95-0x98.7 (4)
|
||||
0x090| 00 | . | version: 0 0x99-0x99.7 (1)
|
||||
0x090| 00 00 00 | ... | flags: 0 0x9a-0x9c.7 (3)
|
||||
0x090| 00 00 00| ...| creation_time: 0 (1904-01-04T00:00:00Z) 0x9d-0xa0.7 (4)
|
||||
0x090| 00 00 00| ...| creation_time: 0 (1904-01-01T00:00:00Z) 0x9d-0xa0.7 (4)
|
||||
0x0a0|00 |. |
|
||||
0x0a0| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0xa1-0xa4.7 (4)
|
||||
0x0a0| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0xa1-0xa4.7 (4)
|
||||
0x0a0| 00 00 03 e8 | .... | time_scale: 1000 0xa5-0xa8.7 (4)
|
||||
0x0a0| 00 00 00 28 | ...( | duration: 40 0xa9-0xac.7 (4)
|
||||
0x0a0| 00 01 00| ...| preferred_rate: 1 0xad-0xb0.7 (4)
|
||||
@ -77,8 +77,8 @@ $ fq dv png.mp4
|
||||
0x110|03 |. | in_preview: false 0x110.5-0x110.5 (0.1)
|
||||
0x110|03 |. | in_movie: true 0x110.6-0x110.6 (0.1)
|
||||
0x110|03 |. | enabled: true 0x110.7-0x110.7 (0.1)
|
||||
0x110| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x111-0x114.7 (4)
|
||||
0x110| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x115-0x118.7 (4)
|
||||
0x110| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x111-0x114.7 (4)
|
||||
0x110| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x115-0x118.7 (4)
|
||||
0x110| 00 00 00 01 | .... | track_id: 1 0x119-0x11c.7 (4)
|
||||
0x110| 00 00 00| ...| reserved1: 0 0x11d-0x120.7 (4)
|
||||
0x120|00 |. |
|
||||
@ -131,8 +131,8 @@ $ fq dv png.mp4
|
||||
0x190| 6d 64 68 64 | mdhd | type: "mdhd" (Media header, overall information about the media) 0x191-0x194.7 (4)
|
||||
0x190| 00 | . | version: 0 0x195-0x195.7 (1)
|
||||
0x190| 00 00 00 | ... | flags: 0 0x196-0x198.7 (3)
|
||||
0x190| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x199-0x19c.7 (4)
|
||||
0x190| 00 00 00| ...| modification_time: 0 (1904-01-04T00:00:00Z) 0x19d-0x1a0.7 (4)
|
||||
0x190| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x199-0x19c.7 (4)
|
||||
0x190| 00 00 00| ...| modification_time: 0 (1904-01-01T00:00:00Z) 0x19d-0x1a0.7 (4)
|
||||
0x1a0|00 |. |
|
||||
0x1a0| 00 00 32 00 | ..2. | time_scale: 12800 0x1a1-0x1a4.7 (4)
|
||||
0x1a0| 00 00 02 00 | .... | duration: 512 0x1a5-0x1a8.7 (4)
|
||||
|
12
format/mp4/testdata/png_no_hdlr.mp4.fqtest
vendored
12
format/mp4/testdata/png_no_hdlr.mp4.fqtest
vendored
@ -26,8 +26,8 @@ $ fq dv png_no_hdlr.mp4
|
||||
0x030|6d 76 68 64 |mvhd | type: "mvhd" (Movie header, overall declarations) 0x30-0x33.7 (4)
|
||||
0x030| 00 | . | version: 0 0x34-0x34.7 (1)
|
||||
0x030| 00 00 00 | ... | flags: 0 0x35-0x37.7 (3)
|
||||
0x030| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x38-0x3b.7 (4)
|
||||
0x030| 00 00 00 00| ....| modification_time: 0 (1904-01-04T00:00:00Z) 0x3c-0x3f.7 (4)
|
||||
0x030| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x38-0x3b.7 (4)
|
||||
0x030| 00 00 00 00| ....| modification_time: 0 (1904-01-01T00:00:00Z) 0x3c-0x3f.7 (4)
|
||||
0x040|00 00 03 e8 |.... | time_scale: 1000 0x40-0x43.7 (4)
|
||||
0x040| 00 00 00 28 | ...( | duration: 40 0x44-0x47.7 (4)
|
||||
0x040| 00 01 00 00 | .... | preferred_rate: 1 0x48-0x4b.7 (4)
|
||||
@ -65,8 +65,8 @@ $ fq dv png_no_hdlr.mp4
|
||||
0x0a0| 03 | . | in_preview: false 0xab.5-0xab.5 (0.1)
|
||||
0x0a0| 03 | . | in_movie: true 0xab.6-0xab.6 (0.1)
|
||||
0x0a0| 03 | . | enabled: true 0xab.7-0xab.7 (0.1)
|
||||
0x0a0| 00 00 00 00| ....| creation_time: 0 (1904-01-04T00:00:00Z) 0xac-0xaf.7 (4)
|
||||
0x0b0|00 00 00 00 |.... | modification_time: 0 (1904-01-04T00:00:00Z) 0xb0-0xb3.7 (4)
|
||||
0x0a0| 00 00 00 00| ....| creation_time: 0 (1904-01-01T00:00:00Z) 0xac-0xaf.7 (4)
|
||||
0x0b0|00 00 00 00 |.... | modification_time: 0 (1904-01-01T00:00:00Z) 0xb0-0xb3.7 (4)
|
||||
0x0b0| 00 00 00 01 | .... | track_id: 1 0xb4-0xb7.7 (4)
|
||||
0x0b0| 00 00 00 00 | .... | reserved1: 0 0xb8-0xbb.7 (4)
|
||||
0x0b0| 00 00 00 28| ...(| duration: 40 0xbc-0xbf.7 (4)
|
||||
@ -111,8 +111,8 @@ $ fq dv png_no_hdlr.mp4
|
||||
0x120| 6d 64 68 64| mdhd| type: "mdhd" (Media header, overall information about the media) 0x12c-0x12f.7 (4)
|
||||
0x130|00 |. | version: 0 0x130-0x130.7 (1)
|
||||
0x130| 00 00 00 | ... | flags: 0 0x131-0x133.7 (3)
|
||||
0x130| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x134-0x137.7 (4)
|
||||
0x130| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x138-0x13b.7 (4)
|
||||
0x130| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x134-0x137.7 (4)
|
||||
0x130| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x138-0x13b.7 (4)
|
||||
0x130| 00 00 32 00| ..2.| time_scale: 12800 0x13c-0x13f.7 (4)
|
||||
0x140|00 00 02 00 |.... | duration: 512 0x140-0x143.7 (4)
|
||||
0x140| 55 c4 | U. | language: "und" 0x144-0x145.7 (2)
|
||||
|
12
format/mp4/testdata/stz2.fqtest
vendored
12
format/mp4/testdata/stz2.fqtest
vendored
@ -18,8 +18,8 @@ $ fq -d mp4 'dv' stz2.mp4
|
||||
0x020|6d 76 68 64 |mvhd | type: "mvhd" (Movie header, overall declarations) 0x20-0x23.7 (4)
|
||||
0x020| 00 | . | version: 0 0x24-0x24.7 (1)
|
||||
0x020| 00 00 00 | ... | flags: 0 0x25-0x27.7 (3)
|
||||
0x020| de 26 b1 49 | .&.I | creation_time: 3727077705 (2022-02-10T11:21:45Z) 0x28-0x2b.7 (4)
|
||||
0x020| de 26 b1 49| .&.I| modification_time: 3727077705 (2022-02-10T11:21:45Z) 0x2c-0x2f.7 (4)
|
||||
0x020| de 26 b1 49 | .&.I | creation_time: 3727077705 (2022-02-07T11:21:45Z) 0x28-0x2b.7 (4)
|
||||
0x020| de 26 b1 49| .&.I| modification_time: 3727077705 (2022-02-07T11:21:45Z) 0x2c-0x2f.7 (4)
|
||||
0x030|00 00 03 e8 |.... | time_scale: 1000 0x30-0x33.7 (4)
|
||||
0x030| 00 00 00 32 | ...2 | duration: 50 0x34-0x37.7 (4)
|
||||
0x030| 00 01 00 00 | .... | preferred_rate: 1 0x38-0x3b.7 (4)
|
||||
@ -63,8 +63,8 @@ $ fq -d mp4 'dv' stz2.mp4
|
||||
0x0b0|03 |. | in_preview: false 0xb0.5-0xb0.5 (0.1)
|
||||
0x0b0|03 |. | in_movie: true 0xb0.6-0xb0.6 (0.1)
|
||||
0x0b0|03 |. | enabled: true 0xb0.7-0xb0.7 (0.1)
|
||||
0x0b0| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0xb1-0xb4.7 (4)
|
||||
0x0b0| de 26 b1 49 | .&.I | modification_time: 3727077705 (2022-02-10T11:21:45Z) 0xb5-0xb8.7 (4)
|
||||
0x0b0| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0xb1-0xb4.7 (4)
|
||||
0x0b0| de 26 b1 49 | .&.I | modification_time: 3727077705 (2022-02-07T11:21:45Z) 0xb5-0xb8.7 (4)
|
||||
0x0b0| 00 00 00 01 | .... | track_id: 1 0xb9-0xbc.7 (4)
|
||||
0x0b0| 00 00 00| ...| reserved1: 0 0xbd-0xc0.7 (4)
|
||||
0x0c0|00 |. |
|
||||
@ -117,8 +117,8 @@ $ fq -d mp4 'dv' stz2.mp4
|
||||
0x130| 6d 64 68 64 | mdhd | type: "mdhd" (Media header, overall information about the media) 0x131-0x134.7 (4)
|
||||
0x130| 00 | . | version: 0 0x135-0x135.7 (1)
|
||||
0x130| 00 00 00 | ... | flags: 0 0x136-0x138.7 (3)
|
||||
0x130| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x139-0x13c.7 (4)
|
||||
0x130| de 26 b1| .&.| modification_time: 3727077705 (2022-02-10T11:21:45Z) 0x13d-0x140.7 (4)
|
||||
0x130| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x139-0x13c.7 (4)
|
||||
0x130| de 26 b1| .&.| modification_time: 3727077705 (2022-02-07T11:21:45Z) 0x13d-0x140.7 (4)
|
||||
0x140|49 |I |
|
||||
0x140| 00 00 ac 44 | ...D | time_scale: 44100 0x141-0x144.7 (4)
|
||||
0x140| 00 00 0c ee | .... | duration: 3310 0x145-0x148.7 (4)
|
||||
|
12
format/mp4/testdata/vorbis.fqtest
vendored
12
format/mp4/testdata/vorbis.fqtest
vendored
@ -32,8 +32,8 @@ $ fq -d mp4 dv vorbis.mp4
|
||||
0x01e0| 00 | . | version: 0 0x1ed-0x1ed.7 (1)
|
||||
0x01e0| 00 00| ..| flags: 0 0x1ee-0x1f0.7 (3)
|
||||
0x01f0|00 |. |
|
||||
0x01f0| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x1f1-0x1f4.7 (4)
|
||||
0x01f0| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x1f5-0x1f8.7 (4)
|
||||
0x01f0| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x1f1-0x1f4.7 (4)
|
||||
0x01f0| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x1f5-0x1f8.7 (4)
|
||||
0x01f0| 00 00 03 e8 | .... | time_scale: 1000 0x1f9-0x1fc.7 (4)
|
||||
0x01f0| 00 00 00| ...| duration: 51 0x1fd-0x200.7 (4)
|
||||
0x0200|33 |3 |
|
||||
@ -77,8 +77,8 @@ $ fq -d mp4 dv vorbis.mp4
|
||||
0x0260| 03 | . | in_preview: false 0x264.5-0x264.5 (0.1)
|
||||
0x0260| 03 | . | in_movie: true 0x264.6-0x264.6 (0.1)
|
||||
0x0260| 03 | . | enabled: true 0x264.7-0x264.7 (0.1)
|
||||
0x0260| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x265-0x268.7 (4)
|
||||
0x0260| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x269-0x26c.7 (4)
|
||||
0x0260| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x265-0x268.7 (4)
|
||||
0x0260| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x269-0x26c.7 (4)
|
||||
0x0260| 00 00 00| ...| track_id: 1 0x26d-0x270.7 (4)
|
||||
0x0270|01 |. |
|
||||
0x0270| 00 00 00 00 | .... | reserved1: 0 0x271-0x274.7 (4)
|
||||
@ -131,9 +131,9 @@ $ fq -d mp4 dv vorbis.mp4
|
||||
0x02e0| 6d 64 68 64 | mdhd | type: "mdhd" (Media header, overall information about the media) 0x2e5-0x2e8.7 (4)
|
||||
0x02e0| 00 | . | version: 0 0x2e9-0x2e9.7 (1)
|
||||
0x02e0| 00 00 00 | ... | flags: 0 0x2ea-0x2ec.7 (3)
|
||||
0x02e0| 00 00 00| ...| creation_time: 0 (1904-01-04T00:00:00Z) 0x2ed-0x2f0.7 (4)
|
||||
0x02e0| 00 00 00| ...| creation_time: 0 (1904-01-01T00:00:00Z) 0x2ed-0x2f0.7 (4)
|
||||
0x02f0|00 |. |
|
||||
0x02f0| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x2f1-0x2f4.7 (4)
|
||||
0x02f0| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x2f1-0x2f4.7 (4)
|
||||
0x02f0| 00 00 ac 44 | ...D | time_scale: 44100 0x2f5-0x2f8.7 (4)
|
||||
0x02f0| 00 00 08 c0 | .... | duration: 2240 0x2f9-0x2fc.7 (4)
|
||||
0x02f0| 55 c4 | U. | language: "und" 0x2fd-0x2fe.7 (2)
|
||||
|
12
format/mp4/testdata/vp9.fqtest
vendored
12
format/mp4/testdata/vp9.fqtest
vendored
@ -30,8 +30,8 @@ $ fq -d mp4 dv vp9.mp4
|
||||
0x1570|6d 76 68 64 |mvhd | type: "mvhd" (Movie header, overall declarations) 0x1570-0x1573.7 (4)
|
||||
0x1570| 00 | . | version: 0 0x1574-0x1574.7 (1)
|
||||
0x1570| 00 00 00 | ... | flags: 0 0x1575-0x1577.7 (3)
|
||||
0x1570| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x1578-0x157b.7 (4)
|
||||
0x1570| 00 00 00 00| ....| modification_time: 0 (1904-01-04T00:00:00Z) 0x157c-0x157f.7 (4)
|
||||
0x1570| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x1578-0x157b.7 (4)
|
||||
0x1570| 00 00 00 00| ....| modification_time: 0 (1904-01-01T00:00:00Z) 0x157c-0x157f.7 (4)
|
||||
0x1580|00 00 03 e8 |.... | time_scale: 1000 0x1580-0x1583.7 (4)
|
||||
0x1580| 00 00 00 28 | ...( | duration: 40 0x1584-0x1587.7 (4)
|
||||
0x1580| 00 01 00 00 | .... | preferred_rate: 1 0x1588-0x158b.7 (4)
|
||||
@ -69,8 +69,8 @@ $ fq -d mp4 dv vp9.mp4
|
||||
0x15e0| 03 | . | in_preview: false 0x15eb.5-0x15eb.5 (0.1)
|
||||
0x15e0| 03 | . | in_movie: true 0x15eb.6-0x15eb.6 (0.1)
|
||||
0x15e0| 03 | . | enabled: true 0x15eb.7-0x15eb.7 (0.1)
|
||||
0x15e0| 00 00 00 00| ....| creation_time: 0 (1904-01-04T00:00:00Z) 0x15ec-0x15ef.7 (4)
|
||||
0x15f0|00 00 00 00 |.... | modification_time: 0 (1904-01-04T00:00:00Z) 0x15f0-0x15f3.7 (4)
|
||||
0x15e0| 00 00 00 00| ....| creation_time: 0 (1904-01-01T00:00:00Z) 0x15ec-0x15ef.7 (4)
|
||||
0x15f0|00 00 00 00 |.... | modification_time: 0 (1904-01-01T00:00:00Z) 0x15f0-0x15f3.7 (4)
|
||||
0x15f0| 00 00 00 01 | .... | track_id: 1 0x15f4-0x15f7.7 (4)
|
||||
0x15f0| 00 00 00 00 | .... | reserved1: 0 0x15f8-0x15fb.7 (4)
|
||||
0x15f0| 00 00 00 28| ...(| duration: 40 0x15fc-0x15ff.7 (4)
|
||||
@ -115,8 +115,8 @@ $ fq -d mp4 dv vp9.mp4
|
||||
0x1660| 6d 64 68 64| mdhd| type: "mdhd" (Media header, overall information about the media) 0x166c-0x166f.7 (4)
|
||||
0x1670|00 |. | version: 0 0x1670-0x1670.7 (1)
|
||||
0x1670| 00 00 00 | ... | flags: 0 0x1671-0x1673.7 (3)
|
||||
0x1670| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x1674-0x1677.7 (4)
|
||||
0x1670| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x1678-0x167b.7 (4)
|
||||
0x1670| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x1674-0x1677.7 (4)
|
||||
0x1670| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x1678-0x167b.7 (4)
|
||||
0x1670| 00 00 32 00| ..2.| time_scale: 12800 0x167c-0x167f.7 (4)
|
||||
0x1680|00 00 02 00 |.... | duration: 512 0x1680-0x1683.7 (4)
|
||||
0x1680| 55 c4 | U. | language: "und" 0x1684-0x1685.7 (2)
|
||||
|
12
format/prores/testdata/prores_frame.fqtest
vendored
12
format/prores/testdata/prores_frame.fqtest
vendored
@ -30,8 +30,8 @@ $ fq -d mp4 dv prores_frame.mov
|
||||
0x6c40| 00 | . | version: 0 0x6c4d-0x6c4d.7 (1)
|
||||
0x6c40| 00 00| ..| flags: 0 0x6c4e-0x6c50.7 (3)
|
||||
0x6c50|00 |. |
|
||||
0x6c50| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x6c51-0x6c54.7 (4)
|
||||
0x6c50| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x6c55-0x6c58.7 (4)
|
||||
0x6c50| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x6c51-0x6c54.7 (4)
|
||||
0x6c50| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x6c55-0x6c58.7 (4)
|
||||
0x6c50| 00 00 03 e8 | .... | time_scale: 1000 0x6c59-0x6c5c.7 (4)
|
||||
0x6c50| 00 00 00| ...| duration: 40 0x6c5d-0x6c60.7 (4)
|
||||
0x6c60|28 |( |
|
||||
@ -75,8 +75,8 @@ $ fq -d mp4 dv prores_frame.mov
|
||||
0x6cc0| 03 | . | in_preview: false 0x6cc4.5-0x6cc4.5 (0.1)
|
||||
0x6cc0| 03 | . | in_movie: true 0x6cc4.6-0x6cc4.6 (0.1)
|
||||
0x6cc0| 03 | . | enabled: true 0x6cc4.7-0x6cc4.7 (0.1)
|
||||
0x6cc0| 00 00 00 00 | .... | creation_time: 0 (1904-01-04T00:00:00Z) 0x6cc5-0x6cc8.7 (4)
|
||||
0x6cc0| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x6cc9-0x6ccc.7 (4)
|
||||
0x6cc0| 00 00 00 00 | .... | creation_time: 0 (1904-01-01T00:00:00Z) 0x6cc5-0x6cc8.7 (4)
|
||||
0x6cc0| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x6cc9-0x6ccc.7 (4)
|
||||
0x6cc0| 00 00 00| ...| track_id: 1 0x6ccd-0x6cd0.7 (4)
|
||||
0x6cd0|01 |. |
|
||||
0x6cd0| 00 00 00 00 | .... | reserved1: 0 0x6cd1-0x6cd4.7 (4)
|
||||
@ -129,9 +129,9 @@ $ fq -d mp4 dv prores_frame.mov
|
||||
0x6d40| 6d 64 68 64 | mdhd | type: "mdhd" (Media header, overall information about the media) 0x6d45-0x6d48.7 (4)
|
||||
0x6d40| 00 | . | version: 0 0x6d49-0x6d49.7 (1)
|
||||
0x6d40| 00 00 00 | ... | flags: 0 0x6d4a-0x6d4c.7 (3)
|
||||
0x6d40| 00 00 00| ...| creation_time: 0 (1904-01-04T00:00:00Z) 0x6d4d-0x6d50.7 (4)
|
||||
0x6d40| 00 00 00| ...| creation_time: 0 (1904-01-01T00:00:00Z) 0x6d4d-0x6d50.7 (4)
|
||||
0x6d50|00 |. |
|
||||
0x6d50| 00 00 00 00 | .... | modification_time: 0 (1904-01-04T00:00:00Z) 0x6d51-0x6d54.7 (4)
|
||||
0x6d50| 00 00 00 00 | .... | modification_time: 0 (1904-01-01T00:00:00Z) 0x6d51-0x6d54.7 (4)
|
||||
0x6d50| 00 00 32 00 | ..2. | time_scale: 12800 0x6d55-0x6d58.7 (4)
|
||||
0x6d50| 00 00 02 00 | .... | duration: 512 0x6d59-0x6d5c.7 (4)
|
||||
0x6d50| 7f ff | .. | language: "\x7f\x7f\x7f" 0x6d5d-0x6d5e.7 (2)
|
||||
|
Loading…
Reference in New Issue
Block a user