Уровень H.264 для видео 1920x1080 60 - PullRequest
2 голосов
/ 12 марта 2019

В соответствии со спецификациями H.264 для видео 1920x1080 60p следует использовать уровень 4.2 (2048 × 1080 @ 60).

Однако некоторые старые аппаратные проигрыватели (например, Popcorn Hour A-210) могут воспроизводить видео 1920x1080 60p, созданные только с уровнем 4.1.

По умолчанию ffmpeg / libx264 автоматически устанавливает уровень 4.2 для созданного 1920x1080.60p видео.

Нужно ли вручную менять уровень на 4.1 для такого видео для лучшей совместимости?

1 Ответ

3 голосов
/ 12 марта 2019

вопрос, основанный на мнении. Лично я бы не стал. Потому что могут быть игроки, которые не могут воспроизвести поток 4.2, и попытка сыграть приведет к неопределенному поведению.

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

...