Установка частоты кадров сегментированного webm в ffmpeg

453
StormyKnight

Я использую ffmpeg для сегментации файлов для использования в MSE. Я перепробовал десятки комбинаций флагов. Независимо от того, что я всегда получаю частоту кадров, которая, возможно, не может быть правильной, особенно 1k кадров в секунду. Вот что я вижу, когда проверяю один из полученных сегментов.

ffmpeg -i test000.webm

Input #0, matroska,webm, from 'test000.webm': Metadata: encoder : Lavf57.56.100 Duration: 00:00:09.01, start: 0.000000, bitrate: 1047 kb/s Stream #0:0(eng): Video: vp9 (Profile 0), yuv420p(tv), 1920x1080, SAR 1:1 DAR 16:9,1 Кбит / с, 29.97 tbr, 1k tbn, 1k tbc (default)

Кстати, мой источник, мой оригинальный, несегментированный файл webm показывает fps как 29.97.

Почему он это делает и как мне это исправить?

Спасибо

1
Если файл воспроизводится правильно, не беспокойтесь об этом. `Tbr` - это скорость, которую ffmpeg примет при преобразовании файла. Gyan 6 лет назад 0
Это связано с попытками воспроизвести сегменты в MSE, которые в настоящее время не работают. Кто-то предложил мне, что это может быть фактором. Я не буду утомляться деталями, но я заинтересован в устранении этого как возможного фактора. StormyKnight 6 лет назад 0

0 ответов на вопрос

Похожие вопросы