如何修复 OS X 上 Photo Booth 崩溃导致的十六进制编辑器中的 .mov 文件?

如何修复 OS X 上 Photo Booth 崩溃导致的十六进制编辑器中的 .mov 文件?

我正在使用 OS X 上的 Photo Booth 录制一个~4GB 的视频。该程序由于某种原因终止了(不确定是计算机睡眠还是其他原因)。

我有一个损坏的文件,大小约为 4GB,我不想花 120 美元来修复它。我将文件发送给 Treasured(一款应用/服务)的工作人员,他们免费将视频的前 10 秒(带音频和视频)发送给我,其余部分则需要 120 美元。因此,我知道音频和视频是可以修复的。它无法在 VLC、Quicktime Player 或 MPEG Streamclip 中播放。我尝试使用下载的一些免费工具来修复它,但都没有用。

我尝试使用十六进制编辑器和 Atom Inspector 来修复 Quicktime 原子的“原子长度”部分(它是一个 .mov 文件)。但是,当我发现没有 trak 原子时,我遇到了障碍。我只是对“trak”进行文本搜索,但什么也没有出现。

更新:事实证明,我的文件足够大,以至于我正在处理一个压缩数据的 Quicktime 文件,并且那里有一个“cmov”(压缩电影)原子,而不是“trak”等。我在这个链接中找到了一点结构(https://developer.apple.com/library/mac/documentation/QuickTime/Reference/QTRef_AtomsResources/Content/QTRef_AtomsResources4.html),但我仍然不确定具体该怎么做。

有人知道我该如何解决这个问题吗?我对此完全陌生。

相关内容