Cos'è un file SRT?
Tutto quello che devi sapere sul formato sottotitoli SubRip (SRT) — lo standard di sottotitoli più diffuso al mondo.
SRT (SubRip) è il formato di sottotitoli più utilizzato al mondo. Contiene numeri di sequenza, timestamp e testo dei sottotitoli in formato semplice. La sua semplicità e il supporto quasi universale lo rendono la scelta predefinita per i sottotitoli su Smart TV, lettori multimediali, piattaforme di streaming e dispositivi mobili.
Cosa significa SRT?
SRT sta per SubRip, dal nome del software originale che ha creato questo formato per estrarre i sottotitoli dai DVD. L'estensione .srt è diventata lo standard de facto per i file di sottotitoli di testo, supportata da praticamente ogni lettore video e piattaforma esistente.
Come funzionano i file SRT
Un file SRT è un file di testo diviso in voci di sottotitoli chiamate «cue». Ogni cue ha un numero progressivo, un intervallo di timestamp che indica quando il testo deve apparire e scomparire, e il testo del sottotitolo. I lettori leggono questi cue e sovrappongono il testo al video al momento giusto.
Quando usare SRT
SRT è la scelta migliore quando serve la massima compatibilità. Se distribuisci video a Smart TV, dispositivi mobili, piattaforme di streaming o una combinazione di lettori diversi, SRT è il formato più sicuro. È ideale anche per lo scambio di sottotitoli tra strumenti diversi, poiché ogni editor di sottotitoli può leggere e scrivere SRT.
Struttura del file SRT
1 00:00:01,000 --> 00:00:04,000 Questa è la prima riga di sottotitolo. 2 00:00:05,000 --> 00:00:08,500 Questo è il secondo sottotitolo. Può occupare più righe.
Vantaggi di SRT
- Compatibilità quasi universale — supportato da praticamente ogni lettore video e dispositivo
- Formato di testo semplice, facile da leggere e modificare in qualsiasi editor
- Dimensioni ridotte — nessun overhead di stile, solo timestamp e testo
- Il formato sottotitoli predefinito per la maggior parte delle piattaforme di streaming e Smart TV
- Facile da creare programmaticamente o convertire da altri formati
Limiti di SRT
- Nessuno stile integrato — non può definire font, colori, dimensioni o posizionamento
- I timestamp usano precisione al millisecondo (HH:MM:SS,mmm), non centesimi
- Nessun supporto per funzioni avanzate come effetti karaoke o animazioni
- Alcuni lettori potrebbero ignorare tag HTML basilari (<b>, <i>) che SRT tecnicamente permette
Lettori e piattaforme che supportano SRT
Domande frequenti su SRT
Come apro un file SRT?
Puoi aprire un file SRT in qualsiasi editor di testo (Blocco note, TextEdit, VS Code) per visualizzarne il contenuto. Per usarlo con un video, posiziona il file .srt nella stessa cartella del file video con lo stesso nome; la maggior parte dei lettori lo caricherà automaticamente.
Posso modificare i file SRT?
Sì. I file SRT sono testo semplice, quindi puoi modificarli in qualsiasi editor di testo. Per le regolazioni temporali, usa un editor di sottotitoli come Aegisub o Subtitle Edit. Puoi anche usare AllSubConverter per applicare uno sfasamento temporale a tutte le voci contemporaneamente.
Qual è la differenza tra SRT e VTT?
SRT usa la virgola per i millisecondi (00:00:01,000) e non ha header. VTT (WebVTT) usa il punto (00:00:01.000), inizia con l'header «WEBVTT» ed è lo standard per i video HTML5 sul web. SRT ha un supporto più ampio sui dispositivi; VTT è lo standard del web.
Perché il mio file SRT non mostra i sottotitoli?
Cause comuni: il nome del file non corrisponde a quello del video, la codifica del file è errata (usa UTF-8), i timestamp sono malformati o il lettore non rileva automaticamente il file dei sottotitoli. Verifica che il file .srt sia nella stessa cartella del video con un nome corrispondente.
Quale codifica dovrebbero usare i file SRT?
UTF-8 è consigliato per la massima compatibilità, specialmente per sottotitoli non inglesi. Alcuni lettori meno recenti potrebbero richiedere UTF-8 con BOM, ma i lettori moderni gestiscono correttamente UTF-8 senza BOM.