Bagaimana memulihkan file video 1.4GB yang tidak dapat dibaca (Canon) [duplikat]

14

Saya merekam video dengan Canon EOS 7D, dan ia memberi tahu saya bahwa baterai (saya pikir) semakin panas, jadi saya membuka penutup baterai dan segera mati. Itu adalah baterai, dan baterai tetap berada di tempatnya meskipun padam. Jadi sekarang saya memiliki file 1,4 GB yang bahkan ffmpeg tidak dapat membaca. Saya punya banyak file lain yang diambil dengan format yang sama persis seperti yang saya lihat untuk membaca data jika saya perlu, tetapi bagaimana saya melakukannya.

ffmpeg -i pada file buruk:

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

ffmpeg -i pada file yang bagus:

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
Arlen Beiler
sumber
7
Tutup pemilih: hanya karena situasinya diciptakan oleh kamera (bukan komputer tujuan umum) tidak berarti mencoba memperbaiki file itu di luar topik. Saya memberikan suara untuk Biarkan Terbuka.
Ben N
Saya pikir sedikit kunci adalah frase "Atom moov hilang". Lihat posting ini yang berbicara tentang Untrunc. Menurut posting ini, AtomicParsley mungkin dapat memperbaikinya juga.
davidgo
Lihat pertanyaan lain yang menjelaskan cara menggunakan untruncuntuk memulihkan file.
Sial
@slhck, apakah ini akan berfungsi dengan MOV?
Arlen Beiler
MOV dan MP4 sangat terkait erat. MP4 secara historis didasarkan pada MOV. Ini juga bisa digunakan untuk file MOV. Jika tidak, beri tahu saya.
Sial

Jawaban:

12

Coba dengan recover_mp4_to_h264 . Ini adalah program baris perintah, dan akan membutuhkan file referensi yang baik.

Penggunaan seperti yang ditunjukkan:

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>]
Gyan
sumber
1
Hanya satu catatan: jika Anda menjalankannya hanya dengan -hitu akan memberi Anda sedikit teks bantuan yang cukup membantu. Saya harus menambahkan --eosbendera dan mengekspor ke H264 dan WAV, dan kemudian berfungsi dengan baik. Juga, pastikan Anda tidak menentukan in_good_similar.movfile Anda sebagai out_video.h264file Anda . Saya melakukannya tanpa menyadarinya dan harus menyalin video lagi dari file sumber saya.
Arlen Beiler
Saya juga harus menyesuaikan kecepatan video, karena agak lambat, untuk beberapa alasan. Saya tidak melihat mengapa itu terjadi, tapi saya kira itu terkait framerate. Saya akhirnya perlu mengaturnya ke 119,9% agar sama persis dengan audio.
Arlen Beiler
Kedengarannya seperti video sumber Anda adalah 29,97 sedangkan video Anda yang dipulihkan adalah 25 fps.
Gyan
1
Tidak memiliki file video yang baik untuk digunakan di sini sepenuhnya mengalahkan tujuan memulihkan yang lama?
Pyroglyph
Bagaimana? Tujuan memulihkan file lama adalah untuk membuatnya dapat digunakan yaitu dimainkan dan diedit. Konten file yang baik akan berbeda dan tidak menggantikan yang rusak.
Gyan
-4

Referensi Dan Unduh: http://www.easeus.com/data-recovery/data-recovery-software/mov-recovery.htm

Langkah 1. Luncurkan EaseUS Data Recovery Wizard. Pilih "Video" dan klik tombol "Next" untuk memulai pekerjaan pemulihan mov Anda.

Langkah 2. Pilih disk tempat Anda kehilangan data dan klik tombol "Pindai", perangkat lunak akan dengan cepat memindai disk yang dipilih untuk menemukan semua gerakan Anda yang hilang. Jika Anda kehilangan partisi Anda, pilih "Lost Disk Drives" dan "Scan" untuk melanjutkan proses pemulihan.

Langkah 3. Setelah memindai, Anda dapat melihat semua file mov yang dapat dipulihkan satu per satu dan memilih yang Anda inginkan. Kemudian, klik tombol "Pulihkan" untuk mendapatkannya kembali satu kali. Di sini Anda harus menyimpan semua file yang dipulihkan pada disk lain untuk menghindari penimpaan data.

Semoga ini membantu!

Tom Dickson
sumber
1
Saya benar-benar memiliki file itu, hanya saja tidak mendapatkan metadata yang ditulis, rupanya.
Arlen Beiler