[ffmpeg] Как правильно кодировать скринкасты для youtube ?
Снимаю в лосслесс huffyuv.
ffmpeg -f x11grab -s 1280x720 -r 3 -i :0.0 -an -vcodec huffyuv huffyuv.avi
Затем кодирую в h264.
INPUT_VIDEO=huffyuv.avi
OUTPUT_VIDEO=h264.mkv
ffmpeg \
-i "${INPUT_VIDEO}" \
-an \
-pass 1 \
-vcodec libx264 \
-vpre "slowfirstpass" \
"${OUTPUT_VIDEO}"
ffmpeg \
-i "${INPUT_VIDEO}" \
-an \
-pass 2 \
-vcodec libx264 \
-vpre "normal" \
"${OUTPUT_VIDEO}"
1280x720 - указывал специально, т.к. на ютубе это стандартное разрешение для HD.
Но youtube мои видео всё равно пересжимает. В результате сильно теряется качество, появляется муть, плохо читается текст в видео.
А как надо правильно кодировать, чтобы youtube не персжимал ?