FileFix Ultimate
简体中文

如何修复损坏的视频:按原因修复 MP4 文件

视频打不开、只播放开头就停止,或者变成一片绿色色块?视频损坏有多种原因,所以在运行任何修复工具之前,先找出原因。问题常常出在播放器上;如果文件确实损坏了,能修复什么也取决于损坏的原因。

最后更新:

现在该怎么做

  1. 先用 VLC 等其他播放器打开,排除编解码器问题。
  2. 不要动原始文件,在另一块磁盘上的副本上操作。
  3. 检查文件结构找出原因,再使用对应的修复方式。

按原因修复

  1. 检查播放器和编解码器

    有声音没画面,或提示不支持该格式,通常是缺少编解码器。手机拍摄的 H.265(HEVC)视频,在 Windows 上需要 HEVC 扩展才能播放。如果换个播放器能正常显示,文件就没有损坏。

  2. 检查文件结构

    把副本添加到 FileFix Ultimate 的损坏文件修复中进行检查。它会报告 moov 索引缺失、媒体数据缺失或文件截断等问题。

  3. 修复被截断的 MP4

    对于复制过程中被截断或缺少末尾的文件,1.0.4 版会修正索引,使其能播放到剩余数据为止,并另存为新文件。

  4. 修复中断的录像

    完全没有索引的文件,会根据同一设备、相同设置拍摄的正常片段建立新索引。请按照修复中断录像的指南操作。

  5. 判断碎片化的恢复结果

    如果恢复的视频中出现其他视频的画面,说明它在磁盘上是碎片化存放的。通常只有开头部分是正确的,保住这部分才是现实的目标。

如何解读症状

完全打不开、显示时长为零或未知的文件,很可能是没有索引的中断录像。能播放但在某一处停止的文件,是被截断了。能播放但中途画面破碎或出现无关画面的文件,是恢复时混入了其他数据。

因传输错误而改变了几个字节的文件,通常只在那一段出现花屏,到下一个关键帧就会恢复正常。这类文件大多可以直接观看。

修复能找回什么

修复会修正索引和结构,让剩余的视频数据重新可以播放。已被覆盖或从未写入的视频数据,任何工具都无法凭空生成。结果是一个新文件,并如实标注其验证状态。

哪些情况下无法修复

  • 视频数据本身已被覆盖或从未写入。
  • 属于中断录像,但没有同一设备、相同设置的参考片段。
  • MKV 或 AVI 等 MP4 和 MOV 以外的格式,不支持结构修复。
  • 视频经过加密或受 DRM 保护。

FileFix Ultimate 如何提供帮助

  • 检查 MP4 和 MOV 文件的 box 结构,并报告原因。
  • 从 1.0.4 版起,把被截断的 MP4 文件以及中断的 MP4 和 MOV 录像修复为新文件。
  • 如果安装了 FFmpeg 的 ffprobe,可以进行更深入的检查。
  • 绝不修改原始文件,并如实标注结果。

FileFix Ultimate 免费、可离线使用,并且不会向你正在恢复的驱动器写入数据。运行前请检查签名。

常见问题

有免费修复损坏视频的软件吗?

FileFix Ultimate 是免费的,从 1.0.4 版起可以修复被截断的 MP4 文件,以及中断的 MP4 和 MOV 录像。

视频有声音但没有画面。

通常是缺少编解码器。请安装 HEVC 扩展,或使用内置编解码器的播放器。

恢复的视频播到一半出现了另一个视频。

文件在磁盘上是碎片化存放的,混入了其他数据。只能保留正确的开头部分。

分享此页面