Trascina più file ASS nell'area di importazione dei file per convertire rapidamente in blocco i sottotitoli ASS in TXT. Durante la selezione dei file, premi il tasto Ctrl per selezionare rapidamente più file, il che consente anche di importare rapidamente più file.
Il lavoro principale della conversione dei sottotitoli ASS in TXT consiste nell'estrarre il contenuto di testo normale dal complesso formato dei sottotitoli ASS. ASS (Advanced SubStation Alpha) è un formato di sottotitoli potente che contiene informazioni ricche sugli stili, dati della timeline e codici di effetti, e il nostro strumento è specializzato nel semplificare queste informazioni complesse in contenuti di testo puri.
Innanzitutto si identificano le varie parti del file ASS, inclusi le informazioni dello script, le definizioni degli stili e i dati degli eventi. I file ASS di solito contengono più sezioni come [Script Info], [V4+ Styles], [Events].
Si identificano tutte le righe di dialogo nella sezione [Events], che contengono il contenuto testuale effettivo dei sottotitoli oltre alle metadati come informazioni temporali, parlante, stili, ecc.
Si rimuovono i tag di formattazione specifici di ASS, come {\b1} (grassetto), {\i1} (corsivo), {\c&Hcolore&} (colore) e altri codici di stile, nonché tag di effetti come posizione e animazione.
Si eliminano i dati della timeline come l'orario di inizio e l'orario di fine di ogni riga di sottotitoli, mantenendo solo il contenuto testuale puro, rendendo il testo più adatto alla lettura e ad altri utilizzi.
Il testo normale estratto viene organizzato secondo l'ordine originale, rimuovendo le righe vuote e i caratteri speciali superflui, generando file TXT puliti e di facile lettura.
Dialogue: 0,0:00:01.00,0:00:03.00,Default,,0,0,0,,{\b1}Ciao{\b0}, benvenuto nello strumento di conversione da ASS a TXT! Dialogue: 0,0:00:04.00,0:00:06.00,Default,,0,0,0,,{\c&HFF0000&}Questo è{\c} un sottotitolo colorato.
Ciao, benvenuto nello strumento di conversione da ASS a TXT! Questo è un sottotitolo colorato.
{{ processingDialog.message }}