Восстановление поврежденного файла mp4 - у меня возникают проблемы с установкой untrunc

Обычно я получаю сообщение об ошибке «атом moov не найден» при попытке воспроизвести видео mp4 на vlc или любых других плеерах.

Следуя совету, данному в этой ветке , я пытаюсь использовать untrunc для генерации нового атома moov, который сделает мой файл доступным для воспроизведения. (Я получаю те же сообщения об ошибках, о которых этот пользователь говорит в другом потоке ).

Итак, я последовал их совету и попробовал установить на Ubuntu, используя эти инструкции . Однако на последнем этапе я столкнулся с некоторыми проблемами на терминале g ++ -o untrunc file.cpp main.cpp track.cpp atom.cpp mp4.cpp -L / usr / local / lib -lavformat -lavcodec -lavutil

ошибка при компиляции исходного кода

Итак, я попробовал это еще раз с первого шага и получил эту ошибку:

установка необходимых библиотек (второй раз)

Итак, убедившись, что я нахожусь в правильном каталоге (untrunc находится дома), я снова пытаюсь скомпилировать исходный код, но получаю ту же ошибку:

проверка расположения файла untrunc-master

тот же error_1

тот же error_2

Нет означает опытного пользователя, просто начинающего энтузиаста Ubuntu / Linux. Я полагаю, вы, ребята, можете знать, что происходит, и как это решить! Я бы хотел начать использовать untrunc, чтобы я мог воспроизводить свой файл.

Спасибо за понимание и помощь

P.S.Что это? Я не могу создать теги "moov" или "untrunc", не имея 300 очков репутации ?? : o

0
задан 20 December 2019 в 06:20

1 ответ

Я создал снап-версию untrunc: https://snapcraft.io/michaelp-anthwlock-untrunc

install:

sudo snap install michaelp-anthwlock-untrunc

использование:

michaelp-anthwlock-untrunc.untrunc -s ok.mp4 nok.mp4

Снап основан на https://github.com/anthwlock/untrunc, который является более современным, чем исходная версия пончио.

1
ответ дан 16 June 2020 в 12:06

Другие вопросы по тегам:

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