mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-12 19:18:44 +02:00
3a09c2122d
The wav demuxer by default tried to demux 4096-byte packets which caused packets with very few number of samples for files with high channel count. This caused a significant overhead especially since the latest ffmpeg.c threading changes. So let's use a similar approach for selecting audio frame size which is already used in the PCM demuxer, which is to read 25 times per second but at most 1024 samples. Signed-off-by: Marton Balint <cus@passwd.hu>
85 lines
6.1 KiB
Plaintext
85 lines
6.1 KiB
Plaintext
#format: frame checksums
|
|
#version: 2
|
|
#hash: MD5
|
|
#tb 0: 1/16000
|
|
#media_type 0: audio
|
|
#codec_id 0: pcm_s16le
|
|
#sample_rate 0: 16000
|
|
#channel_layout_name 0: mono
|
|
#stream#, dts, pts, duration, size, hash
|
|
0, 0, 0, 1280, 2560, cd96995ecfa0edf214c1d6c7c6b37351
|
|
0, 1280, 1280, 1280, 2560, d72d481d9c467656f8d36a94286e1a5b
|
|
0, 2560, 2560, 1280, 2560, a09f0e46f2bc73d2454796bbfa1a59c8
|
|
0, 3840, 3840, 1280, 2560, cfa9af21beab5786eb4ebaebf9e403c1
|
|
0, 5120, 5120, 1280, 2560, 8649aecff1d284f20bbeed35c9b9a1e7
|
|
0, 6400, 6400, 1280, 2560, 9faf9dc9c79df571fb08a2cb8d57f654
|
|
0, 7680, 7680, 1280, 2560, d3ee9e40f674bee75647a115aefc9721
|
|
0, 8960, 8960, 1280, 2560, d22fc90675529c56b0b9813213b59fd1
|
|
0, 10240, 10240, 1280, 2560, 80a8385087ef739ffadc9d4314344ce2
|
|
0, 11520, 11520, 1280, 2560, 251efeb72b7316a1c47c67d16584b62c
|
|
0, 12800, 12800, 1280, 2560, d0e2936ff72e2f46c861f68ad8870aa9
|
|
0, 14080, 14080, 1280, 2560, b47cd1cfffd504713de55ffc623319d3
|
|
0, 15360, 15360, 1280, 2560, 8b1ead46d90c13c49de3bb2f3a8d05d0
|
|
0, 16640, 16640, 1280, 2560, f8ae7db652a69bed10625f8c7a6a1eb0
|
|
0, 17920, 17920, 1280, 2560, aeeb3df73249e3bb61aa2e4cd69c0f8f
|
|
0, 19200, 19200, 1280, 2560, 10906b462f27de28080f0e85fbe0c6ab
|
|
0, 20480, 20480, 1280, 2560, c99d1e7f33f6fee6803f9b5a9ade7903
|
|
0, 21760, 21760, 1280, 2560, b28a0cb4037b3814bcf775c3f53011ac
|
|
0, 23040, 23040, 1280, 2560, 3fecdb666569cb42119b1bb38460cccc
|
|
0, 24320, 24320, 1280, 2560, f05d544ba2757313a53170c83a8355ef
|
|
0, 25600, 25600, 1280, 2560, 93385f9efc40d8a05d36b65da388a72c
|
|
0, 26880, 26880, 1280, 2560, d172f7595490cb7338c214a5730a5ea7
|
|
0, 28160, 28160, 1280, 2560, 450d4d25e023546ba5bc93bca1dbfda0
|
|
0, 29440, 29440, 1280, 2560, 4dc63487a12cd92b42b0b4b4342ba6ea
|
|
0, 30720, 30720, 1280, 2560, c4829ec882be961e3eb503adb942e88e
|
|
0, 32000, 32000, 1280, 2560, 093eb5b1eff2e3c6ecc1cd7cfb31190a
|
|
0, 33280, 33280, 1280, 2560, 9a89ecb75fe2e5acd2a719479a7f618e
|
|
0, 34560, 34560, 1280, 2560, bc13180d784163d1057227c514d6d5f7
|
|
0, 35840, 35840, 1280, 2560, 3c6d0c72a466179ddfc477882e71423c
|
|
0, 37120, 37120, 1280, 2560, 109743e2650f7978d931b998a5f07438
|
|
0, 38400, 38400, 1280, 2560, ede31dd228b764406d13861b09b2b360
|
|
0, 39680, 39680, 1280, 2560, 81bc38ca1068813a5953e649561a63ac
|
|
0, 40960, 40960, 1280, 2560, 4bc7b871f8aa02533a1815f3c8e942a5
|
|
0, 42240, 42240, 1280, 2560, a269372e59eede6ecd2a44500a92630b
|
|
0, 43520, 43520, 1280, 2560, d6f06276f8e8a354ff75fd9593b09ef9
|
|
0, 44800, 44800, 1280, 2560, 12c582c0d28d9373d77bb2dd50c8c052
|
|
0, 46080, 46080, 1280, 2560, 2a4447ea1d7ad2b5e8b4fe19a2597f4e
|
|
0, 47360, 47360, 1280, 2560, 722962cf9fe0a4327dbcf626b935f660
|
|
0, 48640, 48640, 1280, 2560, e62a4c482bf6fa3fae9e0c9dbeb5e51f
|
|
0, 49920, 49920, 1280, 2560, 000b14ecb533c0c24658cbe7734d3648
|
|
0, 51200, 51200, 1280, 2560, a4dcc948c2aadc33c81a5bc5591ffb2d
|
|
0, 52480, 52480, 1280, 2560, 94e75f66af8e31335c090042a1f63fc5
|
|
0, 53760, 53760, 1280, 2560, cf4e38b36769a3fbcf7467c746ac2a1b
|
|
0, 55040, 55040, 1280, 2560, f568270d6ff1f7bde6206360d9077f84
|
|
0, 56320, 56320, 1280, 2560, ce63ca6e30c7af75b5188aad659d431e
|
|
0, 57600, 57600, 1280, 2560, acd8534f856203f787ec8043aaf55185
|
|
0, 58880, 58880, 1280, 2560, 50626cabcd732e4d071d4b73ae0e7e04
|
|
0, 60160, 60160, 1280, 2560, 038990cbffc52a40552c6b027379b15c
|
|
0, 61440, 61440, 1280, 2560, 6bdc159fc76b22500bd035edb7c2e1a3
|
|
0, 62720, 62720, 1280, 2560, ee7ac329fe2fcf9e18afeea2fcfe6768
|
|
0, 64000, 64000, 1280, 2560, b1abe3bcc36878412facb83270e6629d
|
|
0, 65280, 65280, 1280, 2560, 326a9e4613119dc12e0a97e107e90442
|
|
0, 66560, 66560, 1280, 2560, 569675a451b3b1b6e32fed683e0e4940
|
|
0, 67840, 67840, 1280, 2560, 1e2db0be1805d797d0ec0fc928346d9e
|
|
0, 69120, 69120, 1280, 2560, 3351ffe2a83a03b08331e819a1d0b7b9
|
|
0, 70400, 70400, 1280, 2560, dce4210d528f17f28c397bb007f5b018
|
|
0, 71680, 71680, 1280, 2560, e088d9c359d91e3a68d7f0889f84d14d
|
|
0, 72960, 72960, 1280, 2560, c3f8a868eeda69e7d388f0f428de651b
|
|
0, 74240, 74240, 1280, 2560, 17be00694027ccb870bada1f96bd6fcf
|
|
0, 75520, 75520, 1280, 2560, b474e37998364312f0d86843a43dabb2
|
|
0, 76800, 76800, 1280, 2560, 971255aafe9a4d96d44479e3df609aa7
|
|
0, 78080, 78080, 1280, 2560, 1c912d86beab34eb2c6307a5e3699064
|
|
0, 79360, 79360, 1280, 2560, 7addab61237812433409e5cf8eed2617
|
|
0, 80640, 80640, 1280, 2560, e3b2838ff170a328d24f9bc2f1457fad
|
|
0, 81920, 81920, 1280, 2560, 95a3ce68908eb179d1bb60a96ef21a26
|
|
0, 83200, 83200, 1280, 2560, fc0bd36ad4cd4349ebf7c07c5fcda555
|
|
0, 84480, 84480, 1280, 2560, 7a12e0d59365f42e78079093effea86c
|
|
0, 85760, 85760, 1280, 2560, cb59a714ef2717932c89d5dd725084d8
|
|
0, 87040, 87040, 1280, 2560, aaeb92b680b9a22fab9c3c305220821b
|
|
0, 88320, 88320, 1280, 2560, e1f05444007910da6f212d751325f766
|
|
0, 89600, 89600, 1280, 2560, fbeea303f52f37547dfceca570983895
|
|
0, 90880, 90880, 1280, 2560, 53fbda08a3c3fb2d61ab124395092376
|
|
0, 92160, 92160, 1280, 2560, 6cfd234af2e8855ddc4496e2868f5cd0
|
|
0, 93440, 93440, 1280, 2560, 3959ebc0d5737a08784e3d129a0bcc5a
|
|
0, 94720, 94720, 1280, 2560, 89ced69e400daf80524a5c53bcf28f6a
|