Настройки 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


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, безусловно, сможет.


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

Это уменьшило видео, записанное в Quicktime от Apple, примерно на 2/3.
aReRTRAC
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.