[FFmpeg-devel] [PATCH] Implement optimal huffman encoding for (M)JPEG.
Tobias Rapp
t.rapp at noa-archive.com
Tue Jan 31 17:01:12 EET 2017
On 30.01.2017 04:54, Jerry Jiang wrote:
> [...]
> diff --git a/tests/fate/vcodec.mak b/tests/fate/vcodec.mak
> index a51f16c..a325da9 100644
> --- a/tests/fate/vcodec.mak
> +++ b/tests/fate/vcodec.mak
> @@ -213,11 +213,15 @@ fate-vsynth%-jpeg2000-97: DECINOPTS = -vcodec jpeg2000
> FATE_VCODEC-$(call ENCDEC, LJPEG MJPEG, AVI) += ljpeg
> fate-vsynth%-ljpeg: ENCOPTS = -strict -1
>
> -FATE_VCODEC-$(call ENCDEC, MJPEG, AVI) += mjpeg mjpeg-422 mjpeg-444 mjpeg-trell
> -fate-vsynth%-mjpeg: ENCOPTS = -qscale 9 -pix_fmt yuvj420p
> -fate-vsynth%-mjpeg-422: ENCOPTS = -qscale 9 -pix_fmt yuvj422p
> -fate-vsynth%-mjpeg-444: ENCOPTS = -qscale 9 -pix_fmt yuvj444p
> -fate-vsynth%-mjpeg-trell: ENCOPTS = -qscale 9 -pix_fmt yuvj420p -trellis 1
> +FATE_VCODEC-$(call ENCDEC, MJPEG, AVI) += mjpeg mjpeg-422 mjpeg-444 mjpeg-trell mjpeg-huffman mjpeg-trell-huffman
It seems that "mjpeg-trell-qprd-huffman" is missing here.
> +fate-vsynth%-mjpeg: ENCOPTS = -qscale 9 -pix_fmt yuvj420p
> +fate-vsynth%-mjpeg-422: ENCOPTS = -qscale 9 -pix_fmt yuvj422p
> +fate-vsynth%-mjpeg-444: ENCOPTS = -qscale 9 -pix_fmt yuvj444p
> +fate-vsynth%-mjpeg-trell: ENCOPTS = -qscale 9 -pix_fmt yuvj420p -trellis 1
> +fate-vsynth%-mjpeg-huffman: ENCOPTS = -qscale 9 -pix_fmt yuvj420p -huffman optimal
> +fate-vsynth%-mjpeg-trell-huffman: ENCOPTS = -qscale 9 -pix_fmt yuvj420p -trellis 1 -huffman optimal
> +fate-vsynth%-mjpeg-trell-qprd-huffman:ENCOPTS = -qscale 9 -pix_fmt yuvj420p -trellis 1 -huffman optimal \
> + -mpv_flags +qp_rd -mbd 2
>
> [...]
Regards,
Tobias
More information about the ffmpeg-devel
mailing list