Convertitore sottotitoli
Porta un file di sottotitoli nel formato richiesto dal lettore, dall'editor o dal modulo di caricamento. Il convertitore legge SRT, VTT, ASS, SBV, TTML e una dozzina di altri tipi di sottotitoli, riscrive i timestamp nella sintassi di destinazione e, durante la conversione, può risincronizzare, ripulire o semplificare il testo.
Convertitore di sottotitoli
oppure trascina qui File SRT, VTT, ASS … ·
Max 95 MB per file· Fino a 20 file· Eliminati dopo 30 minuti
I file vengono elaborati sui nostri server ed eliminati dopo 30 minuti.
Sposta tutti i sottotitoli di questo numero di secondi. Usare un numero positivo se i sottotitoli compaiono troppo presto, negativo se troppo tardi (ad es. -1,5).
Impostare questo valore e la frequenza di destinazione quando i sottotitoli si sfasano sempre di più nel corso del film: segno che erano sincronizzati per un'altra versione del video.
Frequenza di fotogrammi del video con cui verranno riprodotti i sottotitoli. Una conversione da 23,976 a 25 corregge la maggior parte degli sfasamenti PAL/NTSC.
Usato solo per file TXT semplici, che non contengono tempi: ogni riga viene mostrata per questa durata, una dopo l'altra. Se serve, i tempi si possono correggere poi in un editor di sottotitoli.
Il rilevamento automatico gestisce la maggior parte dei file. Scegliere la codifica manualmente se lettere accentate, cirilliche o arabe appaiono come punti interrogativi. L'output è sempre in UTF-8.
Font usato dallo stile ASS predefinito. Deve essere installato sul computer di chi guarda; Arial è la scelta più sicura.
Dimensione rispetto a un video alto 1080 pixel. 48 è un valore tipico per i film.
Come usare questo strumento
- 1
Caricare i file di sottotitoli
Aggiungi fino a 20 file da 95 MB ciascuno: SRT, VTT, ASS, SSA, SBV, SUB, TTML, DFXP, XML, SMI, LRC o TXT. Va bene anche una semplice trascrizione con una riga per sottotitolo.
- 2
Scegliere il formato di uscita e correggere i tempi
Scegli un formato in Converti in; SRT è preselezionato. Se i sottotitoli anticipano, ritardano o si sfasano progressivamente, apri Impostazioni avanzate e usa Sposta i tempi oppure i due campi del frame rate.
- 3
Convertire e salvare
Premi Converti in SRT, o nel formato che hai scelto, e scarica ogni file oppure un ZIP. L'output è sempre in UTF-8 e ogni file caricato viene eliminato dopo 30 minuti.
Cosa cambia un convertitore di sottotitoli?
Le parole restano le stesse. Il convertitore riscrive l'intestazione del file, la sintassi dei timestamp e i marcatori di stile, così un altro programma può leggere i sottotitoli, e può spostare tutti i tempi in una volta.
SRT, VTT, ASS e altri formati di file di sottotitoli
- .srt
- .vtt
- .ass
- .ssa
- .sbv
- .ttml
- .dfxp
- .sub
- .smi
- .lrc
- .xml
- .txt
SRT prende il nome da SubRip, un programma per Windows che intorno al 2000 estraeva i sottotitoli dai DVD. È un elenco numerato di sottotitoli con ora di inizio e di fine e una o due righe di testo, motivo per cui quasi tutti i player, gli editor e i moduli di caricamento dei servizi di streaming lo leggono. WebVTT nasce da SRT per il web: è specificato dal W3C, inizia con la parola WEBVTT e può posizionare o stilizzare i sottotitoli con CSS. TTML è il formato XML del W3C per i sottotitoli, pubblicato come Raccomandazione nel 2010; DFXP era il suo nome precedente e i servizi di streaming ne usano dei profili.
SubStation Alpha (SSA) e il suo successore Advanced SubStation Alpha (ASS) vengono dal mondo del fansubbing. Un file ASS ha una tabella di stili con caratteri, colori, contorni e margini, e ogni riga può modificarli, così scritte e canzoni possono comparire ovunque sullo schermo. Aegisub, il consueto editor ASS, salva di default in questo formato. SBV è il semplice formato di esportazione di YouTube; SMI è il SAMI di Microsoft, LRC contiene testi di canzoni con i tempi delle righe e TXT è testo semplice.
| Formato | Timestamp | Intestazione | Stile |
|---|---|---|---|
| SRT | `00:01:23,456 --> 00:01:25,789` | Nessuna, i sottotitoli sono numerati | Tag <i>, <b>, <u> e <font> |
| WebVTT | `00:01:23.456 --> 00:01:25.789` | `WEBVTT` sulla prima riga | Impostazioni dei sottotitoli e classi CSS |
| ASS / SSA | `0:01:23.45,0:01:25.78` | [Script Info] e [V4+ Styles] | Tabella di stili completa e override per riga |
| SBV | `0:01:23.456,0:01:25.789` | Nessuna | Nessuno |
| TTML | `begin="00:01:23.456"` | Documento XML con namespace | Attributi di stile in XML |
| TXT | `[00:01:23]` con **Includi i timestamp**, altrimenti nessuno | Nessuna | Nessuno |
Spostare i tempi dei sottotitoli e convertire il frame rate
4,3%di quanto una versione PAL a 25 fps scorre più veloce dell'originale a 23.976 fps
Sposta i tempi sposta ogni sottotitolo della stessa quantità, da −3.600 a +3.600 secondi con passi di un millisecondo. Usa un numero positivo quando le parole compaiono prima del parlato e uno negativo, come −1,5, quando sono in ritardo. È la soluzione quando lo scarto è identico all'inizio e alla fine, di solito causato da un'introduzione diversa o da un logo di studio tagliato.
La coppia dei frame rate gestisce l'altro caso. Scegli in Frame rate originale quello per cui i sottotitoli sono stati creati e in Frame rate di destinazione quello del tuo video; le opzioni sono 23.976, 24, 25, 29.97 e 30 fps. Ogni timestamp viene poi scalato in base al rapporto, ed è così che le versioni PAL europee e NTSC nordamericane dello stesso film ottengono sottotitoli corrispondenti. Se non sai in che direzione andare, confronta una riga vicina alla fine del film: se arriva troppo tardi, il frame rate dei sottotitoli è inferiore a quello del video.
Gli altri campi agiscono sul testo. Codifica di input legge correttamente i file datati; Rimuovi i tag di formattazione elimina <i>, <b>, <font> e codici come {\an8}. Per l'output TXT, Includi i timestamp aggiunge il tempo a ogni riga e Unisci le righe in paragrafi unisce le righe spezzate in frasi leggibili, l'impostazione adatta alle trascrizioni di SRT in TXT. Per l'output ASS o SSA, Carattere (Arial di default) e Dimensione carattere (48, riferita a un video alto 1080 pixel) definiscono lo stile predefinito.
Da ASS a SRT lo stile si perde senza ritorno
Convertendo ASS in SRT, VTT o TXT si mantengono testo e tempi, ma si perdono posizioni, colori, tempi karaoke e scritte disegnate. Conserva il file ASS originale se pensi di cambiare lo stile in seguito; riconvertire l'SRT con SRT in ASS applica un solo stile predefinito.
Errori nella conversione dei sottotitoli e come risolverli
Dopo aver caricato il file, il player non mostra sottotitoli.
Dai al sottotitolo esattamente il nome del file video con la nuova estensione, per esempio film.mp4 e film.srt, e controlla che l'estensione corrisponda al formato; un VTT rinominato .srt ha ancora i punti nei timestamp.
Tutti i sottotitoli anticipano di circa un secondo in un caricamento su un servizio di streaming.
Inserisci un valore positivo in Sposta i tempi, per esempio 1, e converti di nuovo. Misura lo scarto sulla prima battuta parlata, non su un'indicazione musicale.
Una trascrizione TXT ha perso la struttura a righe dei sottotitoli.
Unisci le righe in paragrafi era attivo e unisce le righe in frasi continue. Disattivalo per mantenere un sottotitolo per riga, oppure attiva Includi i timestamp per segnare dove inizia ogni sottotitolo.
Una conversione da TXT ha prodotto un unico sottotitolo gigante.
La trascrizione è un unico paragrafo. Metti ogni sottotitolo su una riga separata, idealmente di non più di circa 42 caratteri, poi imposta Secondi per riga.
Domande sul convertitore di sottotitoli
Quale formato di sottotitoli accetta YouTube?
YouTube Studio accetta SRT, WebVTT, SBV, TTML e vari formati broadcast, quindi per YouTube di solito non serve convertire. SBV è uno dei formati che YouTube offre quando si scaricano i sottotitoli modificati lì; convertilo in SRT prima di caricarlo in un editor video.
Quale formato serve per una traccia video HTML5?
WebVTT. L'elemento <track> dei browser legge solo file VTT, quindi un SRT accanto a un MP4 sul tuo sito verrà ignorato. Da SRT a VTT aggiunge l'intestazione WEBVTT e sostituisce le virgole decimali con i punti.
Colori, font e posizioni si conservano nella conversione dei sottotitoli?
Solo tra ASS e SSA. SRT, VTT, SBV e TXT non prevedono caratteri per singola riga, effetti karaoke o posizioni sullo schermo, quindi un fansub anime convertito in SRT mantiene testo e tempi ma perde lo stile. I tag base di corsivo e grassetto passano a SRT e VTT, a meno che tu non selezioni Rimuovi i tag di formattazione.
Come si correggono i sottotitoli che perdono lentamente la sincronia?
Un ritardo costante si corregge con Sposta i tempi; un ritardo che cresce indica che il file è stato creato per una versione con un frame rate diverso. Imposta Frame rate originale su quello per cui i sottotitoli sono stati sincronizzati e Frame rate di destinazione su quello del tuo video, più spesso da 23.976 a 25 o viceversa.
Si può trasformare una trascrizione in sottotitoli temporizzati?
Sì. Carica un TXT con un sottotitolo per riga e converti in SRT; a ogni riga viene assegnata la durata impostata in Secondi per riga, una dopo l'altra. I tempi non corrisponderanno esattamente al parlato, quindi rifiniscili in un editor come Subtitle Edit o Aegisub. Parti da TXT in SRT.
Perché le lettere accentate diventano punti interrogativi o simboli strani?
Il file è stato salvato con una vecchia tabella codici, come Windows-1251 per il russo o Windows-1256 per l'arabo, ed è stato letto come UTF-8. Scegli quella giusta in Codifica di input e converti di nuovo; l'output è scritto in UTF-8, così i player moderni lo mostrano correttamente.
Si possono convertire i sottotitoli in formato immagine di DVD o Blu-ray?
Non come testo. Le tracce VobSub (.sub con .idx) e PGS dei Blu-ray memorizzano ogni sottotitolo come immagine, quindi serve prima il riconoscimento ottico dei caratteri. I file .sub letti da questo strumento sono file MicroDVD basati su testo.
Tutti gli strumenti Convertitore di sottotitoli
Scegliete l'obiettivo esatto che vi è stato richiesto. Ogni pagina qui sotto è lo stesso strumento con impostazioni predefinite diverse.
- Da ASS a SRTDa ASS e SSA (Aegisub, fansub) a SRT per TV, editor e YouTube: dialoghi e tempi restano, stili e posizioni vengono rimossi.
- SBV in SRTConvertire i sottotitoli YouTube .sbv in SRT per Facebook, LinkedIn, Premiere Pro o DaVinci Resolve. Numerazione e timestamp SubRip automatici.
- Da SRT ad ASSConverti sottotitoli SRT in Advanced SubStation Alpha (ASS) con font e dimensione a scelta. Pronti per Aegisub, mpv, VLC o da incidere con ffmpeg.
- Da SRT a TXTConverti sottotitoli SRT in testo semplice: numeri e timecode rimossi, righe unite in paragrafi, con l'opzione di mantenere i timestamp.
- Convertire SRT in VTTDa SRT a WebVTT per il tag track HTML5, player web e piattaforme di corsi. Timestamp riscritti, intestazione aggiunta, salvataggio in UTF-8.
- Convertitore TXT in SRTConverti una trascrizione in testo semplice in un file di sottotitoli SRT: ogni riga diventa una didascalia con la durata scelta, pronta da rifinire.
- Convertitore da VTT a SRTConverti sottotitoli WebVTT di YouTube, Zoom o Teams in SRT per Premiere Pro, DaVinci Resolve, VLC e TV. Scopri cosa di VTT non resta in SRT.
- Da VTT a TXTConverti file di sottotitoli WebVTT (.vtt) di Zoom, Teams o video web in testo semplice. Rimossi intestazione, impostazioni e NOTE; orari facoltativi.