2015-09-01 3 views
0

Почему каждый раз, когда я использую какой-либо пресет ниже или равный медленному, он делает мое видео High @ L5 (profile high/level 5)? Для меня это не имеет смысла, я всегда старался, чтобы уровни были связаны с размером кадра, частотой кадров и скоростью передачи данных толькоВ FFmpeg, кодирование чего-либо ниже, чем медленное предустановление, берет видео до уровня 5

Я искал все для связи между пресетами и уровнями в кодировке x264 через FFmpeg, но не удалось найти.

Моя единственная забота - совместимость, поскольку все, что выше 4, как правило, является экзотическим для большинства игроков.

ответ

2

Это связано с увеличением числа опорных кадров. slow - 5, медленнее - 8, а veryslow - 16. Вы можете переопределить, указав уровень напрямую или установить значение ref в 4 или ниже.