ffmpeg curd_dts всегда недействителен, когда StreamId равен 0x11
573
RobH83
Я хочу сгенерировать транспортный поток mpeg с stream_id 0: 0x11 следующим образом:
ffmpeg.exe -i foo.avi -codec libx264 -streamid 0:0x11 baa.ts
Полученный файл TS содержит недопустимые макроблоки в каждом кадре P и I.
В выходной журнал я вижу
cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream)
много раз.
Это работает для любого другого streamid кроме 0x11. Но это stream_id, который я вынужден использовать.
Я пытался, ffmpeg.exe -r 25 -i foo.avi -codec libx264 -streamid 0:0x11 baa.ts
но это держит те же результаты.
Это ошибка или я что-то упустил? И если это ошибка, можно ли изменить stream_id файла ts любым другим инструментом, кроме ffmpeg, после его создания?
0 ответов на вопрос
Похожие вопросы
-
2
Как редактировать видеофайлы MP4 / H264 в Sony Vegas Platinum 6?
-
1
Преобразование видео для Android с помощью Adobe Media Encoder
-
4
Присоединитесь к двум файлам фильма h.264, объединяя главы?
-
-
2
Как я могу кодировать файл VRO в файл AVI
-
1
Как я могу исправить проблемы с чересстрочной дрожью видео при воспроизведении на DVD-плеерах? (Микш...
-
1
Как просматривать видео на veoh.com с помощью HT03-A Android
-
8
Как смотреть или транслировать фильмы по WiFi без постоянного заикания?
-
3
Как преобразовать тип файла mjpg в FLV с помощью FFMpeg?
-
1
Какая версия flash требуется для анимации, созданной с помощью ffmpeg?
-
2
Конвертируйте видео в формате mkv / h264, чтобы его можно было воспроизвести на телефоне среднего кл...