Ripara ora
- Trascina il file
- La riparazione avviene in locale
- Scarica il risultato
La Canon EOS R6 e la R6 Mark II registrano video in file MP4 —H.264 per gli 8 bit e H.265 (HEVC) per le modalità a 10 bit come C-Log 3 e HDR PQ— in 4K fino a 60p (la Mark II aggiunge il 4K a 120 fps ad alta cadenza di fotogrammi). Quando un clip non si riproduce, i dati codificati di solito sono intatti sulla scheda SD; ciò che manca è l'indice moov di cui il lettore ha bisogno per leggerli. Trascina il file qui sopra e lo strumento controlla esattamente questo, nel tuo browser, e ricostruisce il contenitore quando il metraggio è recuperabile. (Questa pagina riguarda il video; le foto raw CR3 di Canon sono un formato diverso e restano fuori dal suo ambito.)
Surriscaldamento, schede estratte troppo presto e il clip non finalizzato
Un MP4 salva i suoi fotogrammi man mano che vengono catturati (l'mdat) e scrive l'indice (moov) —le tabelle dei campioni più la configurazione H.264/H.265— solo quando la registrazione si arresta normalmente. La gamma R6 ha tre modi classici per restare senza quell'arresto pulito:
Spegnimento termico. La EOS R6 originale in particolare è nota per surriscaldarsi nelle registrazioni 4K prolungate; quando la fotocamera raggiunge il suo limite e si interrompe a metà ripresa, il clip in corso resta senza il suo indice. Una scheda estratta troppo presto. Estrarre la scheda SD (la R6 ha doppio slot UHS-II) prima che il buffer di scrittura si svuoti, o mentre la spia di accesso è ancora accesa, tronca il file. Una batteria esaurita interrompe la scrittura all'istante. In tutti e tre i casi ti ritrovi con un .MP4 di grandi dimensioni che un lettore considera danneggiato o apre senza mostrare nulla.
La cosa rassicurante è che questo è il caso recuperabile: la ripresa che hai girato fino al momento del guasto è nel file come dati H.264 o HEVC validi; manca solo la piccola mappa finale.
Come si ricostruisce il contenitore
Quando il moov è scomparso, si può ricostruire scansionando l'mdat superstite e rifacendo le tabelle dei campioni che Canon avrebbe scritto in un arresto pulito. Per un risultato fedele, la ricostruzione ha bisogno della configurazione esatta del flusso —codec (H.264 rispetto a HEVC), risoluzione, cadenza di fotogrammi e i set di parametri— e la fonte migliore per tutto questo è un clip integro dallo stesso corpo R6 nella stessa modalità di registrazione. Se quel giorno hai girato altri clip con le stesse impostazioni, tienine uno a portata di mano; ti verrà chiesto solo se il file rotto ne ha bisogno.
Due limiti onesti. Se la scheda è stata estratta così presto che è stato riversato solo un frammento del file, potrebbero esserci troppo pochi dati per ricostruire: ricopia prima l'intero file dalla scheda. E una scheda con settori davvero difettosi può restituire zeri in parti di un clip; quelli sono dati persi, non un problema del contenitore, e nessun software può reinventarli.
Cosa può e cosa non può riparare
Può riparare
- Il clip che la R6 stava registrando quando si è surriscaldata, è rimasta senza corrente o è stata estratta la scheda (MP4 non finalizzato, senza moov)
- Clip H.264 e H.265 (10 bit C-Log 3 / HDR PQ) copiati dalla scheda ma che non si riproducono
- Danni al contenitore: indice rotto, offset (spostamenti) errati, durata di lunghezza zero
- File che uno strumento di recupero ha restituito non riproducibili, quando i dati video in sé sono sopravvissuti
Non può riparare
- Metraggio mai riversato sulla scheda perché la scrittura è stata interrotta troppo presto (ricopia prima l'intero file)
- Dati persi fisicamente a causa di una scheda con settori difettosi (recupera la scheda, poi ripara)
- Foto raw CR3 o altri formati di immagine fissa (questa pagina è solo video)
- File che vengono letti 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.