Il file SRT, per SubRip Subtitle, è un formato di sottotitoli in testo semplice che associa ogni didascalia a un intervallo temporale. In una guida pubblicata da ElevenLabs, l’azienda spiega nel dettaglio come creare, modificare e integrare questo file in un video, e come distinguerlo dal formato WebVTT. La guida ricorda che milioni di persone guardano video senza audio.
- Il file SRT associa ogni didascalia a un intervallo temporale.
- I timestamp devono rispettare rigorosamente il formato con virgola prima dei millisecondi.
- Il riconoscimento vocale genera i timestamp necessari per creare un SRT da una trascrizione.
- Il WebVTT supporta stile e posizione, quindi è più adatto alla diffusione sul web.
La guida cita un’indagine di Verizon, che già nel 2019 aveva rilevato che il 69% degli utenti intervistati negli Stati Uniti disattivava l’audio dei video nei luoghi pubblici. Lo stesso istituto stimava che l’80% dei consumatori era più propenso a guardare un video per intero quando includeva i sottotitoli. Secondo la guida, uno studio del 2024 riprende questi dati e conferma che rimangono validi.
Un formato semplice, letto dalla maggior parte dei lettori
Un file SRT è composto da blocchi numerati. Ogni blocco contiene un numero d’ordine, una riga di timestamp che indica l’inizio e la fine della visualizzazione, e poi il testo della didascalia. Una riga vuota separa i blocchi. La guida fornisce l’esempio di un primo blocco visualizzato da 00:00:01,000 a 00:00:06,000, seguito da un secondo blocco da 00:00:06,500 a 00:00:10,200.
Il formato dei timestamp deve essere rispettato alla lettera: ore, minuti e secondi separati da due punti, poi una virgola prima dei millisecondi. La guida sottolinea che questo errore di sintassi è frequente. Il formato è ampiamente supportato, tanto che la maggior parte dei lettori video e dei software di montaggio lo apre senza estensioni. Secondo la guida, basta posizionare il file SRT nella stessa cartella del video, con lo stesso nome, affinché i sottotitoli vengano visualizzati automaticamente.
Creare, correggere e integrare i sottotitoli
Un file di testo semplice non contiene alcuna informazione temporale. Per trasformare una trascrizione in SRT, è quindi necessario che i timestamp provengano dall’audio stesso. La guida presenta il riconoscimento vocale come soluzione per le registrazioni lunghe: il modello genera sia le parole che i relativi timestamp. Il modello Scribe v2, citato nella guida, trascrive l’audio in oltre 90 lingue e fornisce timestamp a livello di parola. Nell’interfaccia di ElevenCreative, l’utente carica il proprio file, rilegge la trascrizione e poi sceglie Esporta, quindi SRT.
Una volta creato il file, la guida elenca tre errori comuni: lo sfasamento dei timestamp, le righe troppo lunghe per essere lette comodamente e gli intervalli temporali che si sovrappongono. La correzione può essere effettuata in un semplice editor di testo, ma la guida consiglia, per i video lunghi, un editor di sottotitoli dedicato. Questo mostra l’anteprima del video accanto ai timestamp e permette di individuare gli sfasamenti durante il lavoro. La guida cita in particolare Jubler, un editor libero e gratuito disponibile per Linux, Windows e macOS.
SRT o WebVTT?
La scelta tra i due formati dipende dal luogo di diffusione. L’SRT è il formato più diffuso, in particolare sui lettori desktop e sulle piattaforme più datate. Non gestisce nativamente lo stile del testo, i font, i colori né la posizione sullo schermo. Il WebVTT, più recente, è progettato per i lettori video HTML5 e consente queste regolazioni. Per una diffusione incentrata sul web, la guida lo ritiene quindi più adatto.
L’SRT da solo non può produrre un video. Per ottenere un file MP4 con sottotitoli incorporati, è necessario importare l’SRT in un software di montaggio, quindi esportare il progetto: il testo viene quindi inciso in modo permanente nell’immagine. Se lo spettatore deve poter attivare o disattivare i sottotitoli, il file deve rimanere separato o essere caricato sulla piattaforma di diffusione.
