У меня есть несколько несжатых видео YUV 720p, и мне нужно перекодировать это видео в AVC-Intra, используя наилучшее возможное качество. Требуется наилучшее возможное качество, потому что видео, вероятно, будет распаковано и сжато несколько раз в течение его жизни.

Время транскодирования не имеет значения.

Я не уверен, что, если я выберу правильный профиль или правильный уровень, установите так далее. Я попробовал следующее.

ffmpeg -y -f rawvideo -s 1280x720 -r 50 -pix_fmt yuv420p -i sourcevideo.yuv 
       -vcodec libx264 -intra -vb 100M -x264opts avcintra-class=100 
       -x264opts colorprim=bt709 -x264opts transfer=bt709
       -x264opts colormatrix=bt709-threads 7 -profile:v high10 
       -preset veryslow -acodec copy x264Video.mp4

Есть ли какие-то (возможно, отсутствующие) варианты, которые я должен использовать или изменить, чтобы получить лучшее качество кодирования?

0