Почему при кодировании с avifenc на самой медленной скорости размер файла увеличивается? [закрыто]

Мой исходный файл - PNG без потерь, 576x767, размер файла 1,26 МБ.

Я экспериментирую с кодированием формата AVIF и прочитал, что более высокая скорость кодирования будет работать быстрее, но даст худшую эффективность и качество сжатия. Если я правильно понял, самая низкая скорость кодирования должна обеспечивать наименьший размер файла за счет дополнительного времени обработки.

В моем случае я получаю обратное: чем выше скорость, тем меньше размер файла. Вот настройки кодирования, с которыми я играл в пакетном файле, и размер файла AVIF, который я получил в результате:

avifenc --min 0 --max 63 --yuv 420 -a end-usage=q -a cq-level=53 -a tune=ssim --jobs 1 --speed 10 image.png image.avif 12.9 кб

avifenc --min 0 --max 63 --yuv 420 -a end-usage=q -a cq-level=53 -a tune=ssim --jobs 1 --speed 0 image.png image.avif 30,5 кб

avifenc --min 50 --max 63 --yuv 420 -a end-usage=q -a cq-level=53 -a tune=ssim --jobs 1 --speed 10 image.png image.avif 12.9 кб

avifenc --min 50 --max 63 --yuv 420 -a end-usage=q -a cq-level=53 -a tune=ssim --jobs 1 --speed 0 image.png image.avif 13,1 кб

avifenc --min 20 --max 23 --yuv 420 -a end-usage=q -a cq-level=53 -a tune=ssim --jobs 1 --speed 0 image.png image.avif 54 кб

avifenc --min 20 --max 23 --yuv 420 -a end-usage=q -a cq-level=53 -a tune=ssim --jobs 1 --speed 10 image.png image.avif 61,5 кб

Что я делаю неправильно? Почему более высокая скорость дает лучшие результаты?
Кроме того, почему снижение минимальных / максимальных значений или их размер файла распространения резко возрастает?

0 ответов

Другие вопросы по тегам