SRT o VTT? La differenza tra i due formati e come convertirli

Dzianis Kukareka, Fondatore · Aggiornato

SRT o VTT? La differenza tra i due formati e come convertirli

SRT o VTT? In sintesi: SRT è lo standard universale che quasi tutto accetta; VTT (WebVTT) è il formato nativo del web, che aggiunge stile, posizionamento e metadati per i player video HTML5. Se tieni un solo file principale, fa' che sia un SRT e convertilo quando una piattaforma lo pretende: nella direzione che conta la conversione non perde nulla e richiede pochi secondi.

Cosa sono davvero i due formati

Entrambi sono semplici file di testo che puoi aprire con qualsiasi editor. Entrambi contengono lo stesso nucleo: blocchi numerati, ciascuno con un tempo di inizio, un tempo di fine e il testo da mostrare.

SRT (SubRip)

È il più vecchio e il più semplice dei due. Un blocco si presenta così:

1
00:00:03,400 --> 00:00:06,177
Welcome back to the show.

Nota la virgola nei timestamp: è il separatore decimale dei millisecondi in SRT. Il supporto alla formattazione è minimo: i tag per grassetto e corsivo sono rispettati quasi ovunque (ma non ovunque), e poco altro. Proprio questa semplicità è il motivo per cui tutto lo supporta: programmi di montaggio, piattaforme video, flussi di lavoro televisivi.

VTT (WebVTT)

WebVTT è uno standard del W3C pensato per l'elemento HTML5 <track>. Ha un aspetto simile, ma inizia con l'intestazione WEBVTT e nei timestamp usa il punto:

WEBVTT

1
00:00:03.400 --> 00:00:06.177
Welcome back to the show.

Sopra la stessa struttura a blocchi, VTT aggiunge ciò che serve ai player web: uno stile simile al CSS, il posizionamento di ogni singolo blocco (questa riga in alto nell'inquadratura), i tag di voce per i parlanti e i blocchi di commento. I browser leggono VTT in modo nativo, mentre un file SRT dentro un tag <track> semplicemente non viene mostrato.

Differenza tra SRT e VTT: ciò che conta davvero

SRTVTT
Separatore nei timestampVirgola (00:00:03,400)Punto (00:00:03.400)
IntestazioneNessunaWEBVTT obbligatoria
StileAl massimo grassetto/corsivo di baseColori, font, classi CSS
PosizionamentoNoSì, per ogni blocco
Tag di voce dei parlantiNo (i nomi vanno scritti nel testo)Sì (<v Name>)
Supporto nei browser HTML5NoNativo
Supporto negli strumentiQuasi universaleOrientato al web

SRT o VTT: quale usare?

  • Caricamento su YouTube o su un social: SRT. Le piattaforme lo accettano ovunque, e un eventuale stile verrebbe comunque ignorato o sovrascritto.

  • Video incorporato nel tuo sito: VTT. È quello che si aspetta l'elemento <track>, e il posizionamento ti permette di spostare le righe lontano dalle scritte già presenti nell'immagine.

  • File da consegnare a un montatore o a un cliente: SRT, salvo richieste diverse. Si apre ovunque e sopravvive a qualsiasi catena di strumenti.

  • Archivio dei sottotitoli originali: SRT. Massima compatibilità per il te del futuro; da un SRT puoi sempre generare un VTT.

Come convertire da un formato all'altro

Per un singolo file usa un convertitore da SRT a VTT gratuito: si occupa in un solo passaggio dell'intestazione, dello scambio dei separatori e della codifica. Un convertitore di sottotitoli più generale copre anche altri formati, se il tuo flusso di lavoro passa per suite di montaggio o per la televisione.

La conversione SRT → VTT è senza perdite: tutto ciò che SRT può esprimere, VTT lo può contenere. La conversione VTT → SRT invece può perdere stile e posizionamento: testo e tempi sopravvivono, la presentazione no. Questa asimmetria è un motivo in più per lavorare con uno strumento che esporta entrambi i formati, invece di mantenerne uno a mano.

Se generi i sottotitoli da zero, la questione in gran parte sparisce: un generatore di sottotitoli produce la trascrizione una volta sola ed esporta SRT o VTT su richiesta, così il formato diventa un'impostazione di esportazione, non una decisione. I passaggi sono nella nostra guida per aggiungere sottotitoli a qualsiasi video.

Gli intoppi più comuni

  • Lo scambio virgola/punto. È in assoluto il motivo più frequente per cui un file «convertito» non si carica: un trova e sostituisci che ha saltato i timestamp o ha toccato testo che non doveva.

  • Intestazione WEBVTT mancante. Un file VTT senza la prima riga non è valido, e i browser lo scartano senza dire nulla.

  • Codifica. Usa UTF-8. Con altre codifiche, lettere accentate e alfabeti non latini diventano caratteri illeggibili su metà dei player in circolazione.

  • Blocchi sovrapposti. Alcuni player li tollerano, altri no. Mantieni i tempi dei blocchi in sequenza, a meno che tu non voglia di proposito impilare più righe.

Domande frequenti

Posso semplicemente rinominare un .srt in .vtt?

No: l'intestazione e i separatori dei timestamp sono diversi. È una conversione piccola, ma è pur sempre una conversione; un file solo rinominato nei browser non funzionerà.

Quale formato preferisce YouTube?

YouTube li accetta entrambi (e diversi altri). SRT è la scelta abituale perché lo stesso file funziona su tutte le altre piattaforme che userai.

SRT e VTT influiscono in modo diverso sulla qualità dei sottotitoli o sulla SEO?

Il contenuto testuale è identico, ed è quello che viene indicizzato. La differenza sta nelle possibilità di presentazione, non nella qualità né nella visibilità.

E SSA/ASS, TTML e gli altri?

Sono formati specialistici: ASS per uno stile in stile karaoke, TTML per la televisione. Se un flusso di lavoro li richiede, lo saprai; per tutti gli altri, SRT e VTT coprono gli strumenti di oggi.

In conclusione

Non complicarti la vita: crea i sottotitoli una volta, tieni un SRT come file principale, servi VTT ai player web e converti con uno strumento adatto invece che con il trova e sostituisci. I due formati sono solo contenitori degli stessi sottotitoli: la qualità sta nella trascrizione e nei tempi, ed è lì che deve andare la tua attenzione.

Trasforma le tue registrazioni in testo utilizzabile

Carica audio o video, incolla un link di YouTube o registra dal browser: in pochi minuti avrai una trascrizione con i parlanti identificati, in oltre 120 lingue.

Prova BlaBlaScribe gratis

Senza carta di credito · File crittografati · Mai usati per addestrare l'IA

Articoli in evidenza