如何恢复无法读取的 1.4GB 视频文件(佳能)

如何恢复无法读取的 1.4GB 视频文件(佳能)

我用佳能 EOS 7D 拍摄视频,它告诉我电池(我认为)正在变热,所以我打开电池盖,它立即关闭了。它是一个电池组,即使它关闭了,电池仍然在原位。所以现在我有一个 1.4 GB 的文件,甚至 ffmpeg 都无法读取。我还有很多用完全相同的格式拍摄的其他文件,如果需要,我可以查看它们以读取数据,但我该怎么做呢?

ffmpeg -i 在坏文件上:

[mov,mp4,m4a,3gp,3g2,mj2 @ 000001572b9fa3a0] moov atom not found
MVI_3891.MOV: Invalid data found when processing input

ffmpeg -i 在一个好文件上:

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'MVI_3892.MOV':
  Metadata:
    major_brand     : qt
    minor_version   : 537331968
    compatible_brands: qt  CAEP
    creation_time   : 2016-01-28 12:04:16
  Duration: 00:12:10.86, start: 0.000000, bitrate: 46897 kb/s
    Stream #0:0(eng): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuvj420p(pc, smpte170m/bt709/bt709), 1920x1080, 45357 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 60k tbc (default)
    Metadata:
      creation_time   : 2016-01-28 12:04:16
    Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, s16, 1536 kb/s (default)
    Metadata:
      creation_time   : 2016-01-28 12:04:16

答案1

尝试恢复_mp4_到_h264. 它是一个命令行程序,需要一个好的参考文件。

使用方法如下:

recover_mp4_to_h264 in_good_similar.mp4 --avcc
recover_mp4_to_h264 in_corrupted.mp4 out_video.h264 [out_audio.aac | out_audio.wav | out_audio.mp3] [<recorder>]
recover_mp4_to_h264 in_corrupted.mp4 out_video.h264 [--aac | --pcm | --mp3] [<recorder>]

答案2

参考与下载:http://www.easeus.com/data-recovery/data-recovery-software/mov-recovery.htm

步骤1。启动 EaseUS Data Recovery Wizard。选择“视频”,然后单击“下一步”按钮开始 mov 恢复工作。

第2步。选择丢失数据的磁盘并单击“扫描”按钮,软件将快速扫描所选磁盘以查找所有丢失的 mov。如果您丢失了分区,请选择“丢失的磁盘驱动器”和“扫描”以继续恢复过程。

步骤3.扫描后,您可以逐个查看所有列出的可恢复 mov 文件,并选择所需的文件。然后,单击“恢复”按钮一次恢复它们。在这里,您应该将所有恢复的文件保存在另一个磁盘上,以避免数据覆盖。

希望这可以帮助!

相关内容