Ang ginagawa ng tool na ito
Ang parehong mga byte na binasa bilang UTF-8 at binasa bilang GBK ay gumagawa ng dalawang ganap na magkaibang hanay ng mga character — ang file ay hindi nasira, ito ay na-decode gamit ang maling pag-encode. Narito ang ginagawa ng tool sa pagkumpuni:
I-upload ang file, huwag itong i-paste
Ang dalawang entry point ay maaaring mag-ayos ng iba't ibang dami ng pinsala, kaya i-upload ang file kung magagawa mo. Gamit ang isang file, naroroon pa rin ang mga orihinal na byte: sinusubukan ng tool ang isang pag-encode pagkatapos ng isa pa, at sa sandaling makilala nito ang GBK ay nag-i-decode ito bilang GBK — wala nang kailangang hulaan. Ang text na dumarating sa pamamagitan ng pag-paste ay hindi na mga hilaw na byte. Sa oras na ibigay ng browser ang string, nangyari na ang pagkakamali, kaya ang tool ay maaari lamang gumana paatras at kunin ang makakaya nito.
Kung ang naka-paste na text ay naglalaman na ng character na pamalit (ang naka-box na tandang pananong na ``), ang mga orihinal na byte ay matagal nang nawala at wala nang makakapagbalik sa kanila. Malinaw na sinasabi ng pahina: bumalik sa itaas at gamitin ang "Pumili ng file" upang i-upload ang orihinal.

Ang sinasabi ng diyagnosis sa iyo
Kapag nag-upload ka, ang card ng diyagnosis ay nagbibigay ng pasya. Walang natagpuang mojibake: ang nilalaman ay nababasa nang maayos kung ano ito; kung ipinapakita pa rin ng iyong player ang basura, ginamit ng player ang maling pag-encode — bumaba sa "I-save bilang", pumumili ng iba at ibigay ang file na iyon. Kapag ito ay mukhang mojibake, inililista ng card kung aling bakas ang natagpuan nito:

Paano niraranggo ang mga kandidato, at kung paano pumili
Sa ilalim ng "Mga paraan upang ayusin ito", ang mga kandidato ay nakalista sa pagkakasunod-sunod na pinakamaraming tulad ng totoong wika muna, hanggang 12 sa kanila, bawat isa ay may tatak na pares ng mga pag-encode kung saan ito binasa at patungo saan. Mag-click sa isa upang makita kung paano ito hitsura, piliin ito, pagkatapos ay mag-scroll pababa upang i-save. Hindi masaya? Gamitin ang "Panatilihin kung ano ito" upang bumalik sa orihinal.
Ang pagkakasunod-sunod ay nagmumula sa isang marka: bahagi ng mga karaniwang character, mga string ng mga diacritic, mga string ng mga simbolo, mga pader ng mga malalabong character, na lahat ay may timbang. Kung walang markang malinaw na mas mahusay, walang inirerekomenda — hindi ito magtutulak ng isang kalahating makatwirang kandidato sa iyo para lamang magkaroon ng isa. Ang text na napinsala nang dalawang vaez (mali ang pag-save nang isang beses, pagkatapos ay mali ang pagkumpuni nang isang beses) ay nakakakuha ng isang karagdagang round ng back-solving sa mga nangungunang kandidato, kaya ang anuman sa loob ng dalawang layer ay maaari pa ring sagipin.

Ang tamang pag-save ay ang huling hakbang
Ang isang nakumpuning resulta ay kailangan pa ring i-save nang tama. Kapag ang isang player ay hindi makatuklas ng UTF-8, ang pag-save bilang UTF-8 na may BOM (ang mga Windows player ay umaasahan sa BOM) o bilang GBK ay karaniwang nag-aayos nito. Maaari kang mag-save bilang UTF-8, UTF-8 (na may BOM), GBK, Big5, Shift_JIS o EUC-KR; kung ang isang bagay ay hindi magkasya, sinasabihan ka na pumili ng iba (ang GBK ay hindi makapigil ng Korean). Ang mga na-download na file ay nakakakuha ng `-fixed` na idinagdag sa pangalan.
Kapag ang natuklasang pag-encode ay hindi UTF-8, ang "I-save bilang" ay nakatakda na sa UTF-8 na may BOM para sa iyo. Kapag hinawakan mo ang dropdown sa iyong sarili, titigil na ito sa paghula sa iyo.

Ang hindi kailanman ginagalaw
Ang mga maling basang character lamang ang pinapalitan. Ang mga numero ng index, timing at mga linya ng estilo ng ASS ay hindi binago sa anumang paraan.
Madalas Itanong
Nag-upload ako ng file, kaya bakit kailangan ko pa itong i-save muli? Ang file mismo ay karaniwang maayos; ang sira ay ang player na nagbabasa nito gamit ang maling pag-encode. Sa kasong iyon walang character sa text ang kailangang baguhin — mag-save lamang ng kopya bilang UTF-8 na may BOM o GBK at ibigay iyon sa player.
Bakit hindi maaayos ang naka-paste na text? Sa sandaling lumitaw ang character na pamalit sa naka-paste na nilalaman, ang mga orihinal na byte ay nawala na at wala nang mapag-iisipan pabalik. Bumalik sa itaas at gamitin ang "Pumili ng file" upang i-upload ang orihinal.
Ang kandidatong gusto ko ay wala sa listahan? Walang inirerekomenda maliban kung ito ay malinaw na mas mataas ang marka kaysa sa mayroon ka na. Subukang lumipat ang natuklasang pag-encode sa iba at hayaan itong magranggo muli.
Ilang file nang sabay-sabay? Isa-isa lamang. I-download ang pagkumpuni, pagkatapos ay i-feed sa susunod na file.
Pagkapribado
Ang pagtuklas at pagkumpuni ay ganap na tumatakbo sa iyong browser. Walang nilalaman ng subtitle ang kailanman ipinapadala sa isang server.
Mga kaugnay na tool at gabay
Kung saan nagmumula ang mojibake at bakit ito nauwi sa gayong hitsura — tingnan ang Kung saan nagmumula ang subtitle mojibake; maayos ang pag-encode ngunit marumi ang nilalaman — gamitin ang Paglilinis ng subtitle; upang suriin ang timing at bilis ng pagbabasa — Sub QC.