修复损坏的 mp4 - 我在安装 untrunc 时遇到问题

修复损坏的 mp4 - 我在安装 untrunc 时遇到问题

基本上,当我尝试在 vlc 或任何其他播放器上播放 mp4 视频时,会出现“未找到 moov atom”的错误。

按照此主题,我尝试使用 untrunc 生成一个新的 moov atom,以使我的文件可播放。(我收到与该用户在另一个主题中讨论)。

所以我听取了他们的建议,并尝试按照以下说明在 Ubuntu 上安装。然而,我在最后一步遇到了一些终端问题g++ -o untrunc file.cpp main.cpp track.cpp atom.cpp mp4.cpp -L/usr/local/lib -lavformat -lavcodec -lavutil

编译源代码时出错

因此,我从第一步再次尝试,并收到此错误:

安装必备库(第二次)

因此,确保我处于正确的目录中(untrunc 位于主目录中),我尝试再次编译源代码,但出现相同的错误:

检查 untrunc-master 文件位置

相同的错误_1

相同的错误_2

我绝不是高级用户,只是新手 Ubuntu/Linux 爱好者。我想你们可能知道发生了什么以及如何解决这个问题!我很想开始使用 untrunc,这样我就可以让文件可播放了。

感谢您的见解和帮助

答案1

我创建了 untrunc 的 snap 版本:https://snapcraft.io/michaelp-anthwlock-untrunc

安装

sudo snap install michaelp-anthwlock-untrunc

用法

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

该 snap 是基于https://github.com/anthwlock/untrunc它比 ponchio 的原始版本更为更新。

相关内容