Многобитрейтное кодирование с помощью ffmpeg - PullRequest
1 голос
/ 03 января 2012

Как я могу сгенерировать несколько версий одного и того же видеофайла с разными битрейтами, которые выровнены по ключевым кадрам?Возможно ли это с помощью ffmpeg?

Вот статья с примером http://www.wowza.com/forums/content.php?192-Encoding-Suggestions-for-Video-on-Demand

В статье говорится, что «Многократное кодирование не работает с использованием ffmpeg».Это правильно?

Ответы [ 2 ]

4 голосов
/ 18 марта 2012

использовать двухпроходное кодирование, обрабатывать сначала проход с самым низким разрешением, а затем снова кодировать каждое разрешение с проходом = 2, который будет использовать статистику, созданную с первым проходом это гарантирует, что ключевые кадры будут находиться в точно таких же местах.

3 голосов
/ 18 декабря 2012

Вы должны использовать опции no-scenecut, keyint и min-keyint. Установите для параметров keyint и min-keyint одинаковые значения. Например: keyint = 70: мин-keyint = 70: нет-1001 * изменение сцены *

...