Bethsoft video is VFR, but in this case using the average frame rate generates nearly correct timestamps. Unfortunately there is nothing in the bitstream to indicate average FPS, so we must set it manually. --- tests/fate/video.mak | 2 +- tests/ref/fate/bethsoft-vid | 140 +++++++++++++++++++++--------------------- 2 files changed, 71 insertions(+), 71 deletions(-)
diff --git a/tests/fate/video.mak b/tests/fate/video.mak index 6d23134..bd3835c 100644 --- a/tests/fate/video.mak +++ b/tests/fate/video.mak @@ -26,7 +26,7 @@ FATE_TESTS += fate-auravision-v2 fate-auravision-v2: CMD = framecrc -i $(SAMPLES)/auravision/salma-hayek-in-ugly-betty-partial-avi -an FATE_TESTS += fate-bethsoft-vid -fate-bethsoft-vid: CMD = framecrc -i $(SAMPLES)/bethsoft-vid/ANIM0001.VID -vsync 0 -t 5 -pix_fmt rgb24 +fate-bethsoft-vid: CMD = framecrc -i $(SAMPLES)/bethsoft-vid/ANIM0001.VID -vsync 0 -t 5 -r 14 -pix_fmt rgb24 FATE_TESTS += fate-bfi fate-bfi: CMD = framecrc -i $(SAMPLES)/bfi/2287.bfi -pix_fmt rgb24 diff --git a/tests/ref/fate/bethsoft-vid b/tests/ref/fate/bethsoft-vid index 3779caf..1916691 100644 --- a/tests/ref/fate/bethsoft-vid +++ b/tests/ref/fate/bethsoft-vid @@ -1,142 +1,142 @@ 0, 0, 192000, 0x00000000 1, 0, 1480, 0x00000000 -0, 1499, 192000, 0x01a6cf45 -0, 2997, 192000, 0xd07d57e9 -0, 4496, 192000, 0x3cb1dff5 -0, 5994, 192000, 0xd1aaa8fb 1, 5994, 1480, 0x20a92bd4 -0, 7493, 192000, 0x75f526cd -0, 8991, 192000, 0x0f673577 -0, 10490, 192000, 0x897b6781 -0, 11988, 192000, 0x81e6b7f7 +0, 6429, 192000, 0x01a6cf45 1, 11988, 1850, 0xa9e48a74 -0, 13487, 192000, 0x1f45ce61 -0, 14985, 192000, 0x5a0772a6 -0, 16484, 192000, 0xf78732b3 -0, 17982, 192000, 0x8427f9e5 -0, 19481, 192000, 0x40473f11 +0, 12857, 192000, 0xd07d57e9 +0, 19286, 192000, 0x3cb1dff5 1, 19481, 1480, 0x23ecd018 -0, 20979, 192000, 0x173ceebe -0, 22478, 192000, 0x136b9516 -0, 23976, 192000, 0x138d11ae -0, 25475, 192000, 0x063dbff3 1, 25475, 1480, 0x206bb915 -0, 26973, 192000, 0x5280852f -0, 28472, 192000, 0x99943a8f -0, 29970, 192000, 0x0330a728 -0, 31469, 192000, 0x5d35467d +0, 25714, 192000, 0xd1aaa8fb 1, 31469, 1850, 0xb0e10e75 -0, 32967, 192000, 0xfd436343 -0, 34466, 192000, 0xc323fcfe -0, 35964, 192000, 0x2a1530a0 -0, 37463, 192000, 0xbd43bb60 -0, 38961, 192000, 0xa47f5eab +0, 32143, 192000, 0x75f526cd +0, 38571, 192000, 0x0f673577 1, 38961, 1480, 0x8d9baedd -0, 40460, 192000, 0xff17f5f7 -0, 41958, 192000, 0xb4140b55 -0, 43457, 192000, 0xb8782cc4 -0, 44955, 192000, 0x92975b8b 1, 44955, 1480, 0xb802aae1 -0, 46454, 192000, 0xf42a64d6 -0, 47952, 192000, 0x2cc7077d -0, 49451, 192000, 0x00080cc8 -0, 50950, 192000, 0x584b48f3 +0, 45000, 192000, 0x897b6781 1, 50950, 1480, 0xecd7b5cc -0, 52448, 192000, 0xd68f57da -0, 53947, 192000, 0x60158422 -0, 55445, 192000, 0xd7fb89e6 -0, 56944, 192000, 0x97f1c76a +0, 51429, 192000, 0x81e6b7f7 1, 56944, 1850, 0x16861355 -0, 58442, 192000, 0x46c4bb9e -0, 59941, 192000, 0xd32f9b66 -0, 61439, 192000, 0x74f43886 -0, 62938, 192000, 0x3c4e47df -0, 64436, 192000, 0xb5ac0a58 +0, 57857, 192000, 0x1f45ce61 +0, 64286, 192000, 0x5a0772a6 1, 64436, 1480, 0xa51690bd -0, 65935, 192000, 0xcc572b31 -0, 67433, 192000, 0xb1739d26 -0, 68932, 192000, 0x73da5473 -0, 70430, 192000, 0x5f79f5bc 1, 70430, 1480, 0xdd0b90d1 -0, 71929, 192000, 0x0affc0a0 -0, 73427, 192000, 0x2b4d5c1c -0, 74926, 192000, 0x309b41bc -0, 76424, 192000, 0xd42b6424 +0, 70714, 192000, 0xf78732b3 1, 76424, 1850, 0x3ce6e333 -0, 77923, 192000, 0x4795c948 -0, 79421, 192000, 0xbc1a3a8b -0, 80920, 192000, 0x16529c5b -0, 82418, 192000, 0x6b1b31ba -0, 83917, 192000, 0x569182ce +0, 77143, 192000, 0x8427f9e5 +0, 83571, 192000, 0x40473f11 1, 83917, 1480, 0xf8ce8ea3 -0, 85415, 192000, 0xe6ea9866 -0, 86914, 192000, 0x102c6076 -0, 88412, 192000, 0xb29f527a -0, 89911, 192000, 0x040b4eee 1, 89911, 1480, 0xda4597af -0, 91409, 192000, 0x92574f4a -0, 92908, 192000, 0x1e8acdce -0, 94406, 192000, 0x1becf516 -0, 95905, 192000, 0xb62e9776 +0, 90000, 192000, 0x173ceebe 1, 95905, 1480, 0x918f7cb3 -0, 97403, 192000, 0xed37a08e -0, 98902, 192000, 0xc0719912 -0, 100401, 192000, 0x24cf7a7e -0, 101899, 192000, 0x0307f62f +0, 96429, 192000, 0x136b9516 1, 101899, 1850, 0xca6edb15 -0, 103398, 192000, 0x79b7417b -0, 104896, 192000, 0x468d8db4 +0, 102857, 192000, 0x138d11ae +0, 109286, 192000, 0x063dbff3 1, 109392, 1480, 0xba279597 1, 115386, 1480, 0xc5a38a9e +0, 115714, 192000, 0x5280852f 1, 121380, 1850, 0x8147eef5 +0, 122143, 192000, 0x99943a8f +0, 128571, 192000, 0x0330a728 1, 128872, 1480, 0xce2c7cb5 1, 134866, 1480, 0x4282819f +0, 135000, 192000, 0x5d35467d 1, 140860, 1480, 0xbdbb8da6 +0, 141429, 192000, 0xfd436343 1, 146854, 1850, 0xdbbeea10 +0, 147857, 192000, 0xc323fcfe +0, 154286, 192000, 0x2a1530a0 1, 154347, 1480, 0xbe6a77c2 1, 160341, 1480, 0xa85c75b2 +0, 160714, 192000, 0xbd43bb60 1, 166335, 1850, 0xa45bde21 +0, 167143, 192000, 0xa47f5eab +0, 173571, 192000, 0xff17f5f7 1, 173828, 1480, 0x84aa7895 1, 179822, 1480, 0x147f7d9f +0, 180000, 192000, 0xb4140b55 1, 185816, 1480, 0xc8e77b85 +0, 186429, 192000, 0xb8782cc4 1, 191810, 1850, 0x10d4d81b +0, 192857, 192000, 0x92975b8b +0, 199286, 192000, 0xf42a64d6 1, 199302, 1480, 0xb4ae8bb1 1, 205297, 1480, 0x3ef782a5 +0, 205714, 192000, 0x2cc7077d 1, 211291, 1850, 0xdeebda14 +0, 212143, 192000, 0x00080cc8 +0, 218571, 192000, 0x584b48f3 1, 218783, 1480, 0x4c7e7bbb 1, 224777, 1480, 0x0e0e9198 +0, 225000, 192000, 0xd68f57da 1, 230771, 1480, 0x5c1f819f +0, 231429, 192000, 0x60158422 1, 236765, 1850, 0x0e4cf6ff +0, 237857, 192000, 0xd7fb89e6 1, 244258, 1480, 0x374388a7 +0, 244286, 192000, 0x97f1c76a 1, 250252, 1480, 0xed729389 +0, 250714, 192000, 0x46c4bb9e 1, 256246, 1850, 0xe0f1e43f +0, 257143, 192000, 0xd32f9b66 +0, 263571, 192000, 0x74f43886 1, 263739, 1480, 0x3b27839a 1, 269733, 1480, 0xe6287e94 +0, 270000, 192000, 0x3c4e47df 1, 275727, 1480, 0x7e0d84b5 +0, 276429, 192000, 0xb5ac0a58 1, 281721, 1850, 0xf08bebf7 +0, 282857, 192000, 0xcc572b31 1, 289213, 1480, 0x94cf73a0 +0, 289286, 192000, 0xb1739d26 1, 295207, 1480, 0xfef384ae +0, 295714, 192000, 0x73da5473 1, 301202, 1850, 0x3b93e0f7 +0, 302143, 192000, 0x5f79f5bc +0, 308571, 192000, 0x0affc0a0 1, 308694, 1480, 0x28d27bae 1, 314688, 1480, 0x94d57da5 +0, 315000, 192000, 0x2b4d5c1c 1, 320682, 1480, 0xc9327db5 +0, 321429, 192000, 0x309b41bc 1, 326676, 1850, 0xe781f604 +0, 327857, 192000, 0xd42b6424 1, 334169, 1480, 0x752f8c5b +0, 334286, 192000, 0x4795c948 1, 340163, 1480, 0x30068032 +0, 340714, 192000, 0xbc1a3a8b 1, 346157, 1850, 0x7895023e +0, 347143, 192000, 0x16529c5b +0, 353571, 192000, 0x6b1b31ba 1, 353650, 1480, 0xa1e0a6e1 1, 359644, 1480, 0x6af4b500 +0, 360000, 192000, 0x569182ce 1, 365638, 1480, 0xc26ea4c7 +0, 366429, 192000, 0xe6ea9866 1, 371632, 1850, 0x16a72419 +0, 372857, 192000, 0x102c6076 1, 379124, 1480, 0x1794aacc +0, 379286, 192000, 0xb29f527a 1, 385118, 1480, 0x2ecad8d0 +0, 385714, 192000, 0x040b4eee 1, 391112, 1850, 0x2e645e07 +0, 392143, 192000, 0x92574f4a +0, 398571, 192000, 0x1e8acdce 1, 398605, 1480, 0x1c54dfe7 1, 404599, 1480, 0xbd35feec +0, 405000, 192000, 0x1becf516 1, 410593, 1480, 0x419403d6 +0, 411429, 192000, 0xb62e9776 1, 416587, 1850, 0x78699d2a +0, 417857, 192000, 0xed37a08e 1, 424080, 1480, 0x74ec68e0 +0, 424286, 192000, 0xc0719912 1, 430074, 1480, 0x76af64d9 +0, 430714, 192000, 0x24cf7a7e 1, 436068, 1850, 0x5a303d1a +0, 437143, 192000, 0x0307f62f 1, 443560, 1074, 0x142ce7ba +0, 443571, 192000, 0x79b7417b 1, 447910, 1850, 0x7ff682f7 +0, 450000, 192000, 0x468d8db4 -- 1.7.1 _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
