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