Strumento per creator / 01
Convertitore da SRT a VTT
Converti i sottotitoli SubRip in WebVTT per HTML5, direttamente nel browser.
Convertitore da SRT a VTT: TOEA legge la temporizzazione e il testo di ogni cue, poi li riscrive con l'intestazione WEBVTT e il separatore con punto richiesto dal formato, al posto della virgola usata da SubRip. Funziona al 100% localmente nel browser, senza caricare file sul server.
- Categoria
- Strumenti YouTube
- Esecuzioni
- Nel browser
- Costo
- Gratuito · senza registrazione
- Disponibilità
- Pronto all'uso
Funziona interamente nel browser
SRT o VTT · fino a 5 MB, oppure incolla qui sotto
Usare VTT in una pagina web
Aggiungi il file all'interno dell'elemento <video>: <track kind="subtitles" src="talk.vtt" srclang="en" label="English">, e aggiungi default per mostrarlo senza che chi guarda debba attivarlo. Il server dovrebbe inviare il file come text/vtt. Se il VTT si trova su un dominio diverso da quello della pagina, il server deve consentire le richieste cross-origin e <video> deve avere un attributo crossorigin; altrimenti il browser ignora la traccia.
Tag che non vengono trasferiti
WebVTT riconosce <i>, <b> e <u>, ma non i tag <font color> di SubRip né i codici di posizionamento tra parentesi graffe come {\an8}. Questi vengono copiati nel VTT così come sono e un browser potrebbe mostrarli come testo letterale. Se l'SRT li contiene, rimuovili prima con il pulitore di sottotitoli, che elimina tutto il markup. I numeri di sequenza vengono rimossi perché i sottotitoli WebVTT non richiedono un identificatore e ogni browser accetta il file anche senza di essi.
Come usarlo
- Scegli un file .srt o incolla il testo.
- Controlla il numero di cue e la durata.
- Copia o scarica il file .vtt.
Privacy e limitazioni
Il file viene letto e riscritto nel browser e non viene mai caricato. I numeri di sequenza vengono eliminati perché WebVTT non ne ha bisogno.
Strumenti correlati
Domande frequenti
Perché i video HTML5 hanno bisogno di VTT?
L'elemento <track> accetta solo WebVTT. I file SubRip vengono rifiutati, anche se i due formati sono quasi identici.
Che cosa cambia esattamente?
Viene aggiunta un'intestazione WEBVTT, la virgola prima dei millisecondi diventa un punto e i numeri di sequenza vengono eliminati. Le temporizzazioni e il testo restano invariati.
La formattazione verrà mantenuta?
I tag per il corsivo e il grassetto vengono mantenuti, perché entrambi i formati li supportano. I codici di posizionamento di SubRip tra parentesi graffe non hanno un equivalente in WebVTT.
Il file risultante è vuoto.
Controlla il contatore sopra il risultato. I blocchi con temporizzazioni non leggibili vengono ignorati e conteggiati: di solito significa che la freccia o il timestamp non sono nel formato corretto.
Strumento gratuito · nel browser esecuzioni · senza account