修复损坏的 .MOV

修复损坏的 .MOV

有没有办法修复损坏的 .MOV 文件?

  • 我正在使用 Ubuntu 16.04。
  • 我搜索了 30 分钟才找到的唯一解决方案是安装受限的附加包。但这并没有提供解决方案。
  • 我可以在我的电脑上打开其他 .MOV 文件。

这是一段 17 分钟的视频,由数码摄像机拍摄。我估计摄像机 USB 的“剪切”和“粘贴”之间出了问题。我这样说是因为如果 microSD 卡出现问题,视频就会停止录制,并有效地进入“故障安全”模式,这样录制的内容就不会丢失。

我无法撤消剪切/粘贴并重试。

更新

我现在知道根本原因是什么了:我拍摄时没有等摄像机将视频保存到存储卡就关闭了摄像机。这损坏了视频。这是一个学习经验。

答案1

方法 1:

我相信安特伦克是修复损坏的视频文件的完美工具。

Untrunc 包可以

恢复损坏的(截断的)mp4、m4v、mov、3gp 视频。前提是您有一个类似的未损坏的视频。

您可以按照存储库中的 Readme 安装该包,可以自行编译,也可以使用 Docker 容器方法。

然后,您可以使用命令

./untrunc /path/to/working-video.m4v /path/to/broken-video.m4v

修复损坏的视频。

然后它应该开始运行并希望生成一个名为的可播放文件broken-video_fixed.m4v

方法 2:

在线服务器恢复媒体具有非常相似的功能。您可以上传损坏的视频和同一设备拍摄的另一个正常工作的视频。该网站可以免费生成低分辨率的修复视频以供预览。但如果您想下载完整的修复视频,则需要付费。

答案2

尝试这个:

Launch "VLC media player".
Go to "Media"
Select "Convert or Save"
Add "corrupt .mov file" to be fixed.
Press "Convert or Save"
Provide the file name for the destination file
Select the desired Codec from the profile list.
Press “Edit Selected Profile” button to check a specified profile settings
You can also select to add a new profile or delete any existing profile
Press "Start"

或者

Create a copy of the "corrupt .mov file"
Rename the copy of .mov file to .avi file
Launch the "VLC media player"
Select "Preferences"
Press "Input or Codecs"
Select "Always Fix next to Repair avi files"
Press "Save" 

相关内容