Converti i sottotitoli SRT in WebVTT

Carica il tuo file .srt e ricevi un .vtt che gira in qualsiasi browser. Senza caricare su un server, senza account, senza filigrana.

  1. 1File
  2. 2Conversione
  3. 3Download

Su questo strumento

I browser non capiscono il formato SRT. Se lo metti in un elemento `<track>` HTML5, non succede niente: né errore, né avviso, né sottotitolo. Il formato accettato è il WebVTT, e i due si somigliano abbastanza perché la conversione sia puramente meccanica: stessi tempi, stesso testo, un'intestazione all'inizio e un punto invece della virgola nei millisecondi.

Nonostante questo, la maggior parte dei convertitori fallisce coi file veri: un file di sottotitoli scaricato da qualsiasi parte di solito arriva con la marca dell'ordine dei byte, i fine riga di Windows, impostazioni di posizione e caratteri che il WebVTT interpreta come marcatura. Tutto questo si risolve prima di generare il file finale.

Funzioni

  • La marca dell'ordine dei byte e i fine riga di Windows si togliono prima di scrivere l'intestazione.
  • Le e commerciali e i segni di minore vengono protetti come si deve, evitando errori di interpretazione.
  • Corsivo, grassetto e sottolineato si conservano: entrambi i formati li accettano.
  • Tempi al millisecondo: il risultato è lo stesso file in un altro formato.

Come funziona

  1. 1

    Carica il file .srt

    Oppure incolla il testo direttamente. Si elabora nel tuo browser e non viene mai mandato a un server.

  2. 2

    Rivedi il risultato

    Vedi quanti sottotitoli sono stati elaborati e la loro durata, accanto al file convertito.

  3. 3

    Scarica il file .vtt

    Pronto per un elemento `<track>`, un player, o qualsiasi uso che chieda WebVTT.

Nel dettaglio

In cosa si distinguono davvero i due formati

Meno di quanto possa sembrare, ma abbastanza perché uno fallisca dove l'altro funziona. Un file WebVTT è obbligato a cominciare con la parola WEBVTT sulla prima riga; se non c'è, il browser butta via tutto il file senza avvisare. I millisecondi si separano con un punto, non con una virgola. E la numerazione progressiva, obbligatoria in SRT, qui non ha nessun ruolo.

Esiste una quarta differenza su cui la maggior parte dei convertitori semplici fallisce: in WebVTT, il testo si interpreta come HTML. Una e commerciale o un segno di minore non protetti si leggono come marcatura e possono alterare il resto della riga. Qui vengono protetti come si deve prima di generare il file.

Quando ti serve espressamente un file VTT

Quando il player fa parte di una pagina web. L'elemento `track` dell'HTML5, che mette i sottotitoli sopra un video su un sito, accetta solo WebVTT, e quell'incompatibilità è il motivo più comune per cui qualcuno cerca questa conversione.

Anche le trasmissioni HLS lo pretendono, insieme a diversi player incorporati e ad alcune piattaforme video aziendali. Fuori dal browser la situazione si rovescia e la maggior parte dei programmi preferisce l'SRT, quindi conviene tenere entrambi i formati.

Domande frequenti

Devi trascrivere un video?

Caricalo e ricevi il testo con le marche temporali, ogni voce riconosciuta e un riassunto. Senza account per iniziare.