Cum poți să repari fișierele video "corupte" de pe dronele DJI?
Astăzi m-am lovit cu o problema mai puțin familiară pentru mine și de departe prietenoasă: toate cadrele înregistrate de mine în ultima săptămâna in escapada de la munte sunt corupte! Asta înseamnă că vizionarea lor este imposibilă de pe calculator, cu toate că le pot vedea prin aplicația de mobil în cazul în care pornesc drona.

În prezent dețin un DJI Mavic Air 2 și știam că am nevoie de un codec special vizionarea clipurilor 4K@60fps. Am instalat VLC, am setat că default codec-ul necesar (H264) și am încercat (din nou!) să accesez clipurile. Nici de dată asta n-am reușit să le văd! Nu m-am lăsat bătut, am instalat Davinci Resolve, un tool de video editing gratuit și destul de intuitiv pentru începători, însă nici de dată asta n-am reușit să deschid clipurile. Aici a fost prima dată când mi-a apărut cuvântul "Corrupted file" in față ochilor. Gândul că toate cadrele surprinse sunt pierdute luase naștere și deja începeam să îmi pierd speranța, mai ales că știu că este o problema destul de comună, chiar mai comună decât ați crede (în cazul în care nu ați pățit asta până acum).
Aici a fost momentul când am început să caut ajutorul pe internet. Bineînțeles, 162623432723 de clipuri pe YouTube, care mai de care, cu diverse metode gratuite sau contra-cost. Cel mai des, cei de pe YouTube recomandau să bagi cardul SD înapoi în dronă, să o pornești 5 minute fără să îi faci nimic, iar ulterior să o închizi și să introduci din nou cardul în cititorul de carduri. Aparent, cei de la DJI au un sistem ce detectează fișierele corupte și încearcă să le repare. Bineînțeles, asta a fost primul lucru încercat, dar fără niciun succes!
Într-un final, am reușit să dau peste clipul unui tip (clipul îl veți găși la finalul tutorialului) ce prezența un mic programel ce este capabil să repare clipurile. Puțin sceptic la început fiindcă era vorba de un fișier executabil (.exe) ce trebuia descărcat de pe internet dintr-o sursă necunoscută (mie!), am decis totuși să îi dau o șansă.
Am descărcat programul numit DJI Fix de pe acest link, am copiat fișierul descărcat în același folder cu fișierul corupt, am rulat comandă necesară fixării acestuia șiii.. drums roll... A FUNCȚIONAT!
Tutorial pas cu pas:
- Am descărcat un progrămel executabil (.exe) numit DJI Fix de pe acest link;
- Am copiat fișierul proaspat descărcat în folder-ul în care aveam clipurile corupte - Atenție! Trebuie să copiezi clipurile corupte în PC-ul tău înainte de a face această operațiune;
- Am deschis un CMD în folder-ul în care mă aflăm;
- Am rulat comandă următoare pentru fiecare clip video corupt: djifix NUME-FIȘIER.EXTENSIE (ex.: djifix DJI_0405.mp4) și am apăsat enter;
- Progrămelul și-a făcut "magia" în spate și mi-a creat în același folder un nou fișier numit NUME-FIȘIER-repaired.h264 (ex.: DJI_0405-repaired.h264).
Mai multe detalii despre acest program open-source și cum funcționează el, găsiți pe site-ul acesta.
Clipul de pe YouTube ce m-a condus la această rezolvare: