Sottotitoli formati dei sottotitoli

SRT/ASS/VTT

Tre di loro sono testo che puoi modificare. Uno di questi è un'immagine di testo e questo cambia tutto.

In breve

SRT è tempi e testo semplice. ASS aggiunge posizionamento, caratteri e colore. VTT è la versione web di SRT. PGS e VobSub non sono niente di tutto questo: sono immagini prese da Blu-ray e DVD, motivo per cui non possono mai essere rinnovate, ridimensionate o cercate. iOS ignora completamente un file .srt accanto a un video.

30 luglio 2026

Aperto senza aiuto da

iPhone · iPad In parte
Mac In parte
FoxDL Si apre

Il lettore Apple mostra le tracce dei sottotitoli che sono *all'interno* di un file supportato e WebVTT all'interno di un flusso HLS. Ciò che non fa è notare un .srt accanto a un video nella stessa cartella: una convenzione che ogni lettore desktop onora da vent'anni e che iOS non ha mai implementato.

I fatti

SRT SubRip. Un numero, un intervallo di tempo, la riga. Nessuno stile, supportato universalmente
ASS / SSA Advanced SubStation Alpha. Posizione, font, colore, contorno, timing per karaoke, animazioni
VTT WebVTT. La struttura di SRT con indicazioni in stile CSS; lo standard web, usato da HLS
SUB / IDX VobSub. Sottotitoli bitmap da DVD, in una coppia di file
PGS Presentation Graphic Stream. Sottotitoli bitmap da Blu-ray, di solito dentro un MKV
Modificabili come testo SRT, ASS, VTT — sì. VobSub e PGS — no, sono immagini
Contenuti in un file MKV li prende tutti; MP4 ne prende pochissimi; AVI nessuno
Codifica dei caratteri La causa più comune di accenti storpiati, specialmente sui vecchi file turchi e cirillici

Testo, testo stilizzato e immagini

SRT è quello semplice, ed è la sua semplicità il motivo per cui ha vinto: un contatore, un tempo di inizio e fine, e le parole. Qualsiasi strumento può scriverne uno, qualsiasi lettore può leggerne uno, e puoi correggere un refuso in un editor di testo. Quello che non può fare è dire dove sullo schermo debba stare una riga o di che colore debba essere.

ASS è stato costruito per i casi in cui questo conta — un cartello su un muro tradotto sul posto, due persone che parlano contemporaneamente, il karaoke dove ogni sillaba si illumina. Porta font, colori, contorni, posizioni ed effetti di temporizzazione, e un MKV può persino portare i file dei font necessari per renderlo come previsto. Un lettore che mostra l'ASS come testo semplice ti fa vedere le parole e niente del lavoro dietro.

PGS e VobSub sono una cosa completamente diversa. Sono immagini di sottotitoli, prese da Blu-ray e DVD, dove il sottotitolo è sempre stato disegnato come un'immagine. Possono essere mostrati e niente più: nessun cambio di font, nessun cambio di dimensione, nessuna ricerca, nessuna traduzione. Trasformarne uno in testo richiede riconoscimento ottico dei caratteri e un pomeriggio intero.

Perché iOS ignora il file accanto al tuo video

Su un desktop, film.mkv e film.srt nella stessa cartella sono tutto ciò di cui un lettore ha bisogno — la convenzione è così vecchia e così universale. iOS non ha una convenzione simile, e soprattutto non ha una cartella del genere: le app sono in sandbox, ciascuna con il proprio storage, e "accanto a" non è una relazione che il sistema espone.

Quindi un file di sottotitoli su un iPhone deve essere consegnato deliberatamente a un lettore, e deve essere il lettore a mantenere l'abbinamento. Una volta che lo fa, la scelta può restare legata al file — un film che hai lasciato con i sottotitoli turchi si apre con quelli la volta successiva.

L'altra metà del problema è la codifica. Un file di sottotitoli è fatto di byte, e niente nel file dice quale alfabeto quei byte rappresentino a meno che non sia stato scritto in UTF-8. I file più vecchi, in particolare quelli turchi e cirillici, sono stati scritti in codifiche regionali, e un lettore che dà per scontato l'UTF-8 mostra ş e ğ come caratteri illeggibili. Rilevare la codifica invece di darla per scontata è ciò che distingue un lettore che mostra quei file correttamente da uno che non lo fa.

Ottenere i sottotitoli su un video

  1. Utilizza le tracce già presenti nel file

    Un MKV di solito ha i suoi sottotitoli. Niente da aggiungere, niente da abbinare: ogni traccia nel file dovrebbe essere elencata per lingua, con un'opzione Off, e nulla dovrebbe essere attivato finché non lo chiedi.

  2. Aggiungi un SRT e lascia che il lettore ricordi l'abbinamento

    Per un file senza sottotitoli, consegna il file .srt al lettore e lascia che mantenga l'associazione. Questo è ciò che fa FoxDL e la scelta rimane per file anziché essere ripetuta ogni volta.

  3. Converti ASS in SRT solo quando necessario

    Funziona, ed elimina ogni posizione, colore e font specificati nel file. Per sottotitoli di soli dialoghi la perdita è pari a zero; per qualunque cosa abbia a che fare con la composizione grafica, è quasi tutto il punto.

La versione lunga Sottotitoli, tracce audio, e i tre modi in cui vanno storti Incorporati contro file separati, la codifica che storpia le lettere accentate, e come sistemare lo scivolamento.

Domande su questo formato

Formati vicini

La tua libreria, finalmente in un posto solo.

Gratis da scaricare. Nessun account, nessuna registrazione, niente da consegnare.

Scarica su App Store