Che cos'è il formato di file SUB?
Un file .sub è un file di testo semplice che contiene sottotitoli video. Due varianti condividono questa estensione: MicroDVD, dove ogni riga codifica un numero di fotogramma di inizio e fine tra parentesi graffe - ad es. {0}{50}Hello world - e SubViewer, che utilizza invece codici temporali HH:MM:SS.hh. Entrambi sono leggibili dall'uomo e possono essere aperti in qualsiasi editor di testo.
L'estensione è utilizzata anche dal formato binario VobSub, ma quella variante è sempre abbinata a un file di indice .idx corrispondente e non è testo leggibile.
Configurazione dei sottotitoli
I file di sottotitoli .sub sono semplici e non offrono stili integrati o effetti di testo avanzati. Tuttavia, molti lettori multimediali offrono funzioni per applicare effetti al testo, tra cui:
- Impostazioni del carattere come dimensione e colore,
- modifica dei timestamp,
- offset dei sottotitoli,
- funzioni di lettura dei sottotitoli.
I file .sub vengono preparati individualmente per ogni video e solitamente hanno lo stesso nome del video correlato ma con un suffisso diverso, consentendo ai lettori di caricarli automaticamente. Poiché la sincronizzazione di MicroDVD si basa sui fotogrammi anziché sul tempo, una discrepanza tra il frame rate previsto dal sottotitolo e quello effettivo del video causerà una sfasatura temporale, che può essere corretta con un editor di sottotitoli come Subtitle Edit. Per i progetti moderni, .srt o .ass sono alternative oggi più ampiamente utilizzate.
Sicurezza e incolumità
RISCHIO: LOWUn .sub testuale è testo semplice e non può eseguire codice, quindi il file stesso è sicuro da aprire. Due avvertenze: (1) mantieni aggiornato il tuo lettore multimediale - i lettori di anni fa presentavano vulnerabilità nell'analisi dei sottotitoli (ricerca «Subtitle Hell» del 2017); (2) i sottotitoli provenienti da siti sospetti possono contenere nomi di file fuorvianti o URL di spam all'interno del testo, quindi leggi invece di fidarti ciecamente. Salva come UTF-8 se i caratteri accentati o non latini appaiono come simboli illeggibili.
Dettagli del formato
in sintesi- Sottotitoli VobSub (.sub + .idx) - Sottotitoli bitmap binari (immagini) estratti da DVD: un file .sub di grandi dimensioni contenente immagini più un .idx testuale di codici temporali/offset; non modificabile come testo, richiede OCR in .srt con Subtitle Edit.
- Script sottotitoli di nicchia Subspace / SubStation - Alcuni altri strumenti di sottotitolazione hanno prodotto varianti .sub; identificabili dal formato della riga all'interno.
Programmi che aprono file SUB
Dettagli tecnici
specifiche approfondite| Tipo MIME | text/plain (anche text/x-microdvd per la variante MicroDVD) |
| Codifica del testo | ANSI/Windows code page o UTF-8; i file legacy sono spesso codificati a byte singolo |
| Metodo di sincronizzazione MicroDVD | Basato sul numero di fotogrammi: {fotogrammaInizio}{fotogrammaFine}testo su una riga; la sincronizzazione dipende dal frame rate del video |
| Metodo di sincronizzazione SubViewer | Codici temporali assoluti nel formato HH:MM:SS.hh,HH:MM:SS.hh; riga del codice temporale seguita dal testo del sottotitolo nella riga successiva |
| Firma del file / magic bytes | Nessuna - testo semplice; identificato dalla struttura delle righe, non da un'intestazione binaria |
| Dimensione tipica del file | 5 KB - 150 KB per i dialoghi di un intero film |
| Intestazione metadata SubViewer | Blocco [INFORMATION] opzionale all'inizio del file che elenca titolo, nome del film, autore, ritardo e traccia CD |
| Testo multi-riga in un sottotitolo | Il carattere pipe | separa le righe di visualizzazione in MicroDVD; il tag [br] è usato in SubViewer |
| Dipendenza dal frame rate | La sincronizzazione MicroDVD sfascia se il frame rate ipotizzato dal lettore differisce da quello di codifica; è richiesta la risincronizzazione |
| Distinzione VobSub | Un .sub accoppiato con un file .idx è un formato di sottotitoli bitmap binario non correlato, non questo formato basato su testo |
| Supporto piattaforma | Windows, macOS, Linux, Android, iOS - qualsiasi lettore multimediale con supporto per i sottotitoli |
| Convenzione di caricamento automatico | Nominato in modo identico al file video (es. film.avi + film.sub) in modo che i lettori conformi lo carichino automaticamente |
| Sostituito da | .srt (SubRip) per uso base; .ass/.ssa per sottotitoli stilizzati; .vtt (WebVTT) per la distribuzione web |
| Rilasciato | late 1990s - early 2000s (DivX/MicroDVD era of PC video) |
| Ultima versione | N/A (stable de facto formats; no versioned spec) |
| Standard aperto | Sì · royalty-free |
| Specifica | en.wikipedia.org |
Conversioni SUB
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file SUB.