字 AI-SRTSub

Come usare la riparazione dei caratteri illeggibili

Se i sottotitoli si aprono pieni di caratteri illeggibili, di solito il file non è danneggiato: è stato letto con la codifica sbagliata. Lo strumento di riparazione riconosce la codifica originale e rimette a posto i caratteri; numerazione e tempi non cambiano di una virgola.

Aggiornato 2026-10-17Guide agli strumenti

Cosa risolve questo strumento

Lo stesso gruppo di byte letto come UTF-8 e come GBK produce due insiemi di caratteri completamente diversi — il file non è danneggiato, è la codifica scelta in lettura a essere sbagliata. Ecco cosa fa lo strumento di riparazione:

  • Riconoscere quale codifica usava questo file e riportare i caratteri all'insieme giusto
  • Dire con precisione dov'è il guasto: carattere di sostituzione, caratteri di controllo, simboli di valuta, lettere accentate a raffica, caratteri CJK rari uno dietro l'altro
  • Ordinare le proposte in base a quale assomiglia di più a una lingua, poi sceglierne una e salvare
  • Quando il lettore non riconosce la codifica, salvare una copia in UTF-8 con BOM o GBK e dargliela

Carica il file, non incollare

I due ingressi riparano cose diverse, se puoi caricare il file, caricalo. Quando carichi un file i byte originali ci sono ancora: lo strumento prova a leggere una codifica alla volta e, se riconosce GBK, decodifica come GBK senza tirare a indovinare un solo carattere. Il testo incollato non è più fatto di byte originali — quando il browser passa la stringa, il passo sbagliato è già avvenuto: si può solo risalire a ritroso, e si recupera quel che si può.

Se nel testo incollato compare già il carattere di sostituzione (quel punto interrogativo dentro un riquadro `�`), i byte originali sono persi da un pezzo e nessuno può recuperarli. La pagina lo dice chiaramente: torna su e carica il file originale con "Scegli file".

Area di caricamento della pagina di riparazione: zona di trascinamento e casella in cui incollare, in alto la codifica riconosciuta
Trascina il file o clicca per caricarlo; la casella in cui incollare è sotto e ripara molto meno

Cosa dice la diagnosi

Dopo il caricamento, l'area di diagnosi dà un verdetto. Nessun carattere illeggibile: il contenuto si legge normalmente; se nel lettore vedi ancora caratteri strani, è il lettore che ha scelto la codifica sbagliata — vai giù in "Salva come", cambia codifica e dagli quel file. Quando sembra un testo illeggibile, vengono elencate tracce precise:

  • Contiene caratteri di sostituzione — i byte originali sono già persi
  • Si sono infiltrati caratteri di controllo
  • È cosparso di simboli di valuta e simboli matematici
  • Le lettere accentate compaiono a raffica — come se l'UTF-8 fosse stato letto un byte alla volta (`ä½ å¥½` è quel caso)
  • Caratteri CJK uno dietro l'altro senza uno solo comune — come se l'UTF-8 fosse stato letto come GBK
Scheda di diagnosi: verdetto e tracce di caratteri illeggibili elencate una per una
La diagnosi elenca le tracce per tipo, non si limita a dire "è illeggibile"

Come vengono ordinate e scelte le proposte

Sotto "Si può riparare così" le proposte sono ordinate in base a quale assomiglia di più a una lingua, al massimo 12 voci, ognuna con l'indicazione da quale codifica a quale codifica è stata letta. Cliccane una per vedere l'effetto, scegli e poi salva più in basso; se non ti convince, clicca "Lascia tutto com'è" per tornare all'originale.

L'ordine dipende da un punteggio: quota di caratteri comuni, sequenze di accenti, sequenze di simboli, caratteri CJK rari. Se il punteggio non è chiaramente migliore, non viene proposto nulla — non ti viene infilata una proposta solo per averne una. Nei casi sbagliati due volte (salvati male una volta, poi riparati male), sulle prime proposte si risale a ritroso di un altro livello: gli errori entro due livelli hanno ancora speranza.

Elenco delle proposte di riparazione: ordinate per quanto assomigliano a una lingua, ogni voce indica la coppia di codifiche
Le proposte sono ordinate per "assomiglianza a una lingua", ognuna indica da quale codifica a quale

Salvare è l'ultimo passo

Una volta riparato bisogna anche salvare bene. Se il lettore non riconosce l'UTF-8, salva in UTF-8 con BOM (i lettori su Windows riconoscono la codifica dal BOM) o in GBK: di solito basta questo. Si può salvare in UTF-8, UTF-8 (con BOM), GBK, Big5, Shift_JIS, EUC-KR; se non ci sta, viene chiesto di cambiare (per esempio GBK non contiene il coreano). Il nome del file scaricato aggiunge `-fixed`.

Quando la codifica riconosciuta non è UTF-8, l'opzione di salvataggio è già puntata su "UTF-8 con BOM"; dopo che hai cambiato il menu a discesa da solo, non viene più cambiato al posto tuo.

Area del risultato: casella di testo con il menu a discesa Salva come e il pulsante di download
Scegli la codifica e scarica; il nome del file aggiunge -fixed da sé

Cosa non viene toccato

Vengono sostituiti solo i caratteri letti male. Numerazione, tempi e comandi di stile ASS non cambiano di una virgola.

Domande frequenti

Ho caricato il file, perché mi chiede ancora di salvare? Il file di solito non è danneggiato; è il lettore che lo legge con la codifica sbagliata. In questo caso non serve cambiare un solo carattere del testo: basta salvare una copia in UTF-8 con BOM o GBK e darla al lettore.

Perché il testo incollato non si recupera? Una volta che nel testo incollato compare il carattere di sostituzione, i byte originali sono persi e risalire a ritroso non ha appigli. Torna su e carica il file originale con "Scegli file".

Manca la proposta che volevo? Se il punteggio non è chiaramente migliore di quello attuale, lo strumento non propone nulla. Prova a cambiare la "codifica riconosciuta" e falla riordinare.

Quanti file alla volta? Uno. Scarica il risultato, poi carica il successivo.

Privacy

Riconoscimento e riparazione avvengono interamente nel browser; nessun contenuto dei sottotitoli viene inviato a un server.

Strumenti e guide correlati

Da dove arrivano i caratteri illeggibili e perché assumono quella forma, vedi Da dove arrivano i caratteri illeggibili nei sottotitoli; codifica a posto ma contenuto sporco, usa Pulizia dei sottotitoli; per controllare tempi e numero di caratteri, usa Controllo qualità dei sottotitoli.

Tutto avviene nel browser, niente da installare.

Apri la riparazione dei caratteri

Guide correlate