Andare al contenuto principale
SubtitleMatrix

Convertire VTT in TXT

Oppure incollare il testo dei sottotitoli

Cosa cambia questa conversione

4 elementi vengono scartati o richiedono una decisione

  • Temporizzazione

    l’intera timeline (il formato di uscita non registra alcuna temporizzazione)

  • Stile

    tutto lo stile (grassetto, corsivo, colore, contorno, ombra)

  • Interruzioni di riga

    le interruzioni di riga (i blocchi su più righe verranno uniti in una sola riga)

  • Contenuto specifico del formato

    il contenuto che il formato di partenza tiene fuori dai suoi blocchi (blocchi non-cue, testo di intestazione, impostazioni per blocco, eventi commentati) — il formato di destinazione non ha un posto per esso

Questo elenco deriva dalla matrice delle capacità di questi due formati, non dal particolare file caricato. Un file specifico può perdere di più se usa caratteristiche che il formato consente ma la matrice non modella.

Questa pagina toglie la sincronizzazione da un file WebVTT e lascia le parole. WebVTT è un documento con intestazione, blocchi e impostazioni; il formato TXT è solo righe di testo. La conversione elimina quindi i codici temporali, i numeri e le impostazioni, e conserva le parole nell’ordine in cui compaiono.

Ciò che appartiene a un pezzo di testo non viene rimosso, ma nemmeno tradotto: un tag come <i> è testo come il resto, quindi esce come testo. Un blocco di due righe diventa due righe di testo, una sotto l’altra; il file perde però il raggruppamento, perché TXT non sa dire che quelle righe vanno insieme. Si perdono anche la sincronizzazione, lo stile globale e tutto ciò che WebVTT tiene fuori dai blocchi.

Un file o un’intera stagione, tutto nel browser, con un solo ZIP alla fine. È la direzione giusta quando servono le parole e non il tempo: una trascrizione, un copione da tradurre, un indice di ricerca.

Esempi

Un file WebVTT tipico, convertito in TXT

Ingresso

WEBVTT

intro
00:00:01.000 --> 00:00:04.000
Hello there.

00:00:04.500 --> 00:00:08.000 align:start position:10%
Second line with <i>italics</i>.

Uscita

Hello there.
Second line with italics.

In questo output si perdono: la sincronizzazione, lo stile, le interruzioni di riga e i contenuti specifici del formato. Il resto corrisponde riga per riga.

La stessa conversione su un input irregolare

Ingresso

a stray comment line
cue-id-1
00:00:01.000 --> 00:00:02.000
No header, two lines before the timecode.

Uscita

No header, two lines before the timecode.

Il file irregolare perde commenti e blocchi illeggibili: nel testo restano solo le righe di dialogo, nell’ordine cronologico.

Domande frequenti

Dove sono finiti i codici temporali del VTT?

TXT non ne ha: un’esportazione di testo è parole, non istanti. L’ordine delle righe VTT resta, quindi la quarantesima riga del file è la quarantesima qui, ma nulla nell’output dice quando qualcosa appare sullo schermo.

Che fine fanno grassetto, corsivo e colore da VTT a TXT?

TXT non memorizza alcuno stile: il `<b>` o l’`<i>` nel testo e le regole del blocco `STYLE` non hanno dove atterrare, e ogni riga viene scritta in chiaro. Le parole restano intatte.

Che fine fa un blocco VTT di due righe nel TXT?

Entrambe le righe vengono scritte, una sotto l’altra, ma il file smette di dire che vanno insieme: TXT non sa raggruppare righe in un blocco, quindi rileggendo il risultato si otterrebbero due sottotitoli dove il VTT ne aveva uno. Conta se dopo il file passerà a una traduzione o a uno strumento di risincronizzazione.

Che fine fanno i blocchi NOTE, STYLE e REGION di VTT nel TXT?

Vengono scartati: intestazione, commenti, blocco di stile, regioni e impostazioni per blocco non hanno posto in un file di testo. I blocchi veri e propri passano interi.

Che aspetto ha l’output quando VTT diventa TXT?

Ha l’aspetto di TXT: niente numeri di blocco e niente codici temporali, una riga di testo per ogni riga di sottotitolo. Ogni blocco VTT diventa un blocco TXT, nello stesso ordine.

Le righe WebVTT mantengono l’ordine nel TXT?

Sì, e viene ristabilito prima della scrittura: un VTT con i blocchi fuori ordine produce un TXT in sequenza cronologica, quindi cambia l’ordine delle righe nel file, non le parole.

Posso riconvertire il TXT in VTT?

Sì, ma quella direzione perde i tempi: il TXT non li contiene e non c’è modo di ricostruirli. Le due liste differiscono perché i formati conservano cose diverse.

L’output TXT mantiene la codifica del file VTT?

No: il TXT è UTF-8, con fine riga Unix e senza BOM, qualunque codifica avesse il VTT. L’eventuale ricodifica in ingresso viene riportata nel pannello dei risultati.

Strumenti correlati