1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-08-04 22:03:09 +02:00

fate/vcodec: Add MagicYUV tests

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
Andreas Rheinhardt
2025-04-11 23:17:24 +02:00
parent 685f658524
commit 01bb7421a0
5 changed files with 25 additions and 0 deletions

View File

@ -233,6 +233,15 @@ fate-vsynth%-jpeg2000-yuva444p16: ENCOPTS = -qscale 8 -pred 1 -pix_fmt yuva4
FATE_VCODEC-$(call ENCDEC, LJPEG MJPEG, AVI) += ljpeg
fate-vsynth%-ljpeg: ENCOPTS = -strict -1
FATE_VCODEC_SCALE-$(call ENCDEC, MAGICYUV, AVI) += magicyuv
fate-vsynth1-magicyuv: ENCOPTS = -threads 7 -thread_type slice
fate-vsynth2-magicyuv: ENCOPTS = -pix_fmt gbrp -pred gradient \
-sws_flags neighbor+bitexact
fate-vsynth3-magicyuv: ENCOPTS = -pix_fmt yuv444p -pred median \
-sws_flags neighbor+bitexact
fate-vsynth_lena-magicyuv: ENCOPTS = -slices 3 -pix_fmt gray -pred left
fate-vsynth%-magicyuv: DECOPTS = -sws_flags neighbor+bitexact
FATE_VCODEC_SCALE-$(call ENCDEC, MJPEG, AVI) += mjpeg mjpeg-422 mjpeg-444 mjpeg-trell mjpeg-huffman mjpeg-trell-huffman
fate-vsynth%-mjpeg: ENCOPTS = -qscale 9 -pix_fmt yuvj420p -huffman default -threads 5 -thread_type slice
fate-vsynth%-mjpeg-422: ENCOPTS = -qscale 9 -pix_fmt yuvj422p

View File

@ -0,0 +1,4 @@
dc919cb0b3415d31fd51dfc6d7c22a6b *tests/data/fate/vsynth1-magicyuv.avi
3013600 tests/data/fate/vsynth1-magicyuv.avi
c5ccac874dbf808e9088bc3107860042 *tests/data/fate/vsynth1-magicyuv.out.rawvideo
stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200

View File

@ -0,0 +1,4 @@
af70e6bf02f762a3d481366df1acfd32 *tests/data/fate/vsynth2-magicyuv.avi
7672776 tests/data/fate/vsynth2-magicyuv.avi
5facc17dcac663e8d3fe73612de68ab0 *tests/data/fate/vsynth2-magicyuv.out.rawvideo
stddev: 1.24 PSNR: 46.23 MAXDIFF: 21 bytes: 7603200/ 7603200

View File

@ -0,0 +1,4 @@
380d5b8fe8f566b1e1ab48fb917f316e *tests/data/fate/vsynth3-magicyuv.avi
102448 tests/data/fate/vsynth3-magicyuv.avi
a038ad7c3c09f776304ef7accdea9c74 *tests/data/fate/vsynth3-magicyuv.out.rawvideo
stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 86700/ 86700

View File

@ -0,0 +1,4 @@
3f74bf17bb8d9ba2022004f95de4b666 *tests/data/fate/vsynth_lena-magicyuv.avi
3477676 tests/data/fate/vsynth_lena-magicyuv.avi
d7bfbe259af9ae323bb94b09c33570a5 *tests/data/fate/vsynth_lena-magicyuv.out.rawvideo
stddev: 18.65 PSNR: 22.72 MAXDIFF: 72 bytes: 7603200/ 7603200