Keyfince Yazılım Blogu, Zaten bilgisayar sistemi olayı çok basit çift tık. Bunu öğrendin mi zaten gerisi gelir :)
Ara
Bu Blogda Ara
Hakkimizda
İletişim
Arsiv
Diğer…
Bozuk Açılmayan Hasarlı Mp4 Video Onarma Nasıl Yapılır
Eylül 18, 2020
Obs studio da ekran kaydı alırken birden elektrik kesintisi yaşadım ve bilgisayarım aniden kapandı. Bilgisayarı yeniden açtığım zaman obs'deki kayıtlara baktığım zaman video dosyası duruyordu. Kayıtı durdurmadığım için video dosyası ile işi bittikten sonra son olarak header bilgisi ekliyor. Videonun kaç saniye olduğunu ve ses bilgisini yazıyor ki saniye aralığını dosyadaki ilgili aralığı eşleştirsin. İlk olarak ffmpeg kullanarak başka formatlara dönüştürmeyi denedim ama işe yaramadı.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55d6977ea8c0] moov atom not found
gibi bir hata ile karşılaştım.
Küçük bir google lama sonucu yazılımcıların ilk uğrağı stackoverflow sitesinden tavsiye edilen free bir yazılım ile çözümünü buldum.
Programımızın ismi Recover_mp4 1.92 Free / 3.0 Premium Service
Program windows platformu için yazılmış ben linux kullandığım için playonlinux ile gelen wine programı ile exe'yi çalıştırdım siz normal olarak windows da console ekranından wine yazmayarak çalıştırabilirsiniz. Wine ı indirmek için https://www.winehq.org/
Programı indirelim https://www.videohelp.com/software/recover-mp4-to-h264
Zip'den çıkaralım.
1.Adım
Başlık dosyalarını oluşturmak için aynı çözünürlüğe ve bit hızına sahip herhangi bir iyi önceki dosyayı kullanalım.
wine recover_mp4.exe good.mp4 --analyze
2.Adım
Bozuk olan dosyadaki akışları kurtaralım.
wine recover_mp4.exe bozuk.mp4 recovered.h264 recovered.aac
3.Adım
Ffmpeg yardımıyla oluşturduğumuz video ve ses akışlarını birleştirelim.
Windows kullanıcıları ffmpeg.exe linux kullanıcıları ffmpeg yazarak programı çalıştırabilir. Programı indirmek için https://ffmpeg.org/download.html
ffmpeg -r 30 -i recovered.h264 -i recovered.aac -bsf:a aac_adtstoasc -c:v copy -c:a copy recovered.mp4