Wat hierdie gereedskap doen
Dieselfde grepe wat as UTF-8 gelees word en as GBK gelees word, lewer twee heeltemal verskillende stelle karakters op — die lêer is nie beskadig nie, dit is met die verkeerde kodering dekodeer. Hier is wat die herstelgereedskap doen:
Laai die lêer op, moenie dit plak nie
Die twee invoerpunte kan verskillende hoeveelhede skade herstel, so laai die lêer op as jy kan. Met 'n lêer is die oorspronklike grepe steeds daar: die gereedskap probeer die een kodering na die ander, en sodra dit GBK herken, dekodeer dit as GBK — niks hoef geraai te word nie. Teks wat per plak aankoms, is nie meer rou grepe nie. Teen die tyd dat die blaaier die string oorhandig, het die fout reeds gebeur, sodat die gereedskap net agteruit kan werk en neem wat dit kan kry.
As geplakte teks reeds die vervangingskarakter (daardie omraamde vraagteken ``) bevat, is die oorspronklike grepe lank reeds weg en kan niks hulle terugbring nie. Die bladsy sê dit duidelik: gaan terug op en gebruik "Kies lêer" om die oorspronklike op te laai.

Wat die diagnose vir jou sê
Sodra jy oplaai, gee die diagnosekaart 'n uitspraak. Geen verminking gevind nie: die inhoud lees goed soos dit is; as jou speler steeds rommel wys, het die speler die verkeerde kodering gebruik — gaan af na "Stoor as", kies 'n ander een en gee daardie lêer daaraan. Wanneer dit soos verminking lyk, lys die kaart watter spoor dit gevind het:

Hoe kandidate gerangskik word, en hoe om te kies
Onder "Maniere om dit te herstel", word kandidate gelys in meeste-soos-egte-taal-eerste-volgorde, tot 12 van hulle, elk geëtiketteer met die paar koderings waaruit en waartoe dit gelees is. Klik een om te sien hoe dit lyk, kies dit, en blaai dan af om te stoor. Nie gelukkig nie? Gebruik "Hou soos is" om terug te val op die oorspronklike.
Die volgorde kom van 'n telling: aandeel van algemene karakters, stringe aksente, stringe simbole, mure van duistere karakters, almal ingereken. As geen telling duidelik beter is nie, word niks aanbeveel nie — dit sal nie 'n half-plousibele kandidaat op jou afdwing net om een te hê nie. Teks wat twee keer vermink is (een keer verkeerd gestoor, dan een keer verkeerd herstel) kry een ekstra rondte van agteruit-oplos op die topkandidate, sodat enigiets binne twee lae steeds gered kan word.

Om korrek te stoor is die laaste stap
'n Herstelde resultaat moet steeds korrek gestoor word. Wanneer 'n speler nie UTF-8 kan opspoor nie, los dit gewoonlik op om as UTF-8 met BOM (Windows-spelers maak staat op die BOM) of as GBK te stoor. Jy kan as UTF-8, UTF-8 (met BOM), GBK, Big5, Shift_JIS of EUC-KR stoor; as iets nie pas nie, word jy aangesê om 'n ander te kies (GBK kan nie Koreaans hou nie). Afgelaaide lêers kry `-fixed` by die naam gevoeg.
Wanneer die opgespoorde kodering nie UTF-8 is nie, is "Stoor as" reeds vir jou vooraf ingestel op UTF-8 met BOM. Sodra jy self aan die aftreklys raak, hou dit op om jou te betwyfel.

Wat nooit aangeraak word nie
Slegs die verkeerd geleese karakters word vervang. Indeksnommers, tydsberekenings en ASS-styllyne word op geen manier verander nie.
Algemene vrae
Ek het die lêer opgelaai, so hoekom moet ek dit steeds weer stoor? Die lêer self is gewoonlik fine; wat gebreek is, is die speler wat dit met die verkeerde kodering lees. In daardie geval hoef geen karakter in die teks verander te word nie — stoor net 'n kopie as UTF-8 met BOM of GBK en gee dit aan die speler.
Hoekom kan geplakte teks nie herstel word nie? Sodra die vervangingskarakter in geplakte inhoud verskyn, is die oorspronklike grepe weg en is daar niks om van terug te redeneer nie. Gaan terug op en gebruik "Kies lêer" om die oorspronklike op te laai.
Die kandidaat wat ek wil hê, is nie gelys nie? Niks word aanbeveel tensy dit duidelik beter tel as wat jy reeds het nie. Probeer om die opgespoorde kodering na 'n ander een te skakel en laat dit herrangskik.
Hoeveel lêers op een slag? Een op 'n slag. Laai die herstel af, voer dan die volgende lêer in.
Privaatheid
Opsporing en herstel loop ten volle in jou blaaier. Geen onderskrifinhoud word ooit na 'n bediener gestuur nie.
Verwante gereedskap en gidse
Waar onderskrif-mojibake vandaan kom en hoekom dit so lyk — sien Waar onderskrif-mojibake vandaan kom; die kodering is goed maar die inhoud is vuil — gebruik Onderskrifopruiming; om tydsberekening en leespoed te kontroleer — Subtitel-kwaliteitsbeheer.