Punti chiave
Un file SRT (SubRip Subtitle, estensione
.srt) è un file di testo semplice che memorizza i sottotitoli: blocchi numerati, ciascuno con un orario di inizio, un orario di fine e il testo da visualizzare. Non contiene né video né audio — solo temporizzazione e parole — ed è per questo che è leggerissimo, modificabile in qualsiasi editor di testo e supportato praticamente da ogni lettore video e piattaforma. Puoi crearne uno da zero, generarlo da testo semplice oppure esportarlo da uno strumento di trascrizione e validarlo in pochi secondi prima di caricarlo.
Se hai mai attivato i sottotitoli in un lettore video, è molto probabile che dietro le quinte ci fosse un file SRT a fare il lavoro. È il formato di sottotitoli più vecchio e più ampiamente supportato sul web — e anche uno dei formati di file più semplici che esistano. Questa guida spiega esattamente come funziona, mostra un esempio reale e illustra come creare, modificare e correggere file SRT senza software specializzati.
Che aspetto ha un file SRT al suo interno?
Apri qualsiasi file .srt in Blocco note o TextEdit e vedrai blocchi ripetuti come questo:
1
00:00:01,600 --> 00:00:04,200
Welcome back to the channel.
2
00:00:04,400 --> 00:00:07,900
Today we're looking at how
subtitle files actually work.Ogni blocco ha esattamente quattro parti:
- Numero di sequenza — 1, 2, 3… in ordine, senza salti.
- Codici temporali — inizio e fine nel formato
ore:minuti:secondi,millisecondi, separati da-->. Nota la virgola prima dei millisecondi — questo dettaglio è la causa più comune dei file non funzionanti. - Testo del sottotitolo — una o due righe che appaiono sullo schermo durante quell’intervallo.
- Una riga vuota — separa un blocco dal successivo.
Questo è tutto il formato. Nessuna intestazione, nessun metadato di stile, nessun dato binario — ed è proprio per questo che è sopravvissuto fin dai primi anni 2000, mentre formati più appariscenti sono andati e venuti.
A cosa servono i file SRT
- YouTube e video social: carica un file SRT insieme al tuo video e gli spettatori avranno sottotitoli codificati corretti — inoltre le piattaforme indicizzano il testo per la ricerca.
- Lettori video: VLC, IINA e la maggior parte dei lettori per smart TV caricano automaticamente un file SRT posizionato accanto al file video con lo stesso nome.
- Traduzioni: i traduttori lavorano sulle righe di testo mentre la temporizzazione resta intatta, producendo un secondo file SRT per ogni lingua.
- Flussi di lavoro di editing: Premiere Pro, DaVinci Resolve e Final Cut importano tutti file SRT per le tracce dei sottotitoli.
- Accessibilità e conformità: i sottotitoli sono un requisito legale per molti video pubblicati — l’SRT è il formato di interscambio accettato da tutti.
Come creare un file SRT
Opzione 1: generarlo automaticamente da un video
Il metodo più rapido: trascrivi il video ed esporta in SRT. Per i video YouTube, incolla il link nello YouTube Transcript Generator e scarica il file SRT — la temporizzazione viene presa direttamente dal parlato. Per le tue registrazioni e i tuoi file, l’app Soz AI trascrive l’audio in oltre 99 lingue ed esporta testo pronto per i sottotitoli.
Opzione 2: convertire testo esistente in SRT
Hai già uno script o una trascrizione in testo semplice? Il TXT to SRT Generator gratuito divide il testo in righe della giusta lunghezza per i sottotitoli e assegna timestamp distribuiti in modo uniforme, che puoi perfezionare in seguito. Funziona interamente nel browser — il testo non lascia mai il tuo dispositivo.
Opzione 3: scriverlo a mano
Per una clip di 30 secondi, scriverlo a mano in un editor di testo è assolutamente ragionevole: segui la struttura a blocchi qui sopra, salva come subtitles.srt con codifica UTF-8 e hai finito. Oltre uno o due minuti di video, la temporizzazione manuale diventa noiosa — meglio usare l’opzione 1 o 2.
Problemi comuni dei file SRT (e soluzioni rapide)
| Problema | Causa | Soluzione |
|---|---|---|
| I sottotitoli non vengono mostrati affatto | Estensione errata, codifica errata o codici temporali malformati | Controlla il file con SRT Validator — individua esattamente il blocco difettoso |
| I sottotitoli compaiono troppo presto o troppo tardi | Il video ha un’introduzione che i sottotitoli non considerano | Sposta tutti i timestamp in una volta con Subtitle Time Shift |
| I caratteri speciali appaiono alterati | Il file è stato salvato con una codifica obsoleta | Salvalo di nuovo in UTF-8 (lo standard odierno per i file SRT) |
| Il lettore rifiuta il file | La piattaforma richiede WebVTT | Converti il file con VTT ↔ SRT Converter |
| Hai bisogno del testo senza temporizzazione | — | Subtitle to Text rimuove numeri e timestamp con un clic |
SRT vs altri formati di sottotitoli
Il principale rivale dell’SRT sul web è WebVTT (.vtt) — lo standard W3C usato dai lettori video HTML5. Il formato VTT aggiunge opzioni di stile e posizionamento, ma usa un punto invece di una virgola nei codici temporali e richiede una riga di intestazione. Nei flussi di lavoro broadcast si possono usare TTML o EBU-STL, mentre gli strumenti dell’epoca dei DVD usavano SSA/ASS per sottotitoli anime con stile. Per un’analisi dettagliata di quando conviene usare ciascun formato, vedi VTT vs SRT: quale formato di sottotitoli dovresti usare?
Domande frequenti
Come apro un file SRT?
Qualsiasi editor di testo può aprirlo: Blocco note (Windows), TextEdit (Mac) o qualsiasi editor di codice. Per visualizzarlo con un video, metti il file SRT accanto al file video con lo stesso nome e apri il video in VLC.
SRT è la stessa cosa dei closed captions?
SRT è un formato di file; i closed captions sono uno dei suoi utilizzi. I sottotitoli pensati per persone sorde di solito trascrivono anche gli effetti sonori (“[porta che sbatte]”) e identificano chi parla — e tutto questo può essere incluso nelle righe di testo di un file SRT.
Un file SRT contiene il video?
No. Contiene solo testo — in genere pochi kilobyte anche per un film di lunga durata. Il video resta nel suo file separato; il lettore combina i due.
Posso modificare un file SRT dal telefono?
Sì — dato che è semplice testo, va bene qualsiasi editor di testo mobile. Per modificare la temporizzazione, uno strumento basato su browser come Subtitle Time Shift è molto meno soggetto a errori rispetto alla modifica manuale dei codici temporali.
