как кодировать видео для Интернета и мобильных телефонов с помощью ffmpeg - PullRequest
2 голосов
/ 23 января 2012

У меня есть веб-сайт, на котором пользователи могут загружать свои видео, и все они транскодируются в одном и том же формате (mp4 атм).До сих пор я использовал zencoder (транскодирование как сервис).Но я хочу начать транскодирование видео на моем собственном сервере.

Я хотел бы знать следующее:

  • В какие форматы следует транскодировать и какие размеры необходимы для видеоиграть на большинстве мобильных телефонов?
  • Действительно ли мне нужен webm?
  • Что лучше: CRF или VRF?
  • Я бы хотел, чтобы видео имели одинаковый битрейт /качество как оригиналы.Могу ли я установить максимум?
  • Существует ли максимальный битрейт, который я не должен превышать, если хочу, чтобы видео воспроизводилось везде?

Если кто-то будет так любезно записать командыМне нужно и объяснить, как они работают и что они делают, я был бы очень благодарен :)

1 Ответ

2 голосов
/ 03 февраля 2012

Я опубликовал несколько хороших ресурсов по этой ситуации в другом вопросе, он может указать вам верное направление.

Конвертирование видео на iPhone

Я бы использовал h.264, поскольку он имеет отличную степень сжатия и хороший контроль битрейта. Я бы выбрал переменную скорость сжатия битрейта с максимальной Я не буду превышать 1 Мбит / с для вашей общей схемы видео (поэтому, если у вас есть 3 воспроизводимых видео одновременно, не кодируйте более 300 Кбит / с), но это мое личное предпочтение скорости сети. Вам придется поиграть с тем, что подходит для вашей ситуации:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...