Ripara ora
- Trascina il file
- La riparazione avviene in locale
- Scarica il risultato
La Sony A7 IV (ILCE-7M4) registra in file MP4 standard usando una delle tre varianti di XAVC: XAVC S (H.264 Long GOP), XAVC HS (H.265/HEVC) e XAVC S-I (All-Intra H.264), fino a 4K a 60p con 10 bit e 4:2:2. Ognuna di esse è un MP4 che diventa riproducibile solo quando la fotocamera scrive il suo indice moov alla fine della ripresa. Se quella scrittura finale non avviene mai, ti resta un file pieno di dati XAVC reali e senza alcuna mappa verso di essi. Trascina il clip qui sopra e lo strumento verifica esattamente questo, nel tuo browser, e ricostruisce il contenitore quando il girato è recuperabile.
Come la A7 IV scrive l'XAVC, e dove si rompe
Qualunque opzione di menu tu scelga, la A7 IV avvolge il suo video in un contenitore MP4. I tre formati si differenziano solo per il codec che contengono:
XAVC S è H.264 (AVC) Long-GOP, l'opzione più compatibile di tutte. XAVC HS è H.265/HEVC, che racchiude più dettaglio in un file più piccolo ma richiede un lettore compatibile con HEVC per aprirsi. XAVC S-I è All-Intra H.264, dove ogni fotogramma è un fotogramma chiave completo, con bitrate fino a circa 600 Mb/s. Un dettaglio che vale la pena conoscere: XAVC HS sulla A7 IV non può registrare affatto il 4K a 30p — i 30p in 4K ti obbligano a passare a XAVC S — così molti operatori finiscono con un misto di clip H.264 e H.265 sulla stessa scheda, e quello danneggiato può essere l'uno o l'altro.
In tutti e tre i casi i dati veri e propri dell'immagine vengono scritti sulla scheda mentre giri, ma l'atomo moov — la tabella che dice al lettore dove vive ogni fotogramma e come decodificarlo — viene scritto solo quando il clip viene finalizzato, nel momento in cui premi stop o la ripresa termina correttamente. Interrompi la registrazione prima di quella scrittura e il contenitore resta senza testa: gigabyte di H.264 o HEVC validi, senza nulla che li indicizzi. I lettori rispondono con "moov atom not found", un errore di codec o un fotogramma ostinatamente nero.
Gli errori che lasciano un clip non finalizzato
Poiché la A7 IV non ha un limite di durata per clip, una singola ripresa può durare un'ora di 4K a 60p, il che significa anche che un'interruzione vicino alla fine può lasciare in sospeso un file enorme. I colpevoli abituali:
La batteria si è scaricata a metà ripresa. La A7 IV gestisce formati esigenti con una NP-FZ100, e il 4K ad alto bitrate la esaurisce in fretta. Se la batteria si spegne durante un clip lungo, la scrittura di finalizzazione non viene mai eseguita.
La scheda è stata estratta o lo sportello è stato aperto. Rimuovere la scheda SD/CFexpress mentre la spia di accesso sta ancora scrivendo produce lo stesso risultato: la parte finale del file, indice compreso, semplicemente non viene mai confermata.
Un errore di scrittura sulla scheda, che spesso compare come C:13:01. Il codice C:13:01 di Sony è un guasto della scheda di memoria che appare di frequente quando la fotocamera sta scrivendo grandi quantità di dati — esattamente ciò che fa la registrazione video — e può indicare una scheda che non regge la velocità di scrittura o che ha iniziato a guastarsi. Le modalità ad alto bitrate peggiorano le cose: XAVC S-I e il 4K vogliono davvero una scheda V60, e XAVC S-I ad alto bitrate vuole una V90; dai alla fotocamera una scheda più lenta e può perdere o troncare la registrazione. Quando la scrittura si blocca o la scheda va in errore a metà clip, l'ultimo file resta non finalizzato.
I casi di ultimo clip interrotto descritti sopra sono quelli riparabili. Quando una scheda ha perso fisicamente dei byte a causa di settori difettosi, quei byte non possono essere reinventati: recupera prima la scheda, poi ripara ciò che ne esce.
Perché un clip di riferimento dallo stesso corpo macchina aiuta
Ricostruire un moov mancante significa analizzare il flusso sopravvissuto e ricostruire le tabelle dei campioni che la fotocamera avrebbe scritto. Quel lavoro è molto più fedele quando dispone di un clip in buono stato dalla stessa A7 IV, girato nello stesso formato e con le stesse impostazioni: la stessa variante di XAVC (S, HS o S-I), la stessa risoluzione, lo stesso frame rate e la stessa profondità di bit. Quel riferimento porta con sé la configurazione esatta del codec (SPS/PPS per H.264, o l'equivalente VPS/SPS/PPS per HEVC) che manca al file danneggiato, così la ricostruzione coincide con l'originale invece di tirare a indovinare.
La mossa pratica: prendi un clip normale qualsiasi dalla stessa scheda o fotocamera, registrato con le stesse impostazioni video, e tienilo a portata di mano. Te lo chiederemo solo se il file danneggiato ne ha davvero bisogno; e se hai alternato tra XAVC S e XAVC HS, assicurati che il riferimento corrisponda al codec del clip danneggiato, non all'altro.
Cosa può e cosa non può riparare
Può riparare
- L'ultimo clip quando la batteria si è scaricata o hai tolto l'alimentazione a metà registrazione (MP4 non finalizzato, moov mancante)
- Clip troncati da un errore di scrittura sulla scheda o da un guasto C:13:01 durante la registrazione, quando i dati video sono sopravvissuti
- File XAVC S (H.264), XAVC HS (H.265/HEVC) e XAVC S-I che si sono copiati dalla scheda ma non si riproducono
- Danni al contenitore: indice rotto o mancante, offset dei campioni errati, timestamp sbagliati
Non può riparare
- Girato perso fisicamente a causa di una scheda SD/CFexpress difettosa o usurata (recupera prima la scheda, poi ripara)
- Un clip il cui riferimento non riesci a far corrispondere; ad esempio, non c'è un campione XAVC HS in buono stato per un file HEVC danneggiato
- File che risultano di 0 byte o quasi tutti zeri dopo un guasto della scheda
- Esportazioni Sony cifrate, protette da DRM o bloccate in altro modo
Se una riparazione fallisce, ti diciamo perché (dati mancanti rispetto a struttura danneggiata), e non ti viene mai addebitato nulla per una riparazione fallita.