mirror of
https://github.com/samsonjs/media.git
synced 2026-03-29 10:05:48 +00:00
Add muxer end to end test for av1 video format
PiperOrigin-RevId: 516499906
This commit is contained in:
parent
57ce705760
commit
cc9b8e53da
2 changed files with 334 additions and 0 deletions
BIN
testdata/src/test/assets/media/mp4/sample_av1.mp4
vendored
Normal file
BIN
testdata/src/test/assets/media/mp4/sample_av1.mp4
vendored
Normal file
Binary file not shown.
334
testdata/src/test/assets/muxerdumps/sample_av1.mp4.dump
vendored
Normal file
334
testdata/src/test/assets/muxerdumps/sample_av1.mp4.dump
vendored
Normal file
|
|
@ -0,0 +1,334 @@
|
|||
seekMap:
|
||||
isSeekable = true
|
||||
duration = 1064600
|
||||
getPosition(0) = [[timeUs=0, position=44]]
|
||||
getPosition(1) = [[timeUs=0, position=44]]
|
||||
getPosition(532300) = [[timeUs=0, position=44]]
|
||||
getPosition(1064600) = [[timeUs=0, position=44]]
|
||||
numberOfTracks = 2
|
||||
track 0:
|
||||
total output bytes = 69084
|
||||
sample count = 30
|
||||
format 0:
|
||||
id = 1
|
||||
sampleMimeType = video/av01
|
||||
maxInputSize = 46460
|
||||
width = 1080
|
||||
height = 720
|
||||
frameRate = 31.004547
|
||||
sample 0:
|
||||
time = 0
|
||||
flags = 1
|
||||
data = length 46430, hash 6B637CB2
|
||||
sample 1:
|
||||
time = 33355
|
||||
flags = 0
|
||||
data = length 18221, hash BDFC1DF5
|
||||
sample 2:
|
||||
time = 66722
|
||||
flags = 0
|
||||
data = length 46, hash 61FBED63
|
||||
sample 3:
|
||||
time = 100100
|
||||
flags = 0
|
||||
data = length 3, hash D5E0
|
||||
sample 4:
|
||||
time = 133455
|
||||
flags = 0
|
||||
data = length 228, hash 12CA418E
|
||||
sample 5:
|
||||
time = 166822
|
||||
flags = 0
|
||||
data = length 3, hash D610
|
||||
sample 6:
|
||||
time = 200200
|
||||
flags = 0
|
||||
data = length 42, hash 89850AD7
|
||||
sample 7:
|
||||
time = 233555
|
||||
flags = 0
|
||||
data = length 3, hash D5D0
|
||||
sample 8:
|
||||
time = 266922
|
||||
flags = 0
|
||||
data = length 622, hash 825F13E
|
||||
sample 9:
|
||||
time = 300300
|
||||
flags = 0
|
||||
data = length 31, hash A716FCF3
|
||||
sample 10:
|
||||
time = 333655
|
||||
flags = 0
|
||||
data = length 3, hash D5E0
|
||||
sample 11:
|
||||
time = 367022
|
||||
flags = 0
|
||||
data = length 303, hash A10916F7
|
||||
sample 12:
|
||||
time = 400400
|
||||
flags = 0
|
||||
data = length 3, hash D600
|
||||
sample 13:
|
||||
time = 433755
|
||||
flags = 0
|
||||
data = length 206, hash 9560CECD
|
||||
sample 14:
|
||||
time = 467122
|
||||
flags = 0
|
||||
data = length 3, hash D5C0
|
||||
sample 15:
|
||||
time = 500500
|
||||
flags = 0
|
||||
data = length 1871, hash 33AF2CC4
|
||||
sample 16:
|
||||
time = 533855
|
||||
flags = 0
|
||||
data = length 84, hash 8814D81E
|
||||
sample 17:
|
||||
time = 567222
|
||||
flags = 0
|
||||
data = length 3, hash D5E0
|
||||
sample 18:
|
||||
time = 600600
|
||||
flags = 0
|
||||
data = length 291, hash 39EE2619
|
||||
sample 19:
|
||||
time = 633955
|
||||
flags = 0
|
||||
data = length 3, hash D5F0
|
||||
sample 20:
|
||||
time = 667322
|
||||
flags = 0
|
||||
data = length 34, hash 1BA7DF18
|
||||
sample 21:
|
||||
time = 700700
|
||||
flags = 0
|
||||
data = length 3, hash D610
|
||||
sample 22:
|
||||
time = 734055
|
||||
flags = 0
|
||||
data = length 336, hash FA3BC9BE
|
||||
sample 23:
|
||||
time = 767422
|
||||
flags = 0
|
||||
data = length 36, hash 8165203A
|
||||
sample 24:
|
||||
time = 800800
|
||||
flags = 0
|
||||
data = length 3, hash D600
|
||||
sample 25:
|
||||
time = 834155
|
||||
flags = 0
|
||||
data = length 148, hash 7828A82B
|
||||
sample 26:
|
||||
time = 867522
|
||||
flags = 0
|
||||
data = length 3, hash D5F0
|
||||
sample 27:
|
||||
time = 900900
|
||||
flags = 0
|
||||
data = length 36, hash 3D5B6002
|
||||
sample 28:
|
||||
time = 934255
|
||||
flags = 0
|
||||
data = length 25, hash E9EFF2B7
|
||||
sample 29:
|
||||
time = 967622
|
||||
flags = 536870912
|
||||
data = length 61, hash 40B232C5
|
||||
track 1:
|
||||
total output bytes = 9312
|
||||
sample count = 45
|
||||
format 0:
|
||||
averageBitrate = 71295
|
||||
peakBitrate = 71295
|
||||
id = 2
|
||||
sampleMimeType = audio/mp4a-latm
|
||||
codecs = mp4a.40.2
|
||||
maxInputSize = 612
|
||||
channelCount = 1
|
||||
sampleRate = 44100
|
||||
language = und
|
||||
initializationData:
|
||||
data = length 5, hash 2B7623A
|
||||
sample 0:
|
||||
time = 0
|
||||
flags = 1
|
||||
data = length 21, hash 77102128
|
||||
sample 1:
|
||||
time = 66208
|
||||
flags = 1
|
||||
data = length 17, hash BA75F5D4
|
||||
sample 2:
|
||||
time = 89416
|
||||
flags = 1
|
||||
data = length 582, hash B5064B53
|
||||
sample 3:
|
||||
time = 112645
|
||||
flags = 1
|
||||
data = length 218, hash 46000EEF
|
||||
sample 4:
|
||||
time = 135854
|
||||
flags = 1
|
||||
data = length 206, hash 7B12EC38
|
||||
sample 5:
|
||||
time = 159083
|
||||
flags = 1
|
||||
data = length 215, hash C05E2F91
|
||||
sample 6:
|
||||
time = 182291
|
||||
flags = 1
|
||||
data = length 217, hash 1E457BBF
|
||||
sample 7:
|
||||
time = 205520
|
||||
flags = 1
|
||||
data = length 195, hash DFD6F480
|
||||
sample 8:
|
||||
time = 228750
|
||||
flags = 1
|
||||
data = length 198, hash 2BC702E
|
||||
sample 9:
|
||||
time = 251958
|
||||
flags = 1
|
||||
data = length 216, hash ED964B3D
|
||||
sample 10:
|
||||
time = 275187
|
||||
flags = 1
|
||||
data = length 204, hash DAF6FDC6
|
||||
sample 11:
|
||||
time = 298395
|
||||
flags = 1
|
||||
data = length 205, hash D249FD76
|
||||
sample 12:
|
||||
time = 321625
|
||||
flags = 1
|
||||
data = length 200, hash C8F844E4
|
||||
sample 13:
|
||||
time = 344833
|
||||
flags = 1
|
||||
data = length 196, hash FDD0CA03
|
||||
sample 14:
|
||||
time = 368062
|
||||
flags = 1
|
||||
data = length 196, hash E4E3A7B0
|
||||
sample 15:
|
||||
time = 391291
|
||||
flags = 1
|
||||
data = length 207, hash 157773E3
|
||||
sample 16:
|
||||
time = 414500
|
||||
flags = 1
|
||||
data = length 207, hash C9F46F0F
|
||||
sample 17:
|
||||
time = 437729
|
||||
flags = 1
|
||||
data = length 210, hash 127AC739
|
||||
sample 18:
|
||||
time = 460937
|
||||
flags = 1
|
||||
data = length 217, hash B2649830
|
||||
sample 19:
|
||||
time = 484166
|
||||
flags = 1
|
||||
data = length 188, hash 4D280759
|
||||
sample 20:
|
||||
time = 507375
|
||||
flags = 1
|
||||
data = length 205, hash EAE6D6AD
|
||||
sample 21:
|
||||
time = 530604
|
||||
flags = 1
|
||||
data = length 226, hash BDD0EC44
|
||||
sample 22:
|
||||
time = 553812
|
||||
flags = 1
|
||||
data = length 199, hash 60C719A2
|
||||
sample 23:
|
||||
time = 577041
|
||||
flags = 1
|
||||
data = length 215, hash EDDE842F
|
||||
sample 24:
|
||||
time = 600270
|
||||
flags = 1
|
||||
data = length 201, hash D17187B
|
||||
sample 25:
|
||||
time = 623479
|
||||
flags = 1
|
||||
data = length 217, hash 58DD698C
|
||||
sample 26:
|
||||
time = 646708
|
||||
flags = 1
|
||||
data = length 202, hash 5168D405
|
||||
sample 27:
|
||||
time = 669916
|
||||
flags = 1
|
||||
data = length 194, hash 7139AF8
|
||||
sample 28:
|
||||
time = 693145
|
||||
flags = 1
|
||||
data = length 203, hash F775D9ED
|
||||
sample 29:
|
||||
time = 716354
|
||||
flags = 1
|
||||
data = length 200, hash 774C5045
|
||||
sample 30:
|
||||
time = 739583
|
||||
flags = 1
|
||||
data = length 211, hash ED3C6FBC
|
||||
sample 31:
|
||||
time = 762791
|
||||
flags = 1
|
||||
data = length 205, hash FC4754A9
|
||||
sample 32:
|
||||
time = 786020
|
||||
flags = 1
|
||||
data = length 216, hash 72F4AF29
|
||||
sample 33:
|
||||
time = 809250
|
||||
flags = 1
|
||||
data = length 204, hash 1AF98D40
|
||||
sample 34:
|
||||
time = 832458
|
||||
flags = 1
|
||||
data = length 200, hash E0004171
|
||||
sample 35:
|
||||
time = 855687
|
||||
flags = 1
|
||||
data = length 215, hash B413079A
|
||||
sample 36:
|
||||
time = 878895
|
||||
flags = 1
|
||||
data = length 211, hash 107CEE52
|
||||
sample 37:
|
||||
time = 902125
|
||||
flags = 1
|
||||
data = length 214, hash 1E588A0D
|
||||
sample 38:
|
||||
time = 925333
|
||||
flags = 1
|
||||
data = length 210, hash 84E5BBBD
|
||||
sample 39:
|
||||
time = 948562
|
||||
flags = 1
|
||||
data = length 211, hash 32D7ACAB
|
||||
sample 40:
|
||||
time = 971770
|
||||
flags = 1
|
||||
data = length 201, hash 1567F919
|
||||
sample 41:
|
||||
time = 995000
|
||||
flags = 1
|
||||
data = length 196, hash 2F050463
|
||||
sample 42:
|
||||
time = 1018229
|
||||
flags = 1
|
||||
data = length 215, hash 4BDD9C81
|
||||
sample 43:
|
||||
time = 1041437
|
||||
flags = 1
|
||||
data = length 242, hash DD6FD967
|
||||
sample 44:
|
||||
time = 1064666
|
||||
flags = 536870913
|
||||
data = length 184, hash DAFC330D
|
||||
tracksEnded = true
|
||||
Loading…
Reference in a new issue