Я пытаюсь создать сжатое видео с потерями из нескольких файлов .png. Я использую следующие ffmpeg commdans:
ffmpeg -i %8d.png -frames:v 4 -c:v libx264rgb -pix_fmt rgb24 -g 4 -qp 30 -r 25 out.mp4
и
ffmpeg -i %8d.png -frames:v 4 -c:v libx264 -pix_fmt yuv444p -g 4 -qp 30 -r 25 out.mp4
Затем я извлекаю кадры из видео с помощью команды:
ffmpeg -i out.mp4 -r 25 %8d.png
Когда я сравнив битрейт и PSNR, я обнаружил, что yuv444p дает усиление около 2 дБ при той же битрейте. Почему такая огромная разница наблюдается, даже если я установил yuv444p, который не применяет подвыборку цветности?