From: Niklas Haas <g...@haasn.dev> This requires conversion from full to limited range JPEG, as mjpeg only accepts limited range (without extra strictness options). The old solution to this problem was to manually insert -vf scale, but this does not work in the absencee of YUVJ as vf_scale cannot (yet) negotiate the required colorspace range. The simple solution is to enable auto-conversion filters, which allows fftools to insert the correct conversion filter. --- tests/fate/image.mak | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/fate/image.mak b/tests/fate/image.mak index 400199c28a..22c809be36 100644 --- a/tests/fate/image.mak +++ b/tests/fate/image.mak @@ -358,7 +358,7 @@ FATE_JPG += fate-jpg-rgb-5 fate-jpg-rgb-5: CMD = framecrc -idct simple -i $(TARGET_SAMPLES)/jpg/jpg-8930-5.jpg FATE_JPG_TRANSCODE-$(call TRANSCODE, MJPEG, MJPEG IMAGE_JPEG_PIPE, IMAGE_PNG_PIPE_DEMUXER PNG_DECODER SCALE_FILTER) += fate-jpg-icc -fate-jpg-icc: CMD = transcode png_pipe $(TARGET_SAMPLES)/png1/lena-int_rgb24.png mjpeg "-vf scale" "" "-show_frames" +fate-jpg-icc: CMD = transcode png_pipe $(TARGET_SAMPLES)/png1/lena-int_rgb24.png mjpeg "-auto_conversion_filters" "" "-show_frames" FATE_JPG-$(call DEMDEC, IMAGE2, MJPEG) += $(FATE_JPG) FATE_IMAGE_FRAMECRC += $(FATE_JPG-yes) -- 2.42.0 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".