@Igore108

Сжатие видео в ffmpeg с минимальными потеря в качестве?

подскажите какой самый правильный будет вариант сжатия, меня интересует команда(конечно от битрейта на выходе зависит и от частоты кадров и разрешение, но эти моменты опусти, они логически понятны, с ними можно поэкспериментировать индивидуально)
как я понимаю двойной проход сжатия будет более щедящим, может чтото еще можно сварганить, вот команда как я делаю:
ffmpeg -y -i inpout.MOV -c:v libx264 -r 29.970 -b:v 1000k -pass 1 -c:a aac -b:a 96k -f mp4 /dev/null && \
ffmpeg -i inpout.MOV -c:v libx264 -r 29.970 -b:v 1000k -pass 2 -c:a aac -b:a 96k output.mp4
  • Вопрос задан
  • 4041 просмотр
Решения вопроса 1
sim3x
@sim3x
Two-Pass

This method is generally used if you are targeting a specific output file size and output quality from frame to frame is of less importance. This is best explained with an example. Your video is 10 minutes (600 seconds) long and an output of 50 MB is desired. Since bitrate = file size / duration


двойной проход не для "качества", а для размера

https://trac.ffmpeg.org/wiki/Encode/H.264#a2.Choos...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы