Восстановление файла 3GP

1351
dpflug

Я записывал видео с моим Droid, когда он замерз. Полученный файл 3gp был поврежден. Я пытался играть в mplayer и VLC. Моя наивная первая попытка исправить это была попытка перестроить заголовок на основе известного хорошего файла. После добавления 12 байтов из хорошего файла контейнер был распознан mplayer:

Воспроизведение видео / VID_20100729_194430-12.3gp.
Обнаружен формат файла libavformat.
[mov, mp4, m4a, 3gp, 3g2, mj2 @ 0x3611f60] атом moov не найден
LAVF_header: av_open_input_stream () сбой
ISO: тип файла Major Бренд: 3GPP профиль 4
MPEG: отсутствует видеопоток !? Свяжитесь с автором, это может быть ошибка :( Не
удалось найти
файл libavformat, обнаруженный формат файла.
LAVF_header: av_open_input_stream () не удалось

ISO:Линия показывает, что контейнер распознается. Немного прочтя спецификацию, я обнаружил, что аудио и видео определены в «полях» в этом контейнере. Мое текущее понимание состоит в том, что простой заголовок не собирается сокращать это.

Резюме: Есть ли у кого-нибудь опыт работы с программным обеспечением или вручную в восстановлении файлов 3gp? Есть предложения по воспроизведению этого видео?

2
На это ответили здесь: http://superuser.com/questions/820482/how-can-i-repair-a-broken-3gp-mp4-file-without-a-moov-header masalladelmar 9 лет назад 0

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

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