Ffmpeg не в состоянии кодировать mp2.mxf "не удалось найти абсолютное смещение xxxxxx в BodySID 1 - частичный файл?" - PullRequest
0 голосов
/ 29 октября 2018

У меня много аудиофайлов Op1 Atom от Avid Interplay. Это Mxf с кодеком mpeg1 layer2. ffprobe шоу MP2 Это ссылка: https://drive.google.com/open?id=1XB_marJHwHDbK-KJfLcPj6ryQjyIwjo0 когда я пытаюсь преобразовать его, ffmpeg конвертирует только первые 16 минут, а затем идет неправильно: «не удалось найти абсолютное смещение xxxxxx в BodySID 1 - частичный файл?» Это для всего файла. Только потплеер (использующий ffmpeg) может играть в него в течение всего времени, 2 часа. Мне нужно кодировать весь аудиопоток Любая помощь приветствуется

1 Ответ

0 голосов
/ 01 ноября 2018

я решил с двумя проходами, в первом:

ffmpeg -i input.mxf -map 0:a -acodec copy -y output.mp2

Я получаю ту же ошибку, но выходной файл целиком и тогда возможно повторное смешивание в новом контейнере без ошибки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...