需要关于恢复已删除 GoPro 素材的建议

我在备份之前不小心删除了 GoPro 里的重要视频,现在我正试图弄清楚是否还有办法从 SD 卡中恢复这些素材。我需要有关最佳 GoPro 已删除视频恢复步骤或软件的帮助,因为这些片段真的非常重要,我担心它们可能永远消失了。

我遇到过这种情况,而且很快就让人崩溃。你回到家,插上 GoPro,却发现你在意的那些片段不见了。最关键的是,如果视频是被删除了,或者存储卡被格式化了,恢复通常仍然有不小的成功率。最开始的几步非常重要。

首先,别再动这张卡

如果你想尽可能提高找回素材的机会,现在就停止使用这张 SD 卡。

不要再往里面拍新视频。不要再次格式化。也不要运行各种来路不明的修复工具。对大多数 SD 卡来说,被删除的素材并不会立刻彻底消失。通常是文件列表先消失,而视频数据往往还保留着,直到有新数据覆盖到上面。

在做更复杂的操作之前,我会先检查几件不起眼但重要的事:

  1. 如果你付费使用 GoPro 云账户,并且开启了自动上传,就先打开看看。
  2. 检查“废纸篓”或任何“最近删除”区域。
  3. 把卡重新插回相机,看看 GoPro 是否提示修复。
  4. 换一个读卡器、另一个 USB 端口,或者另一台电脑试试。
  5. 查看这张卡是否出现在 Windows 的磁盘管理或 macOS 的磁盘工具中。

如果这张卡始终不显示、反复掉线,或者看起来有物理损坏,我就会停在这里。这种情况下我会直接找数据恢复实验室。物理故障和误删文件是完全不同的问题。

为什么 GoPro 视频恢复比很多人想的更难

这一点常常让很多人措手不及。恢复一个 Word 文档或 JPEG 图片是一回事,恢复 GoPro 素材则要麻烦得多。

这类相机通常会把视频分段写入存储卡。当文件系统被清除或损坏后,恢复软件必须把这些片段按正确顺序重新拼起来。有些工具会找到一个 MP4 文件名,但最后给你的仍然是坏文件,或者视频能打开却播到一半就卡住。这种情况我见过不止一次。

我会优先尝试的软件方案

对于被删除、被格式化,或者出现逻辑损坏的 GoPro 存储卡,我会先从恢复软件开始。

如果是我自己处理这张卡,我会用 Disk Drill

这里值得用的部分是 Advanced Camera Recovery。它是专门为相机素材打造的,源自早年用于恢复 GoPro 片段的 GoProRecovery 和 CnW Recovery 工具系列。当前版本继续沿用并强化这些方法,主要针对 GoPro、无人机、行车记录仪及类似设备产生的碎片化视频素材。

我会这样操作

步骤其实很简单:

  1. 把 SD 卡从 GoPro 中取出。
  2. 用读卡器直接连接到电脑。
  3. 打开 Disk Drill。
  4. 选择这张 SD 卡。
  5. 选择 Advanced Camera Recovery。
  6. 开始扫描。
  7. 预览它找到的视频。
  8. 把文件恢复到另一块硬盘。

预览这一步很重要。如果某个片段能够正常预览,你就更容易判断这个文件是否值得恢复。我喜欢先确认这一点,再决定是否把一堆无用内容导出到另一块硬盘上。

如果这张卡出现读取错误,或者状态看起来不稳定,我不会反复扫描它。我会先做一个逐字节备份,然后扫描备份副本。这样对原卡压力更小,风险也更低。

Mac 上也是一样的思路

如果你用的是 Mac,流程几乎完全一样。读卡器、启动应用、扫描、预览、恢复到别的地方。没有什么特别复杂的。

什么时候我会跳过软件直接找实验室

有时候,最明智的做法就是别再尝试家庭级修复了。

如果出现以下情况,我会更倾向于直接找专业恢复服务:

  1. SD 卡开裂、弯曲,或有其他物理损坏。
  2. 任何电脑都完全检测不到它。
  3. 每次扫描时它都会断开连接。
  4. 它会无缘无故发热。
  5. 这些素材重要到你不想拿它去冒险。

对一张正在故障的卡继续折腾软件,有时会让情况变得更糟。不一定每次都会,但这种事发生得已经够多了。

如果只是普通的删除或格式化,成功率通常比很多人想的要高。如果自从素材消失后你还没怎么继续使用这张卡,那么你依然很有机会至少找回一部分视频。

如果视频素材已被删除,并且之后你没有录制新的片段,你找回的几率仍然相当不错。最大的因素是覆盖率。在 SD 卡上,被删除的条目通常会先消失,而视频数据会一直保留在那里,直到新的写入命中相同的块。

我同意 @mikeappsreviewer 关于停止继续使用这张卡的看法。我的不同之处在于这一点:如果这些素材非常重要,我会先为这张卡制作镜像。不要在原始介质上运行 4 种不同的扫描。一次干净的完整复制更安全。在 Windows 上,可使用 USB Image Tool 或 HDD Raw Copy Tool。在 Mac 上,如果卡读取状况不好,ddrescue 是更好的选择。

对于 GoPro 素材来说,碎片化是痛点。通用恢复应用通常能找回文件名,但返回的是损坏的 MP4。Disk Drill 仍然是这里较好的选择之一,因为它比很多纯文件雕刻工具更擅长处理相机介质。如果你要试,恢复到你的电脑或另一块外置硬盘,绝不要恢复回同一张 SD 卡。预览你找到的任何结果。如果一个文件能在预览中播放,你成功找回的机会就高得多。

还要检查 .LRV 和 .THM 辅助文件。它们不是你的完整视频,但有助于确认片段时间和名称。如果主 MP4 已损坏,像 VLC 的修复技巧或 ffmpeg 重新封装有时可以修复播放问题。不一定每次都行,但我见过它救回损坏了一半的 GoPro 片段。

如果你想快速了解可选方案,这个页面用通俗的英文介绍了评分较高的 SD 卡视频恢复工具:
适用于已删除 GoPro 素材的最佳 SD 卡视频恢复软件

如果这张卡会断连、显示 0 字节,或者发热,就先停下。这已经属于实验室处理范围,不是适合在家恢复的情况。

如果只是直接删除,而且你之后就停止使用这张卡了,你其实还是很有希望找回的。我大体上同意 @mikeappsreviewer@suenodelbosque 的看法,不过我对把相机弹出的每一个“修复”提示都试一遍这件事没那么认同。有时候这确实有帮助,但有时候只会往卡里再写入更多垃圾数据。对我来说,少动它 = 更好。

我还想补充几点:

  • 检查一下丢失的片段是否被分成了多个章节。GoPro 经常会把长时间录制拆分成多个文件,所以有时候大家以为素材丢了,其实只是其中一个分段不见了。
  • 查找一下卡上的隐藏文件。有时候是目录出了问题,并不是真的完全消失了。
  • 如果你恢复出了文件但无法播放,也别立刻认定它们已经没救了。用 ffmpeg 重新封装一下,修复某些恢复出来的 GoPro MP4 的成功率比很多人想的要高得多。
  • 这些都做完后,测试一下 SD 卡。假卡或者正在故障的卡,会引发大量“素材被删了”的闹剧。

说到软件,Disk Drill 是 GoPro 已删除素材恢复一个很稳妥的起点,因为它在处理相机视频方面,往往比很多通用的反删除应用做得更好。当然还是要恢复到另一块硬盘上,这点不用说。听起来很基础,但还是总有人搞错。

也值得一读:Reddit 上关于恢复已删除 GoPro 和 SD 卡视频的技巧

如果卡显示 0 字节,或者一直频繁掉线,就别再自己折腾了。这种情况下,家庭恢复会非常快地变得非常愚蠢。

有一点我想稍微反驳一下:我不会依赖 GoPro 本身去“修复”任何东西,除非这些素材已经被认为是可以放弃的。相机的设计目标是持续拍摄,而不是进行谨慎的取证式恢复。

另外补充几个检查项,和 @suenodelbosque@andarilhonoturno 以及 @mikeappsreviewer 已经提到的内容形成补充:

  • 如果 Windows 或 macOS 表现异常,试着在 Linux 上读取这张卡。有时候卡片会在那边挂载足够长的时间,让你手动复制 DCIM 文件夹。
  • 如果你恢复出了无法打开的 MP4 文件,用 MediaInfo 检查一下。如果时长为空白或元数据缺失,视频有效载荷可能依然存在,只是需要移植文件头或重新封装。
  • GoPro 的分章节文件很容易让人误判。所谓的“已删除片段”实际上可能只是 GX01、GX02 等文件中缺失的某一个分段。

关于 Disk Drill 本身:

优点

  • 对相机媒体和碎片化视频支持较好
  • 恢复前的预览功能很实用
  • 界面友好,不太容易误操作

缺点

  • 如果卡有物理问题,它也不是万能的
  • 深度扫描可能会返回很多杂乱无章的文件名
  • 完整使用通常需要付费恢复功能,不一定适合所有人

如果 Disk Drill 找到了部分片段,但播放有问题,还是先把所有内容都保存下来。运动相机素材出现部分恢复是很常见的情况,受损片段有时之后还能重建。如果卡的容量突然显示不对,比如 32 GB 只显示成几 MB,那比起简单删除更像是控制器故障。这种情况下我会停止自己动手处理。