Vai al contenuto
100% locale

Generatore di sottotitoli

Converti una trascrizione di testo in un file di sottotitoli SRT o VTT sincronizzato.

Ingresso
Uscita

Generatore di sottotitoli

Incolla una trascrizione e questo strumento la converte in un file di sottotitoli con i tempi di inizio e fine stimati per ogni blocco. È progettato per il momento in cui hai una sceneggiatura o una trascrizione ma non hai ancora sottotitoli sincronizzati — una bozza di voce fuori campo, una trascrizione di una conferenza, note di doppiaggio o dialoghi esportati da altre fonti — e hai bisogno di qualcosa che un editor video o un lettore multimediale possa caricare subito.

La sincronizzazione viene stimata in base alla velocità di lettura che hai scelto in caratteri al secondo, quindi il testo più denso genera sottotitoli più brevi e le linee più lunghe e verbose hanno più tempo sullo schermo. Il massimo di caratteri per riga e righe per sottotitolo controllano come il testo va a capo; la durata minima e massima impediscono ai sottotitoli di scorrere troppo velocemente o di restare troppo a lungo. Dividere ai confini delle frasi mantiene ogni blocco su un unico pensiero invece di ammassare le frasi insieme, e l'ora di inizio più lo spostamento temporale ti permettono di compensare l'intero file in modo che corrisponda al tuo video.

Lo strumento gestisce sia le terminazioni di riga Windows (CRLF) che Unix (LF) allo stesso modo, e il testo senza punteggiatura si avvolge e si sincronizza in modo sensato. Scegli SRT per il formato supportato quasi ovunque, o WebVTT per i lettori video web; entrambi numerano i blocchi per impostazione predefinita, che puoi disattivare se il tuo flusso di lavoro non lo richiede. Il contatore in tempo reale sotto l'output riporta i sottotitoli generati, la durata totale e il numero di caratteri mentre digiti.

Tutto viene eseguito localmente nel tuo browser — la tua trascrizione non viene mai caricata, il che è importante per i dialoghi riservati o i contenuti non ancora pubblicati. Copia il risultato, scaricalo come file .txt da rinominare con l'estensione corretta, oppure invia l'output direttamente all'input di un altro strumento per continuare a perfezionarlo.

FAQ

Come viene calcolata la sincronizzazione?
La durata di ogni sottotitolo è la lunghezza del suo testo divisa per la velocità di lettura che hai impostato, in caratteri al secondo, quindi limitata tra la durata minima e massima in modo che nessun blocco sia troppo breve da leggere o resti troppo a lungo.
Qual è la differenza tra l'ora di inizio e lo spostamento temporale?
L'ora di inizio definisce quando inizia il primo sottotitolo; lo spostamento temporale aggiunge (o sottrae) un offset fisso da ogni timestamp successivo, il che è utile per regolare un intero file senza dover ricalcolare nulla.
Devo usare SRT o VTT?
SRT è il formato più ampiamente supportato nei lettori e negli editor video. WebVTT aggiunge funzionalità costruite per il web ed è il formato atteso da HTML5 video, quindi sceglilo se i tuoi sottotitoli vanno in un lettore basato su browser.
Che cosa fa « tratta le righe vuote come pause »?
Quando attivato, una riga vuota nella tua trascrizione aggiunge tempo extra prima che inizi il sottotitolo successivo, utile per contrassegnare un cambio di scena o un silenzio naturale nella fonte senza dover modificare manualmente ogni timestamp.
La mia trascrizione viene caricata da qualche parte?
No. La generazione dei sottotitoli viene eseguita interamente nel tuo browser — la tua trascrizione non lascia mai il tuo dispositivo.