Yang harus dilakukan sekarang
- Bekerjalah pada salinan dan biarkan AVI asli tetap utuh.
- Buka salinan di Perbaiki file rusak dan biarkan strukturnya diperiksa.
- Jika indeks idx1 hilang atau salah, jalankan perbaikan; AVI baru dengan indeks yang dibangun ulang dan ukuran yang dikoreksi akan disimpan.
- File AVI OpenDML di atas 1 GB hanya diperiksa dan dijelaskan, tidak diperbaiki.
Langkah demi langkah
Salin file terlebih dahulu
Salin AVI dari kartu kamera, drive lama, atau folder unduhan ke folder kerja di disk lain. Semua langkah berikutnya memakai salinan, sehingga file asli tetap tersedia bila nanti Anda ingin mencoba cara lain.
Catat gejalanya
Perhatikan apa yang terjadi di pemutar: dapat diputar tetapi bilah kemajuan tidak bergerak atau kembali ke awal; durasi nol atau terlalu pendek; pemutar memperingatkan indeks rusak; atau file sama sekali tidak terbuka. Suara dengan gambar hitam sering kali berarti codec tidak tersedia, bukan kerusakan.
Periksa di Perbaiki file rusak
Buka FileFix Ultimate, pilih Perbaiki file rusak, lalu pilih salinannya. Pemeriksaan membaca header RIFF, header aliran, dan daftar data movi, lalu melaporkan apakah idx1 ada, apakah cocok dengan data, dan apakah ukuran yang dinyatakan sesuai dengan panjang file sebenarnya.
Jalankan perbaikan
Jika indeks hilang atau tidak konsisten, mulai perbaikan. Aplikasi menelusuri setiap potongan audio dan video dalam daftar movi, membuat idx1 baru dari yang ditemukan, mengoreksi ukuran RIFF dan daftar, lalu menyimpan hasilnya sebagai AVI baru di samping salinan. Salinan itu sendiri tidak diubah.
Periksa file hasil perbaikan
Buka file baru di pemutar yang biasa Anda pakai dan coba lompat ke tengah serta mendekati akhir. Jika perekaman terputus, beberapa saat terakhir mungkin hilang atau bingkai terakhir tampak rusak. Hasil menampilkan status validasi agar Anda tahu apakah lolos pemeriksaan struktur.
Mengapa indeks yang hilang merusak AVI
AVI adalah wadah RIFF. File diawali header yang menjelaskan aliran, diikuti daftar movi panjang tempat potongan video seperti 00dc dan potongan audio seperti 01wb bergantian, dan diakhiri idx1, tabel posisi dan ukuran setiap potongan. Pemutar memakai tabel itu untuk melompat, menampilkan durasi, dan menjaga suara serta gambar tetap selaras.
Kamera, webcam, dan perekam layar biasanya hanya menulis idx1 saat perekaman berhenti dengan normal. Baterai habis, aplikasi macet, atau kartu dicabut terlalu cepat meninggalkan file yang berisi bingkai tetapi tanpa tabel. Hal yang sama terjadi pada unduhan atau salinan yang terhenti. Sebagian pemutar dapat memutar file seperti itu dari awal tanpa bisa melompat, sebagian lain menolaknya.
Apa yang bisa dan tidak bisa diperbaiki indeks baru
Membangun ulang idx1 mengembalikan kemampuan melompat, durasi yang benar, dan pada sebagian besar file pemutaran normal di pemutar yang tadinya menolak. Bingkai yang tidak pernah ditulis atau sudah ditimpa tidak kembali, sehingga rekaman yang terputus tetap lebih pendek dari waktu merekam. Jika kerusakan ada di dalam data bingkai itu sendiri, misalnya karena area rusak pada kartu, file hasil perbaikan masih bisa menampilkan kotak-kotak atau gambar beku di titik itu.
Beberapa pemutar seperti VLC menawarkan perbaikan indeks AVI yang rusak saat dibuka, tetapi perbaikan itu biasanya hanya berlaku selama file terbuka. Menyimpan salinan yang sudah diperbaiki membuatnya dapat dipakai di pemutar dan penyunting mana pun tanpa mengulang langkah setiap kali.
File OpenDML di atas 1 GB
Format AVI asli mencapai batasnya sekitar 1 GB. Rekaman yang lebih besar memakai ekstensi OpenDML, sering disebut AVI 2.0, yang membagi data menjadi beberapa segmen RIFF dan memakai indeks bertingkat yang berbeda. FileFix Ultimate mengenali file ini dan melaporkan strukturnya, tetapi tidak menulis ulang. Untuk file seperti ini, remux dengan alat seperti ffmpeg, yang menyalin aliran ke wadah baru tanpa encoding ulang, adalah alternatif yang umum; opsi tepatnya bergantung pada file, jadi periksa hasilnya sebelum menghapus apa pun.
Kapan tidak berhasil
- Bingkai yang tidak pernah ditulis, seperti beberapa detik terakhir rekaman yang terputus, tidak dapat dibuat ulang.
- File AVI OpenDML di atas 1 GB hanya diperiksa; aplikasi tidak memperbaikinya.
- Jika file sebagian besar berisi nol atau data file lain, yang dapat terjadi setelah pemulihan dari kartu yang terfragmentasi, tidak ada bingkai untuk diindeks.
- Masalah codec, ada suara tetapi gambar hitam, bukan kerusakan dan diselesaikan dengan pemutar yang mendukung codec itu.
Bagaimana FileFix Ultimate membantu
- Memeriksa struktur RIFF, header aliran, daftar movi, dan idx1, lalu menjelaskan masalahnya dengan bahasa sederhana.
- Membangun ulang idx1 yang hilang atau rusak dari potongan yang benar-benar ada dan mengoreksi ukuran yang dinyatakan.
- Selalu menyimpan AVI hasil perbaikan sebagai file baru; file yang Anda buka tidak pernah diubah.
- Dapat lebih dulu memulihkan AVI terhapus dari kartu atau drive lewat pencarian tanda tangan, lalu memperbaiki yang kehilangan indeks.
- Bekerja offline, gratis untuk penggunaan pribadi, dan tanpa batas jumlah perbaikan.
FileFix Ultimate gratis untuk penggunaan pribadi, bekerja offline, dan tidak pernah menulis ke drive yang sedang Anda pulihkan. Penggunaan untuk bisnis atau pekerjaan memerlukan lisensi 1 tahun per PC. Periksa tanda tangan sebelum menjalankannya.
Pertanyaan umum
VLC menyatakan file AVI rusak atau indeksnya rusak. Apa artinya?
Artinya VLC tidak menemukan indeks idx1 yang dapat dipakai di akhir file. Bingkainya biasanya masih ada. Membangun ulang indeks dalam salinan yang diperbaiki membuat file dapat dilompati di semua pemutar.
Mengapa AVI hasil perbaikan hanya terputar sebagian?
Perbaikan hanya mengindeks data yang ada. Jika perekaman berhenti lebih awal atau sebagian file tertimpa, bagian itu tidak ada dan tidak dapat dikembalikan.
Apakah perbaikan meng-encode ulang video dan menurunkan kualitas?
Tidak. Bingkai disalin apa adanya dan hanya indeks serta ukuran yang ditulis ulang, sehingga kualitas tetap sama.
Bisakah aplikasi memperbaiki AVI di atas 1 GB?
Hanya jika itu AVI klasik. File dengan ekstensi OpenDML, yang dipakai sebagian besar rekaman di atas 1 GB, diperiksa dan dijelaskan tetapi tidak diperbaiki.