La guida completa ai formati di sottotitoli: SRT, VTT, ASS, LRC, SBV, SSA, TTML | AllSubConverter
Perche esistono i formati di sottotitoli
I sottotitoli sembrano semplici sullo schermo -- una o due righe di testo sincronizzate con i dialoghi -- ma sotto la superficie vengono memorizzati in un insieme sorprendentemente variegato di formati di file. Ognuno e stato progettato per un'epoca, una piattaforma o uno scopo diverso: SRT per i rip di film dell'era DVD, VTT per il web moderno, ASS e SSA per anime sottotitolati dai fan con stili elaborati, LRC per lettori musicali, SBV per i primi tempi di YouTube e TTML per organismi di standardizzazione di trasmissione e streaming.
Sapere quale formato usare -- e come passare dall'uno all'altro -- e cio che distingue sottotitoli che « funzionano e basta » da file che non si caricano, mostrano caratteri illeggibili o perdono la sincronia. Questa guida e un riferimento per tutti i formati principali, con una tabella comparativa all'inizio e un'analisi dettagliata di ciascuno. Una volta compreso il panorama, la conversione tra formati diventa semplice.
La grande tabella comparativa
Ecco come i principali formati si confrontano sulle dimensioni che contano di piu: la loro estensione di file, come scrivono i timestamp, cosa possono fare, dove eccellono e se un browser web puo riprodurli nativamente.
| Formato | Estensione | Formato timestamp | Funzioni chiave | Ideale per | Supporto browser |
|---|---|---|---|---|---|
| SRT | .srt | hh:mm:ss,ms | Semplice, universale, testo normale | Film, lettori offline | Nessuno (converti in VTT) |
| VTT | .vtt | hh:mm:ss.ms | Stili, posizionamento, capitoli | Video web, HTML5 | Nativo |
| ASS | .ass | h:mm:ss.cs | Stili completi, animazione, posizionamento | Anime, karaoke, sottotitoli stilizzati | Nessuno |
| SSA | .ssa | h:mm:ss.cs | Predecessore di ASS, stili | Sottotitoli stilizzati datati | Nessuno |
| LRC | .lrc | [mm:ss.xx] | Tag di tempo di inizio minimali | Testi musicali, karaoke | Tramite lettori musicali |
| SBV | .sbv | h:mm:ss.s | Vecchio formato sottotitoli YouTube | YouTube datato | Nessuno |
| TTML | .ttml / .dfxp | hh:mm:ss.ms | Qualita broadcast, stili ricchi | Streaming, trasmissioni | Limitato (tramite IMSC) |
Un dettaglio dei timestamp fa inciampare costantemente le persone: SRT usa una virgola prima dei millisecondi (00:00:01,000) mentre VTT usa un punto (00:00:01.000). Quel singolo carattere e la differenza tra un file VTT che viene riprodotto e uno che fallisce silenziosamente.
SRT -- Il cavallo da battaglia universale
SubRip (SRT) e la cosa piu vicina a una lingua franca per i sottotitoli. Risale all'era del ripping dei DVD e usa una struttura volutamente minimale: un numero sequenziale, una riga di timestamp di inizio e fine e una o piu righe di testo. Non ci sono stili, metadati o posizionamento -- solo tempismo e parole.
Questa semplicita e la sua forza. Quasi ogni lettore multimediale al mondo legge SRT, rendendolo la scelta piu sicura quando non si sa dove finira un file. La sua debolezza e il web: i browser non riproducono SRT nativamente, quindi per il video HTML5 e necessario convertirlo. Se questo e il tuo obiettivo, la nostra guida da SRT a VTT illustra il processo passo per passo.
VTT -- Lo standard del web
WebVTT (VTT) e lo standard W3C per le tracce di testo sul web. Assomiglia a SRT -- la riga di timestamp e i blocchi di testo ti sembreranno familiari -- ma aggiunge un'intestazione WEBVTT obbligatoria, cambia il separatore del timestamp in un punto e introduce vere funzionalita: cue di stile simili al CSS, etichette di parlante, posizionamento e metadati dei capitoli.
Poiche ogni browser moderno supporta VTT attraverso l'elemento HTML5 <track>, e il formato da puntare per qualsiasi cosa si riproduca in una pagina web, inclusi YouTube, Vimeo e lettori personalizzati. La maggior parte delle volte, « rendere questo funzionante sul web » significa « convertirlo in VTT ».
ASS e SSA -- Stile e potenza
SubStation Alpha (SSA) e il suo successore Advanced SubStation Alpha (ASS) esistono per un solo motivo: lo stile. Dove SRT e VTT trattano il testo come semplici parole con formattazione leggera, ASS/SSA trattano ogni evento di sottotitolo come un oggetto completamente stilizzato con caratteri, colori, contorni, ombre, rotazione, movimento e posizionamento sullo schermo. Questo e il formato che alimenta sottotitoli di anime elaboratamente stilizzati, effetti karaoke e cartelli composti direttamente sull'immagine.
Il compromesso e che i browser e la maggior parte dei lettori semplici non capiscono affatto ASS. Per usare sottotitoli stilizzati sul web o in un lettore basilare, in genere li si converte in SRT o VTT -- accettando che lo stile ricco vada perso nel processo. Per un'analisi piu approfondita di questi formati, vedi la nostra guida allo stile dei sottotitoli ASS.
LRC -- Testi, spogliati all'osso
LRC e una categoria completamente diversa. Invece di sottotitoli per video, memorizza testi per musica. Ogni riga inizia con un singolo timestamp nel formato [mm:ss.xx], seguito immediatamente dal testo. Non ci sono timestamp di fine, stili o metadati oltre a un'intestazione opzionale di titolo o artista. Il timestamp successivo termina implicitamente la riga precedente.
Questo minimalismo e intenzionale: lettori musicali come Winamp, foobar2000 e AIMP hanno bisogno solo dell'ora di inizio di ogni riga per far scorrere i testi in sincronia. Se stai spostando sottotitoli da un formato video a una libreria musicale, la conversione in LRC e la mossa giusta, e la nostra guida da SRT a LRC mostra come farlo correttamente.
SBV -- Il vecchio formato sottotitoli di YouTube
SBV era il formato di sottotitoli che YouTube usava nei suoi primi giorni, con uno stile di timestamp leggermente insolito (0:00:00.0). YouTube e andato oltre -- i suoi sottotitoli ora sono serviti come VTT -- ma incontrerai ancora file SBV in vecchi archivi e strumenti di terze parti. La conversione da SBV a SRT o VTT e solitamente il primo passo per renderlo utilizzabile su qualsiasi piattaforma moderna.
TTML -- Lo standard di qualita broadcast
Timed Text Markup Language (TTML), e il suo profilo orientato allo streaming IMSC (insieme alla vecchia estensione DFXP / .dfxp), e un formato basato su XML utilizzato dalle emittenti e dai principali servizi di streaming. E prolisso e complesso per progettazione, perche deve soddisfare rigorosi requisiti di accessibilita e sottotitolazione legale, supportare piu lingue e regioni e trasportare layout precisi per tutto, dai ticker di notizie ai sottotitoli d'opera.
La maggior parte dei singoli creatori non scrira mai TTML a mano, ma potresti aver bisogno di convertire un file piu semplice in TTML quando consegni sottotitoli a una piattaforma che richiede formattazione di qualita broadcast, o convertire un file TTML ricevuto in qualcosa di piu portabile come SRT.
Scegliere il formato giusto
Un semplice percorso decisionale copre la stragrande maggioranza dei casi:
- Riproduzione in un browser web o caricamento su YouTube/Vimeo? → VTT.
- Riproduzione in un lettore multimediale desktop o mobile (VLC, MPV, telefono)? → SRT.
- Hai bisogno di stili ricchi, caratteri o effetti sullo schermo? → ASS (poi converti per il web).
- Visualizzazione di testi in un lettore musicale? → LRC.
- Consegna a un'ente radiotelevisivo o piattaforma basata su standard? → TTML/IMSC.
- Ereditato un vecchio file SBV di YouTube? → Converti in SRT o VTT.
Nel dubbio, SRT e il formato di scambio piu sicuro perche lo leggono tutti, e VTT e il formato di consegna web piu sicuro perche i browser lo riproducono nativamente. La maggior parte dei flussi di lavoro reali comporta esattamente una conversione: portare il file in uno di quei due formati che la destinazione si aspetta.
Convertire tra formati
La conversione e raramente senza perdita in entrambe le direzioni. Passare a un formato piu ricco (SRT → VTT o VTT → ASS) aggiunge capacita senza perdere informazioni. Scendere (ASS → VTT o VTT → LRC) elimina funzionalita che il formato di destinazione non puo esprimere -- stili, posizionamento o timestamp di fine. Questo e previsto, non un difetto: l'obiettivo e atterrare sul formato che il tuo lettore comprende davvero.
Un buon convertitore preserva tutto cio che il formato di destinazione puo contenere e degrada graziosamente il resto, cosi che tempismo e testo sopravvivano sempre, anche quando lo stile non ce la fa.
Mettilo in pratica
Il modo piu chiaro per vedere come questi formati differiscono e prendere un file e osservare la sua trasformazione. La conversione da SRT a VTT e il punto di partenza piu comune e dimostra in modo pulito il passaggio da virgola a punto, l'intestazione obbligatoria e i numeri di sequenza eliminati che definiscono il confine del formato.
Pronto a convertire tra formati di sottotitoli?
Converti SRT in VTT ora →