Настройки FFmpeg для загрузки видео с YouTube и Facebook

9

Могут ли эксперты FFmpeg поделиться своими предпочтительными настройками для конвертации видео на YouTube и Facebook?

Для YouTube я следую этим рекомендациям, и мой размер видео составляет 480P @ 24 кадра в секунду

  • Аудиокодек: AAC-LC
  • Каналы: стерео или стерео + 5.1
  • Частота дискретизации 96 кГц или 48 кГц
  • Видеокодек: H.264
  • Прогрессивное сканирование (без чередования)
  • Высокий профиль
  • 2 последовательных B-кадра
  • Закрытая Республиканская Партия GOP половины частоты кадров.
  • CABAC
  • Переменный битрейт. Не требуется ограничение битрейта
  • Цветовое пространство: 4.2.0

Расширенные спецификации кодирования - Справка YouTube

Bachalo
источник
1
Так как я только что заметил это - знаете ли вы, что можете голосовать за вопросы и ответы, которые вы нашли полезными? Пока что вы не проголосовали за Суперпользователя, но у вас определенно есть привилегии, и вам даже рекомендуется это делать. Это наш способ сказать «Спасибо» за ответ, который помог вам, и это было бы неплохо сделать :)
slhck

Ответы:

14

Не рассматривайте рекомендации как строгие требования. Общая рекомендация заключается в том, чтобы обеспечить максимально удобное для загрузки качество. Это так просто; все, что вы загружаете, все равно будет перекодировано, и YouTube почти всегда будет принимать все, что вы им дадите. Это означает, что вы либо загружаете исходный контент, либо, если оригинал слишком большой, вы можете перекодировать его, используя высокое качество. Пример использования ffmpeg:

ffmpeg -i input -c:v libx264 -crf 18 -preset slow -c:a copy output.mkv

См FFmpeg Wiki: H.264 для получения более подробной информации, в частности, -crfи -presetварианты. Обратите внимание, что я просто скопировал аудио, но вы можете перекодировать его, если источник содержит несжатый звук.

Возможно, ваш проигрыватель не сможет воспроизвести вывод по разным причинам, но YouTube, безусловно, сможет.

llogan
источник
2
YouTube с радостью принял почти все, что я ему добавил, даже видео со скоростью 1 кадр / с, несинхронизированные контейнеры и т. Д.
slhck
Это уменьшило видео, записанное в Quicktime от Apple, примерно на 2/3.
aReRTRAC