如何恢復無法讀取的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_to_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 資料復原精靈。選擇「影片」並點擊「下一步」按鈕開始您的 mov 恢復作業。

第2步。選擇遺失資料的磁碟,然後按一下「掃描」按鈕,軟體將快速掃描所選磁碟以找到所有遺失的mov。如果您遺失了分割區,請選擇「遺失的磁碟機」和「掃描」以繼續復原程序。

步驟 3.掃描後,您可以一一查看列出的所有可恢復的mov文件,並選擇您想要的文件。然後,點擊“恢復”按鈕將它們恢復一次。在這裡,您應該將所有恢復的檔案保存在另一個磁碟上,以避免資料覆蓋。

希望這可以幫助!

相關內容