Ripara ora
- Trascina il file
- La riparazione avviene in locale
- Scarica il risultato
Premiere Pro importa il materiale attraverso il suo motore Media Core, che per prima cosa legge il contenitore di un file per elencare le tracce audio e video al suo interno. Quando questo fallisce, compare una di due finestre di dialogo: "The file has no audio or video streams" (il file non ha flussi audio o video; Premiere ha aperto il contenitore ma non ha trovato tracce), oppure "Codec missing or unsupported" (codec mancante o non supportato; ha trovato una traccia ma non riesce a decodificare il codec). Il primo è quasi sempre un problema di contenitore —un indice mancante o troncato— ed è esattamente ciò che risolve una ricostruzione nel browser. Trascina il file qui sopra e lo strumento ispeziona la sua struttura reale nel tuo browser, ricostruisce il contenitore in modo che le tracce riappaiano e non carica mai nemmeno un fotogramma.
Cosa ti sta dicendo Premiere in realtà
Un MP4 o un MOV conserva la sua immagine e il suo suono in un box mdat e li descrive in un atomo moov, l'indice che elenca ogni traccia, il suo codec e dove risiede ciascun fotogramma. L'importatore di Premiere legge prima il moov. Se quell'indice manca o è troncato —una registrazione da telefono non finalizzata, una cattura di OBS o dello schermo che si è bloccata prima di scrivere l'indice, un download che si è interrotto— Premiere apre il file, non trova alcuna tabella delle tracce e segnala: "The file has no audio or video streams" (il file non ha flussi audio o video). I fotogrammi sono nell'mdat; Premiere semplicemente non ha una mappa per raggiungerli, ed è per questo che lo stesso clip può ancora arrancare in VLC (che analizza in modo più aggressivo) mentre Premiere lo rifiuta senza appello.
"Codec missing or unsupported" (codec mancante o non supportato) è un guasto diverso. Qui il contenitore è leggibile e la tabella delle tracce è presente, ma il codec al suo interno non è qualcosa che i decoder di Premiere accettano: certe varianti di HEVC a 10 bit o 4:2:2, profili di H.264 poco comuni oppure —il classico— materiale a frame rate variabile (VFR) da registratori di schermo e telefoni, che Premiere gestisce male. Questo non è un problema di contenitore, quindi una ricostruzione da sola non lo cura; la soluzione è transcodificare in un codec intermedio a frame rate fisso, come ProRes o DNxHR/DNxHD, prima di importare.
Le due cause di fondo, e quale hai tu
Distinguere le due ti dice cosa fare. Se il clip si riproduce da qualche parte —un telefono, VLC, un'anteprima del browser— ma Premiere dice "The file has no audio or video streams" (il file non ha flussi audio o video), quasi certamente hai un danno al contenitore/indice. Origini comuni: una registrazione che la fotocamera o l'app non hanno mai finalizzato (così il moov non è mai stato scritto), un file troncato da un trasferimento interrotto o da un disco pieno, oppure offset che puntano al posto sbagliato dopo una copia mal riuscita. Ricostruire il contenitore rifà le tabelle dei campioni che Premiere legge, e le tracce riappaiono.
Se invece il clip si apre nel browser di Premiere ma dà errore in fase di decodifica, o vedi "Codec missing or unsupported" (codec mancante o non supportato), il contenitore è a posto e l'ostacolo è il codec o i suoi parametri. Lì una ricostruzione non aiuta. La strada affidabile è conformare il file a un codec adatto al montaggio —esportare o transcodificare in ProRes, DNxHR o DNxHD a un frame rate costante— il che corregge anche la deriva di sincronia del VFR. C'è anche chi svuota la Media Cache (cache dei media) e reimporta; questo aiuta solo quando Premiere ha memorizzato in cache un indice difettoso di un file per il resto sano.
Cosa recupera la riparazione nel browser, e perché non caricare nulla
Per il caso del contenitore —quello dietro a "The file has no audio or video streams"— lo strumento analizza il flusso H.264 o HEVC sopravvissuto, ricostruisce l'indice moov e le tabelle dei campioni, e scrive un MP4/MOV pulito e navigabile che Premiere importa normalmente. Quando il file è stato troncato, recupera i fotogrammi scritti prima del taglio e chiude un contenitore valido attorno a essi, così un clip trasferito a metà importa comunque il materiale che è effettivamente arrivato invece di essere rifiutato per intero. Tutto questo avviene nella scheda del tuo browser mentre il file viene letto dal disco.
I limiti onesti: una ricostruzione non può fare in modo che Premiere decodifichi un codec che non supporta; se il problema di fondo è un profilo HEVC esotico o il VFR, dovrai comunque transcodificare dopo la riparazione. E nessuno strumento può ripristinare fotogrammi che non sono mai stati scritti, quindi il materiale perso dopo un'interruzione resta perso. Ciò che la riparazione garantisce davvero è la privacy: il materiale grezzo —spesso lavoro per clienti, materiale inedito o video personali— viene letto dal disco e ricostruito in locale, e puoi tenere d'occhio la scheda Rete (Network) e verificare che 0 byte lascino mai il tuo computer.
Cosa può e cosa non può riparare
Può riparare
- Clip MP4/MOV che Premiere rifiuta con "The file has no audio or video streams" perché l'indice moov manca o è troncato
- Registrazioni non finalizzate (telefono, OBS, cattura dello schermo) il cui contenitore non è mai stato chiuso
- File troncati da un trasferimento interrotto o da un disco pieno: i fotogrammi precedenti al taglio vengono recuperati e reindicizzati
- Clip H.264/HEVC con offset errati o una tabella delle tracce rotta dopo una copia difettosa
Non può riparare
- Un codec o profilo davvero non supportato dietro a "Codec missing or unsupported": una ricostruzione non lo decodifica; transcodifica invece in ProRes/DNxHR
- Problemi di sincronia da frame rate variabile, che richiedono di conformare il file a un frame rate costante
- Fotogrammi che non sono mai stati scritti dopo un'interruzione
- 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.