Nouplo

Convertire SRT in VTT

Fai funzionare i sottotitoli SubRip nell'elemento video del browser e nei player web, senza caricarli da nessuna parte.

Risultato
Incolla o scrivi qui sopra per vedere il risultato.

I tuoi file restano sul tuo dispositivo

Questo strumento viene eseguito interamente nel tuo browser. Ciò che incolli viene elaborato sul tuo dispositivo e non viene mai inviato a un server, quindi puoi usarlo in sicurezza con token, chiavi e testi non pubblicati.

Esempio

Esempio: i sottotitoli del corso sulla sicurezza, da SRT a WebVTT per la intranet

L'ufficio del personale mette sulla intranet il video del corso sulla sicurezza. Chi l'ha montato ha consegnato corso-sicurezza.srt, ma il player della intranet, un elemento video HTML5, legge solo WebVTT. Quattro battute: una su due righe, una in corsivo, una con un tag di colore, una oltre l'ora. Si incolla il testo nel riquadro; non c'è niente da regolare.

Nell'SRT Nel VTT
si parte subito dalla battuta 1 WEBVTT e una riga vuota in cima
i numeri 1, 2, 3, 4 sopra ogni battuta tolti: ogni battuta comincia dalla riga dei tempi
00:00:02,000 --> 00:00:05,500 00:00:02.000 --> 00:00:05.500
«Benvenuti al corso di formazione» e «sulla sicurezza nei luoghi di lavoro.» su due righe le stesse due righe, nella stessa battuta
«Modulo 1: i rischi in ufficio» tra i tag del corsivo uguale: il corsivo vale anche in VTT
«Attenzione:» tra i tag font color, poi il resto della frase lasciato com'è; la maggior parte dei player ignora il colore
00:59:58,000 --> 01:00:01,500 00:59:58.000 --> 01:00:01.500

Sotto il risultato compaiono 4 sottotitoli e il formato letto, srt. Si salva come corso-sicurezza.vtt e lo si collega al video con un elemento track nel tag video: testi e tempi sono gli stessi, è cambiata solo la virgola dei millisecondi, diventata punto.

Come funziona

  1. Apri il file .srt con un qualsiasi editor di testo, copia tutto e incollalo nel riquadro di input.
  2. Il risultato compare mentre scrivi. Lo strumento aggiunge l'intestazione WEBVTT, sostituisce la virgola dei timestamp con un punto e conserva il testo e l'ordine delle battute.
  3. Controlla il risultato. I numeri dell'SRT non passano nel VTT, dove gli identificatori sono facoltativi; una battuta con un nome al posto del numero lo mantiene. Ordine e tempi restano gli stessi.
  4. Copia il risultato o scaricalo come file .vtt, poi richiamalo da un elemento <track> o caricalo sulla tua piattaforma video.

Domande frequenti

Che differenza c'è tra SRT e VTT?
Sono entrambi formati di sottotitoli in testo semplice con battute numerate. Il VTT (WebVTT) inizia con una riga di intestazione WEBVTT, usa il punto al posto della virgola prima dei millisecondi (00:00:01.000) e supporta stili, posizionamento e tag di voce. L'SRT è più vecchio ed è ampiamente supportato dai player desktop; il VTT è quello richiesto dal video HTML5 e dai player web.
Il mio file di sottotitoli viene caricato?
No. La conversione è fatta da JavaScript che gira nella pagina. Il testo non lascia mai il tuo dispositivo e lo strumento funziona offline.
I numeri delle battute vengono mantenuti?
No. Nel WebVTT l'identificatore di ogni battuta è facoltativo, quindi i numeri dell'SRT vengono tolti e ogni battuta comincia direttamente dalla riga dei tempi. Un identificatore che è un nome e non un numero, come “intro”, viene mantenuto. Ordine e numero delle battute non cambiano.
E i tag di formattazione come <i> e <b>?
I tag base in stile HTML usati nell'SRT, come <i>, <b> e <u>, sono validi anche in VTT e vengono conservati. I tag di colore del testo dell'SRT non fanno parte di WebVTT e vengono lasciati invariati; la maggior parte dei player li ignora e basta.
Come collego il file VTT al video?
Con un elemento track dentro il tag video, per esempio <track kind="subtitles" src="corso-sicurezza.vtt" srclang="it" label="Italiano" default>. Il file .vtt va messo sullo stesso sito del video: da un altro dominio il browser lo carica solo con le intestazioni CORS giuste.
Si può tornare da VTT a SRT?
Sì, con «Da VTT a SRT»: rimette un numero su ogni battuta e la virgola nei tempi, e toglie l'intestazione WEBVTT e i tag che un player SRT mostrerebbe come testo.
Quali sono i limiti del piano gratuito?
Il piano gratuito consente 5 operazioni al giorno. Pro rimuove questo limite.

Strumenti correlati