Riparare un video danneggiato del drone DJI FPV

Volare in FPV finisce con gli schianti — fa parte dello sport — e uno schianto non distrugge quasi mai le riprese. L'ultimo clip è solo una registrazione che il drone non ha fatto in tempo a finalizzare all'impatto, e i fotogrammi RockSteady di solito sono ancora sulla microSD, pronti per essere recuperati senza uscire dal tuo dispositivo.

Il tuo file non lascia mai il tuo dispositivo — la riparazione avviene nel browser. 0 byte caricati.

Your data is the big block — usually intact. What breaks is the small index. Repair rebuilds it.

Trascina qui un file oppure sfogliaTocca per scegliere un file

ZIP · Office · PDF · video · JPG · PNG · RAR/7z · SQLite — riparati proprio qui, nel tuo browser. Non viene caricato nulla

0 byte caricatiGratis: 3 riparazioni/giorno — fino a 500 MB di video, 100 MB di documenti e archivi, 50 MB di foto. Download gratuito. Una riparazione 5,90 €. Senza account.

Ripara ora

  1. Trascina il file
  2. La riparazione avviene in locale
  3. Scarica il risultato

Il DJI FPV è un aeromobile con una sola fotocamera pensato per essere pilotato in prima persona attraverso gli occhiali, ed è proprio questo volo immersivo e ad alta velocità a mettere a rischio le sue riprese. Registra un unico flusso a bordo — fino a 4K a 60 fps, a impegnativi 120 Mb/s in H.265 (HEVC) — direttamente sulla microSD della fusoliera, con la stabilizzazione elettronica RockSteady (e HorizonSteady) e la correzione della distorsione del grandangolo applicate nella fotocamera stessa e incise in modo fisso in quel file mentre viene scritto. A differenza di un drone stabile a due fotocamere come l'Air 3, il FPV è fatto per essere lanciato contro cancelli, alberi e terreno ad alta velocità: ecco perché, su questo aeromobile, il motivo di gran lunga più frequente per cui un clip non si apre è semplicissimo: uno schianto ad alta velocità ha fermato la registrazione all'impatto, prima che il drone potesse imprimere l'indice moov di cui un MP4 ha bisogno per riprodursi. I fotogrammi — stabilizzazione RockSteady compresa — sono quasi sempre ancora nel file; manca soltanto la mappa per raggiungerli. (Quel clip a bordo di massima qualità è inoltre un file distinto dal segnale DVR a bassa risoluzione salvato nella cache degli occhiali; entrambi sono MP4, ma il file a bordo è quello a cui dare la priorità.) Trascina il clip qui sopra e lo strumento controlla esattamente questo, nel tuo browser, e ricostruisce il contenitore quando le riprese sono recuperabili.

Perché uno schianto in FPV lascia a metà il clip in corso

Su un drone da ripresa che vola linee morbide, l'ultimo clip di solito si rovina perché la batteria si è scaricata. Sul FPV è quasi sempre lo schianto. Voli a pochi centimetri dagli ostacoli e ad alta velocità, così la registrazione ottiene di rado l'arresto pulito di cui ha bisogno: un MP4 diventa riproducibile solo quando il drone scrive il suo indice moov — la tabella che dice dove vive ogni fotogramma e com'è configurato il flusso H.265 — e quell'indice viene impresso per ultimo. Taglia il volo di netto e non arriva mai.

  • Schianto all'impatto: il colpevole abituale. Un cancello sfiorato, un ramo o il terreno fermano la fusoliera all'istante, e la scrittura si ferma con essa. Un impatto ad alta energia tronca l'mdat finale a metà GOP, così il file termina di colpo, senza alcun moov dietro. È di gran lunga il modo più comune di perdere un clip FPV.
  • Corrente strappata a metà manovra. Una batteria sbalzata via nell'impatto, un pacco scaricato in volo o un calo di tensione (brownout) durante un punch-out aggressivo interrompono la corrente nell'istante stesso in cui accade, e lasciano il file in corso senza intestazione.
  • Una scheda che non è riuscita a stare al passo. Quell'unico flusso H.265 a 120 Mb/s è impegnativo; una microSD troppo lenta per esso — o una che ha ricevuto un colpo nello schianto — può troncare la registrazione anche senza un urto forte.

Ciò che resta sembra intatto dall'esterno: un clip di dimensione credibile, spesso centinaia di megabyte, che un lettore giudica comunque danneggiato, mostra come della durata di 0:00 o apre su un fotogramma nero. Proprio quel peso è la parte rassicurante: i fotogrammi codificati e già stabilizzati sono nel file; ciò che lo schianto si è portato via è l'indice, non le riprese. I clip precedenti della stessa sessione si riproducono bene perché sono stati finalizzati prima del passaggio finito nello schianto.

Come si ricostruisce il contenitore, e perché aiutano i clip precedenti

Quando manca il moov, lo si può rigenerare scansionando l'mdat superstite e rifacendo le tabelle dei campioni che il drone avrebbe scritto in un arresto pulito. Poiché RockSteady e la correzione della distorsione dell'obiettivo sono state applicate nella fotocamera stessa e codificate in quei fotogrammi, tutto ciò che la ricostruzione recupera torna già stabilizzato e corretto, esattamente come lo ha registrato il drone: questo strumento riassegna i fotogrammi esistenti, non rielabora l'immagine. Per un risultato fedele, la ricostruzione ha bisogno della configurazione esatta del flusso del clip — codec (H.265 o H.264), risoluzione, frequenza dei fotogrammi e i set di parametri — e la fonte migliore è un clip sano dello stesso DJI FPV registrato nella stessa modalità. Poiché uno schianto di solito lascia intatti i clip precedenti su quella stessa scheda, di norma hai già a portata di mano un riferimento ideale; te ne verrà chiesto uno solo se il file ne ha bisogno.

Due limiti onesti per un FPV incidentato. Primo, la troncatura è il tetto massimo: la ricostruzione recupera ogni fotogramma che ha davvero raggiunto la scheda prima dell'impatto, ma i fotogrammi che il drone non ha fatto in tempo a scrivere — la frazione di secondo dopo l'urto che ha tagliato la registrazione — non sono mai stati salvati, e nessun software può inventarli. Secondo, se l'aeromobile è finito in acqua, nel fango o ha fatto molti capitomboli, ispeziona prima di tutto la microSD stessa; una scheda danneggiata fisicamente può restituire zeri in tratti del file, e gli zeri non si ricostruiscono. Copia prima la scheda sul tuo computer; se i byte ci sono, la ricostruzione del contenitore fa il resto. (Se hai solo il clip DVR degli occhiali, questo strumento può ricostruire anche quello, ma resterà sempre la copia a risoluzione inferiore del 4K a bordo.)

Cosa può e cosa non può riparare

Può riparare

  • Il clip che si stava registrando nel momento di uno schianto all'impatto (MP4 non finalizzato, senza moov): il guasto FPV più comune
  • File .MP4 a bordo in H.265 (o H.264) copiati dalla scheda ma che non si aprono in nessun lettore: le riprese RockSteady recuperate esattamente come sono state incise
  • Danno al contenitore: indice mancante, offset errati, durata di lunghezza zero, quando i fotogrammi codificati sono sopravvissuti
  • File che uno strumento di recupero ha restituito in uno stato non riproducibile, quando le riprese in sé sono intatte

Non può riparare

  • Fotogrammi che lo schianto ha tagliato prima che venissero scritti: la troncatura oltre il punto di impatto non si può inventare
  • Dati persi fisicamente a causa di una microSD danneggiata nello schianto (recupera prima la scheda, poi ripara)
  • Il 4K a bordo completo a partire dal solo DVR degli occhiali: quel clip in cache è un file a parte, di risoluzione inferiore (riparabile per sé, ma mai un sostituto del 4K del drone)
  • File che si leggono come 0 byte o quasi tutti zeri

Se una riparazione fallisce, ti diciamo perché (dati mancanti rispetto a struttura danneggiata), e non ti viene mai addebitato nulla per una riparazione fallita.

Domande frequenti

Il mio DJI FPV si è schiantato all'impatto e l'ultimo file non si apre, ma occupa 600 MB. Le riprese ci sono?

Quasi sicuramente. Un file così grande è pieno di fotogrammi codificati; ciò che lo schianto si è portato via è l'indice moov che il drone scrive solo in un arresto pulito. Ricostruire il contenitore rimappa quei fotogrammi e di solito il clip torna a riprodursi.

Ho volato con RockSteady attivo: il clip recuperato mantiene la stabilizzazione?

Sì. RockSteady (e HorizonSteady) vengono applicati nella fotocamera stessa e incisi in modo fisso nei fotogrammi registrati, perciò ricostruire il contenitore restituisce le riprese esattamente come sono state filmate. Lo strumento riassegna i fotogrammi scritti dal drone; non rielabora né ristabilizza mai l'immagine.

Devo riparare il clip a bordo o le riprese dei miei occhiali?

Ripara prima il clip a bordo sulla microSD del drone: è la registrazione H.265 di massima qualità. Gli occhiali salvano nella cache un file DVR a bassa risoluzione a parte; questo strumento può ricostruire anche quello se è tutto ciò che hai, ma resterà sempre la copia di qualità inferiore.

I clip precedenti dello stesso volo si riproducono bene. Perché solo l'ultimo?

Perché i precedenti sono stati finalizzati prima che iniziasse la registrazione successiva. Solo il file che veniva scritto nell'istante in cui il FPV si è schiantato o ha perso la corrente finisce senza il suo indice: quello è il file da riparare, e i clip intatti accanto fanno da riferimento ideale per la ricostruzione.

Le mie riprese vengono caricate da qualche parte?

No. Il file viene letto dal tuo disco e ricostruito nella scheda del browser; non viene inviato nulla. Puoi verificare che 0 byte escano dalla tua macchina nella scheda Rete (Network) del browser.

Correlati: Riparare qualsiasi video DJI · Riparare un video del DJI Air 3 · Riparare MP4 (qualsiasi origine) · "moov atom not found"