SSubToolDesk
it
SRT → TXT

Converti sottotitoli SRT in testo semplice

Trasforma un file .srt frammentato in una trascrizione leggibile. Niente timecode, niente numeri di sequenza, nessun caricamento. Tutto avviene localmente nel tuo browser.

Rilevato: …
Rilascia un file, incolla il testo o modificalo direttamente
…
Locale

I tuoi file non toccano mai un server. Ogni conversione in questa pagina viene eseguita localmente nel tuo browser usando l'API FileReader di JavaScript. Niente viene caricato, registrato o memorizzato. Sicuro per registrazioni riservate di Zoom/Teams, video non pubblicati e interviste legali.

Come funziona la conversione da SRT a TXT

Un file SRT (SubRip Subtitle) è costruito da blocchi ripetuti di quattro righe: un numero di sequenza, un intervallo di timecode nel formato HH:MM:SS,mmm --> HH:MM:SS,mmm (nota la virgola prima dei millisecondi, il dettaglio che distingue l'SRT dal WebVTT), una o due righe di testo del sottotitolo e una riga vuota prima che inizi il blocco successivo. Questa struttura è perfetta per sincronizzare il dialogo con il video, ma è scomoda da leggere come documento: le frasi vengono spezzate ogni due o tre secondi per entrare sullo schermo, e metadati come i numeri di sequenza affollano una trascrizione che nessuno ha chiesto.

Il convertitore da SRT a TXT di SubToolDesk analizza ogni blocco localmente nel tuo browser. Nessun file lascia mai il tuo dispositivo. Estrae solo il testo dei sottotitoli, scarta completamente i numeri di indice e i timecode e (facoltativamente) ricompone i frammenti in paragrafi naturali.

Come convertire SRT in TXT (passo dopo passo)

  • Trascina il tuo file .srt sul convertitore qui sopra, oppure fai clic su “Carica file” per selezionarlo.
  • Verifica che il badge del formato rilevato automaticamente indichi SRT.
  • Attiva Unisci in paragrafi per ottenere una prosa scorrevole, oppure disattivalo per mantenere un sottotitolo per riga.
  • Attiva Rimuovi etichette dell'oratore se il tuo file include nomi come “PARLANTE 1:”.
  • Attiva Rimuovi tag di formattazione per eliminare eventuali stili <i>, <b> o <u> rimasti nel file originale.
  • Premi Copia o Scarica per ottenere il file .txt finito.

Perché convertire SRT in testo semplice

Un file .srt è pensato per un lettore video, non per chi legge. Ridurlo a testo semplice riguarda quasi sempre quello che succede dopo:

  • Motivo: incollare il dialogo in appunti di riunione o in un documento di progetto, dove numeri di sequenza e timecode sono solo rumore.
  • Motivo: fornire una trascrizione a un riassuntore AI o a un chatbot, che legge una prosa continua molto meglio di centinaia di frammenti da due secondi.
  • Motivo: scrivere un riepilogo per un blog o le note di un episodio a partire da un podcast, un webinar o un'intervista registrata, dove servono frasi complete da citare.
  • Motivo: consegnare la trascrizione di una deposizione o di un'intervista a un revisore legale o di conformità che ha bisogno solo delle parole pronunciate, non della sincronizzazione.
  • Motivo: inviare una trascrizione per la traduzione o la revisione editoriale, dove traduttori e redattori lavorano con paragrafi, non con blocchi di sottotitoli.
  • Motivo: archiviare una chiamata o una registrazione come documento leggibile e ricercabile, una volta che il video originale non deve più essere conservato.

Prima e dopo: un esempio reale

Una breve esportazione SRT in stile intervista, con numeri di sequenza, timecode con virgola, un prefisso di chi parla e un tag in corsivo, convertita con Unisci in paragrafi, Rimuovi etichette dell'oratore e Rimuovi tag di formattazione tutti attivi (lo stato predefinito in questa pagina):

Before
1
00:00:01,200 --> 00:00:04,000
PARLANTE 1: Bentornati, oggi parliamo dei numeri del terzo trimestre.

2
00:00:04,300 --> 00:00:07,900
PARLANTE 2: <i>Grazie per avermi invitato.</i> Entriamo subito nel merito.

3
00:00:08,100 --> 00:00:11,500
PARLANTE 1: I ricavi sono aumentati dell'otto percento su base annua.
After
Bentornati, oggi parliamo dei numeri del terzo trimestre. Grazie per avermi invitato. Entriamo subito nel merito. I ricavi sono aumentati dell'otto percento su base annua.

Ogni numero di sequenza, ogni riga di timecode, entrambi i prefissi PARLANTE 1: e PARLANTE 2:, e il tag <i> sono spariti. Quello che resta è esattamente ciò che è stato detto, ricomposto in frasi leggibili.

Il formato SRT, byte per byte

Un singolo blocco valido è così:

1
00:00:03,500 --> 00:00:06,120
Grazie per esserti unito alla chiamata di oggi.
SRT sottotitolo, spiegato
1← Numero di sequenza00:00:03,500 --> 00:00:06,120← Timecode di inizio e fineThanks for joining the call today.← Testo del dialogo

Il numero riparte da 1 in ogni file e aumenta di uno per ogni blocco; i lettori ignorano eventuali salti, ma un convertitore pulito (come questo) rinumera sempre in modo sequenziale durante l'esportazione per non confondere gli strumenti successivi. I blocchi su più righe vengono uniti con un ritorno a capo interno al blocco; SubToolDesk tratta questo ritorno a capo interno come un semplice a capo, non come un confine di frase, quando unisce in paragrafi.

Perché rimuovere etichette di chi parla e tag prima di unire?

I software di trascrizione e gli strumenti di sottotitolazione automatica spesso anticipano ogni riga con un identificativo di chi parla, così un editor umano può seguire chi sta parlando. È utile dentro un editor video, ma rompe il flusso di una trascrizione in paragrafi e risulta ripetitivo se compare a ogni frase. Allo stesso modo, il corsivo (<i>) usato per testo a schermo o enfasi diventa un tag letterale tra parentesi angolari una volta rimossa la sincronizzazione; rimuoverlo prima dell'unione in paragrafi mantiene il risultato pronto per la pubblicazione.

Privacy per architettura, non per policy

I convertitori concorrenti in genere caricano il tuo file su un server per analizzarlo, il che significa che la tua registrazione riservata di una riunione, una deposizione legale o la sceneggiatura di un video non pubblicato passa attraverso l'infrastruttura di qualcun altro. Lo strumento da SRT a TXT di SubToolDesk è costruito al contrario: analisi, pulizia e rendering avvengono tutti in JavaScript all'interno della tua scheda del browser. Non esiste nessun endpoint di caricamento che questa funzione possa raggiungere. Non è una promessa scritta in una policy, è una garanzia strutturale.

Casi d'uso comuni per SRT a TXT

  • Riepiloghi per blog e note degli episodi: trasforma il file dei sottotitoli di un podcast o di un webinar in una bozza leggibile in pochi secondi, invece di risentirlo da capo per prendere appunti.
  • Revisione legale e di conformità: riduci una deposizione o un'intervista SRT a dialogo semplice per un revisore che ha bisogno solo delle parole, non della sincronizzazione.
  • Preparazione alla traduzione: consegna a un traduttore paragrafi continui invece di sottotitoli frammentati da due secondi, che si leggono in modo molto più naturale in un'altra lingua.
  • Alimentare un riassuntore AI: la maggior parte dei modelli linguistici produce riassunti migliori a partire da prosa scorrevole che da un file disseminato di timecode, e l'unione in paragrafi fa questo riformato per te.
  • Archivi ricercabili: le trascrizioni in testo semplice sono più facili da cercare, etichettare e archiviare in un sistema di documentazione o di knowledge base rispetto a un file di sottotitoli sincronizzato.

Casi limite gestiti dal parser

I file SRT reali sono raramente formati alla perfezione, quindi il parser è costruito per tollerare le irregolarità più comuni invece di bloccarsi davanti a esse. I numeri di indice mancanti o duplicati vengono ignorati del tutto. I blocchi vengono rinumerati al volo partendo dalle righe di timecode, che sono l'unica parte strutturalmente obbligatoria di un blocco. I file con fine riga Windows (\r\n), Unix (\n), o un mix dei due vengono normalizzati prima dell'analisi. Un blocco che occupa due o tre righe di testo viene trattato come un unico blocco e i suoi ritorni a capo interni vengono compressi in spazi singoli prima che venga eseguita la logica di unione in paragrafi, così un a capo a metà frase non diventa mai un falso confine di paragrafo.

Cosa conserva e cosa rimuove questo convertitore

Conservato:

  • Ogni parola del testo parlato, nel suo ordine e nella sua punteggiatura originali.
  • I salti di paragrafo, sia la struttura originale con una riga per blocco, sia paragrafi basati sulle frasi se Unisci in paragrafi è attivo.

Rimosso:

  • Ogni numero di sequenza e intervallo di timecode.
  • I prefissi di chi parla in testo semplice come PARLANTE 1:, quando Rimuovi etichette dell'oratore è attivo.
  • I tag di formattazione come <i>, <b> e <u>, quando Rimuovi tag di formattazione è attivo.
  • Le righe vuote che separano i blocchi, una volta che il testo è stato riorganizzato in righe semplici o paragrafi.

Problemi comuni e come risolverli

  • I numeri di sequenza o le freccette --> dei timecode sono ancora nel risultato: verifica che il badge del formato sopra il convertitore indichi davvero SRT e non Unknown; un incolla troncato può rompere il rilevamento dei blocchi.
  • PARLANTE 1: o nomi simili precedono ancora le righe: attiva Rimuovi etichette dell'oratore; rileva solo uno schema di nome iniziale e non interviene se è disattivato.
  • I tag <i> o <b> appaiono come testo letterale: attiva Rimuovi tag di formattazione; è un interruttore separato da Rimuovi etichette dell'oratore e va attivato a parte.
  • La trascrizione si legge come una frase per riga invece di paragrafi scorrevoli: attiva Unisci in paragrafi.
  • I paragrafi diventano troppo lunghi senza alcun segnale di cambio di chi parla: disattiva invece Unisci in paragrafi e mantieni una riga per blocco; una volta rimosse le etichette di chi parla, il testo semplice non ha modo di segnalare un cambio di parlante a metà paragrafo.
  • Le lettere accentate o il testo non in inglese appaiono come caratteri confusi del tipo é: il file .srt di origine non è stato salvato in UTF-8; riesportalo o risalvalo come UTF-8 e caricalo di nuovo.

Cosa questo strumento intenzionalmente non fa

Non ricostruirà la punteggiatura mancante né aggiungerà le maiuscole che il file originale non ha. Se il tuo SRT di origine non ha alcun punto (comune in alcuni sottotitoli generati automaticamente), l'unione in paragrafi non ha nulla a cui fare riferimento e tratterà l'intero file come un unico blocco continuo. In quel caso, disattivare l'unione e controllare prima il risultato con una riga per blocco è la strada più affidabile, e potrai aggiungere manualmente i tuoi salti di paragrafo in seguito. Lo strumento inoltre non tradurrà, riassumerà né riscriverà in altro modo il tuo contenuto. Si limita a riformattare e pulire quello che c'è già.

Domande frequenti

Come convertire un file SRT in un file TXT?

Trascina il tuo file .srt sul convertitore qui sopra, oppure incolla il suo contenuto nel riquadro a sinistra. Una volta che il badge del formato confermi SRT, scegli l'output Testo semplice e premi Copia o Scarica. I numeri di sequenza e i timecode vengono rimossi e il dialogo viene ricomposto in paragrafi leggibili per impostazione predefinita, tutto nel tuo browser.

Convertire SRT in TXT rimuove automaticamente i timestamp?

Sì. L'output in testo semplice non include mai timecode o numeri di sequenza. Quei dati esistono solo per sincronizzare i sottotitoli con il video, e vengono eliminati nel momento in cui scegli l'output Testo semplice in questa pagina.

Cosa cambia esattamente “unisci in paragrafi”?

I file SRT spesso spezzano una singola frase in tre o quattro sottotitoli brevi per farla entrare sullo schermo. L'unione ricompone questi frammenti in frasi complete e raggruppa le frasi in paragrafi, usando la punteggiatura per individuare dove finisce ogni paragrafo, così il risultato si legge come un documento, non come una traccia di sottotitoli.

Il mio SRT ha etichette “PARLANTE 1:” e “PARLANTE 2:”. Posso rimuoverle?

Attiva Rimuovi etichette dell'oratore. Rileva e rimuove gli identificativi iniziali più comuni: nomi in maiuscolo seguiti da due punti, nomi tra parentesi quadre come [Giovanni], e schemi “>> PARLANTE:”, riga per riga, prima che venga eseguita l'unione in paragrafi.

Funzionerà con file SRT esportati da Premiere, DaVinci Resolve o Otter.ai?

Sì. Il parser segue lo standard SRT (indice sequenziale, intervallo di timecode con virgola per i millisecondi, blocco di testo) verso cui praticamente ogni editor o strumento di trascrizione esporta, indipendentemente dal software che ha generato il file.

C'è un limite alla dimensione dei file SRT?

Nessun limite fisso. Il limite pratico è la memoria disponibile del tuo browser, poiché l'intero file viene mantenuto ed elaborato lato client invece di essere trasmesso a un server.

Non posso semplicemente rimuovere i timestamp da solo con Trova e sostituisci?

Per un file breve, forse, ma è facile sbagliare: i blocchi variano in numero di righe, un'espressione regolare che individua un formato di timecode può non riconoscerne un altro, e dopo devi comunque ricongiungere manualmente i frammenti in frasi. Il parser qui gestisce blocchi di lunghezza variabile, normalizza i fine riga e unisce i paragrafi automaticamente, il tipo di gestione dei casi limite che un passaggio una tantum con Trova e sostituisci di solito non copre.