Come convertire SRT in TTML per Netflix e lo streaming
Scopri come convertire l'SRT in TTML per Netflix, Apple TV e la consegna broadcast.
L'SRT è il formato di sottotitoli che si trova quasi ovunque, ma le piattaforme di streaming professionale come Netflix, Apple TV e Amazon Prime Video consegnano i sottotitoli in TTML. Se devi inviare sottotitoli a un servizio di streaming, a un emittente o a un flusso compatibile con IMSC, convertire l'SRT in TTML è in genere il primo passo. Questa guida spiega perché il TTML è necessario, cosa cambia durante la conversione e come convertire l'SRT in TTML in pochi secondi.
Perché le piattaforme di streaming usano il TTML
Il TTML (Timed Text Markup Language) è un formato di sottotitoli basato su XML standardizzato dal W3C e dallo SMPTE. A differenza dell'SRT, che è testo semplice senza stili, il TTML trasporta metadati strutturati: tempismo, regioni, font, colori, posizionamento e lingua. È questa struttura a permettere a un singolo file di sottotitoli di essere reso in modo coerente su una smart TV, uno smartphone e un decoder.
Netflix, Apple e l'industria broadcast si sono standardizzati sul TTML perché hanno bisogno di più del semplice testo. Devono controllare dove i sottotitoli appaiono sullo schermo, come appaiono e se rispettano le normative di accessibilità come le regole sui sottotitoli codificati della FCC. Il profilo IMSC (Internet Media Subtitles and Captions) del TTML è il formato di consegna che la maggior parte dei servizi di streaming richiede davvero.
In sintesi: l'SRT è ottimo per la riproduzione, ma il TTML è il linguaggio della consegna professionale di sottotitoli.
Cosa cambia quando si converte l'SRT in TTML
La conversione tra questi formati non è un semplice scambio di testo. Il convertitore fa tre cose per te:
1. Gli orari vengono riscritti. L'SRT usa HH:MM:SS,mmm con una virgola prima dei millisecondi. Il TTML esprime il tempismo attraverso attributi begin e end, in secondi (1.500s) o in formato orologio (00:00:01.500). Entrambi mantengono la precisione al millisecondo, quindi non si perde alcun dettaglio di tempismo.
2. Il file viene avvolto in XML. Un file TTML è un documento XML valido. Ogni sottotitolo diventa un elemento <p> all'interno di un <body>, con una sezione <head> per stili e metadati. I numeri sequenziali dell'SRT scompaiono perché il TTML identifica i sottotitoli tramite i loro attributi, non tramite un contatore.
3. Il testo semplice acquista struttura. Le interruzioni di riga diventano tag <br/>, e il testo viene collocato all'interno di elementi nominati affinché un lettore possa applicare stile e posizionamento. Poiché l'SRT non ha stili fin dall'inizio, il TTML convertito parte senza stile, che puoi poi arricchire in un editor di sottotitoli.
Come convertire l'SRT in TTML
Il modo più veloce è usare il nostro convertitore gratuito da SRT a TTML. Incolla o carica il tuo file SRT e lo strumento produce un documento TTML valido con tempismo, testo e interruzioni di riga preservati. Poiché entrambi i formati supportano la precisione al millisecondo, il tempismo convertito è esatto.
Se il tuo flusso di lavoro a valle richiede un profilo IMSC o EBU-TT, il TTML convertito è un punto di partenza pulito. Puoi poi aprirlo in un editor di sottotitoli per aggiungere regioni, stili e metadati di lingua prima della consegna.
Domande frequenti
La conversione da SRT a TTML fa perdere precisione nel tempismo?
No. Entrambi i formati supportano la precisione al millisecondo, quindi il TTML convertito mantiene gli orari esatti di inizio e fine di ogni sottotitolo. Non è necessario alcun arrotondamento.
Il TTML è uguale all'IMSC?
IMSC è un profilo vincolato del TTML. Ogni file IMSC è un TTML valido, ma non ogni file TTML rispetta le regole più strette di IMSC. Convertire l'SRT in TTML ti dà la struttura di base; la conformità IMSC consiste poi nell'aggiungere i metadati richiesti e nel restare entro gli stili consentiti.
Posso convertire il TTML di nuovo in SRT?
Sì. Usa il convertitore da TTML a SRT per estrarre testo semplice e tempismo da un file TTML. Gli stili e il posizionamento che l'SRT non può rappresentare vengono scartati, ma il testo e il tempismo restano accurati.