Converti txt in srt

Converti TXT in SRT

Crea sottotitoli SRT sincronizzati a partire da una trascrizione TXT utilizzando editor di sottotitoli desktop o online.

Converti i file TXT online

Non abbiamo ancora un convertitore online dedicato per TXT in SRT, ma puoi convertire i file TXT online in questi e altri formati:

Come convertire txt in srt file

Un lettore video, un editor o una piattaforma di sottotitolazione potrebbe richiedere sottotitoli in SRT invece di una semplice trascrizione in TXT. La conversione è diretta solo quando il testo include già i dati temporali; una trascrizione senza temporizzazione necessita di timestamp creati manualmente o generati dall’audio del video.

Contenuto dei formati

TXT è un file di testo non formattato contenente caratteri, interruzioni di riga e talvolta metadati di codifica. Scrittori, servizi di trascrizione, applicazioni per prendere appunti e strumenti speech-to-text lo usano comunemente per le trascrizioni, ma TXT non definisce cue dei sottotitoli, tempi di visualizzazione, posizione degli interlocutori o formattazione delle didascalie.

SRT (SubRip Subtitle) è un formato di sottotitoli in testo semplice. Ogni cue contiene normalmente un numero progressivo, un tempo di inizio e di fine nel formato hours:minutes:seconds,milliseconds, una o più righe di testo e una riga vuota:

1
00:00:01,200 --> 00:00:03,800
Benvenuti alla presentazione.

2
00:00:04,000 --> 00:00:06,500
La prima sezione inizia ora.

SRT è supportato dalla maggior parte dei lettori multimediali, degli editor video, dei servizi di streaming e delle applicazioni per sottotitoli. È piccolo, portatile e facile da esaminare o correggere con un editor di testo. Può contenere tag di base come <i> per il corsivo, ma carattere, posizione, colore e altri stili non sono supportati in modo uniforme da tutte le applicazioni.

Verificare se il file TXT contiene già la temporizzazione

Apri il file in un editor di testo e cerca voci contenenti tempi di inizio e di fine, ad esempio 00:01:12,500 --> 00:01:15,000. Se il file contiene solo paragrafi o righe di dialogo, rinominare .txt in .srt non creerà sottotitoli validi e un convertitore di file generico non può stabilire quando debba apparire ogni riga.

Per una trascrizione con temporizzazione, verifica che ogni cue abbia un numero univoco, un intervallo temporale valido, il testo dei sottotitoli e una riga vuota prima del cue successivo. Converti i timestamp nel formato SRT con millisecondi separati da virgole se la sorgente usa punti, fotogrammi o un’altra notazione.

Convertire con Subtitle Edit

Subtitle Edit è un editor di sottotitoli gratuito per Windows, adatto alla temporizzazione manuale e alla conversione dei formati. Un flusso di lavoro pratico è:

  1. Installa Subtitle Edit dalla fonte ufficiale del progetto e apri il file TXT tramite File → Import → Plain text, se il file presenta già una struttura riconosciuta dall’importer.
  2. Per una trascrizione senza temporizzazione, crea le voci dei sottotitoli, incolla una didascalia o un’unità di dialogo in ogni voce e imposta i tempi di inizio e di fine nella griglia dei sottotitoli. Usa la forma d’onda del video o la riproduzione audio per collocare con precisione i limiti.
  3. Rimuovi le righe eccessivamente lunghe, dividi le didascalie in corrispondenza delle pause naturali e correggi i problemi di codifica o ortografia.
  4. Salva il risultato tramite File → Save as, scegli SubRip (*.srt) e verifica che il nome del file termini con .srt.

Le versioni di Subtitle Edit e i menu di importazione possono variare. Se l’importazione del testo semplice non separa correttamente la trascrizione, crea le voci in un nuovo documento di sottotitoli e incolla manualmente il testo. Le sue funzioni di riconoscimento vocale, quando disponibili, possono generare la temporizzazione dall’audio, ma richiedono il video o l’audio originale e necessitano comunque di una revisione.

Usare un editor di sottotitoli online

I servizi basati su browser come Happy Scribe, VEED e Kapwing possono importare trascrizioni o accettare testo incollato, sincronizzare il testo con i contenuti multimediali caricati ed esportare in SRT. Le regole di importazione dei file TXT variano: alcuni li trattano come trascrizioni senza temporizzazione, mentre altri riconoscono solo specifici layout di timestamp.

  1. Apri l’editor di sottotitoli o didascalie del servizio, carica il video o l’audio quando è necessaria la temporizzazione e carica o incolla il contenuto TXT.
  2. Dividi la trascrizione in cue di didascalie e sincronizza ogni cue con la riproduzione o con la temporizzazione automatica del riconoscimento vocale del servizio.
  3. Controlla la temporizzazione e il testo generati, quindi seleziona Export → SRT o l’opzione di download equivalente.

Non caricare trascrizioni riservate o contenuti multimediali non ancora pubblicati senza aver verificato le condizioni del provider relative alla conservazione e alla privacy. È preferibile usare un editor desktop quando il materiale non può essere inviato a un server di terze parti.

Controllare temporizzazione e compatibilità

  • Usa la codifica UTF-8 per preservare i caratteri accentati e gli alfabeti non latini; se un lettore mostra testo illeggibile, riapri e salva nuovamente il file come UTF-8.
  • Mantieni i cue leggibili: evita righe eccessivamente lunghe, concedi tempo sufficiente per leggerle e non sovrapporre più cue, a meno che il software di destinazione supporti tale disposizione.
  • Assicurati che ogni tempo di fine sia successivo al tempo di inizio e che i numeri dei cue aumentino in sequenza. Rimuovi i metadati non supportati e la formattazione residua dalla sorgente TXT.
  • SRT memorizza i tempi in millisecondi e non incorpora una frequenza dei fotogrammi video. Se le temporizzazioni sono state convertite da numeri di fotogramma, usa la frequenza dei fotogrammi corretta del video sorgente, altrimenti i cue potrebbero perdere la sincronizzazione.
  • Prova il file esportato con il lettore o l’editor previsto. Alcune piattaforme accettano SRT solo con una codifica specifica, lunghezze massime delle righe, durate dei cue o convenzioni di denominazione specifiche.

Confronto formato: TXT vs SRT

Come i formati TXT e SRT si confrontano sulle proprietà più importanti per questa conversione.

Confronto dei formati TXT e SRT
Proprietà .TXT Plain Text File .SRT SubRip Subtitle
Standard aperto Sì Parzialmente aperto
Compressione Non compresso Non compresso
Dimensione tipica del file Molto piccolo Molto piccolo
Si apre in un browser web Sì, nativamente Parziale
Modifica successiva Facile Facile
Supporto metadata Nessuno Base
Leggibile come testo semplice Sì Sì
Ideale per Scambio dati Condivisione e distribuzione
Introdotto — 1997
Sviluppatore — Unknown / SubRip community
Tipo MIME text/plain application/x-subrip

Domande frequenti

È possibile convertire automaticamente una trascrizione TXT in sottotitoli SRT?

Una trascrizione TXT può essere trasformata in un file SRT, ma è necessario aggiungere i numeri progressivi dei sottotitoli e i timestamp di inizio e fine. Il semplice testo TXT non contiene le informazioni temporali necessarie per i sottotitoli.

La formattazione del mio TXT verrà mantenuta in un file SRT?

Durante la conversione da TXT a SRT, in genere vengono mantenuti solo il testo di base e le interruzioni di riga intenzionali. Font, colori, posizionamento, immagini e altri stili non fanno parte della formattazione SRT standard.

Perché i miei sottotitoli SRT vengono visualizzati all'orario sbagliato o non si caricano?

Una sintassi errata dei timestamp, intervalli temporali sovrapposti, numeri progressivi mancanti o righe vuote non valide possono far visualizzare male un file SRT o impedirne il caricamento. Ogni sottotitolo normalmente necessita di un numero, di un orario di inizio e fine valido e del relativo testo nell'ordine previsto.

Posso modificare il file SRT dopo aver convertito una trascrizione TXT?

Sì, SRT rimane un formato di sottotitoli modificabile e in testo semplice. Puoi modificare il testo, le interruzioni di riga, i numeri progressivi e i tempi, ma la conversione nuovamente in TXT di solito perderà quei tempi, a meno che non vengano conservati separatamente.