字 AI-SRTSub

Hvaðan texta-mojibake kemur

Sömu bæti lesin sem UTF-8 og lesin sem GBK koma út sem tveir algjörlega mismunandi hópar stafa. Hvernig rusltextinn lítur út er bein sönnun um hvað fór úrskeiðis í hvaða skrefi sem er.

Updated 2026-10-17Troubleshooting guides

Skráin er í lagi – hún var lesin rangt

Það sem textaskrá geymir eru bæti. Að breyta bætum í stafi krefst þess að vita hvaða stafakóðun þau voru skrifuð í – gerðu það rangt og þú færð mojibake. Eitt einasta bæti vantar ekki í skrána; lestu hana aftur með réttri stafakóðun og stafirnir koma til baka.

Það skiptir vinnunni í tvennt: að finna út hvaða stafakóðun hún byrjaði sem, og að vista hana sem stafakóðun sem spilarinn þinn getur greint. Hið fyrra kemur frá tilraunaafkóðun og einkunnagjöf, hið seinna frá því að vista afrit. Þau leysa mismunandi vandamál.

Fimm útlit, fimm orsakir

Mojibake er ekki tilviljun – hvernig hún lítur út gefur til kynna hvað olli henni:

Greiningarkort sem sýnir hverja tegund mojibake-ummerkja
Greining flokkar mojibake eftir orsökum í stað þess að henda öllu saman

Af hverju ekki er hægt að laga skiptistafinn

Skiptistafurinn er skilalínan. `�` þýðir að bætunum var þegar hent á fyrra stigi (venjulega einhverju forriti sem les skrána og vistar hana aftur), og ekkert var skráð um hvað fór í burtu. Á þeim tímapunkti er ekkert til að rökstyðja aftur á bak frá – enginn getur lagað það.

Þannig að viðgerðarsíðan meðhöndlar tvö tilvik á mismunandi hátt. Hladdu upp skrá og upprunalegu bætin eru óskemmd, sem gerir henni kleift að prófa hverja stafakóðun; ef límdur texti inniheldur nú þegar skiptistafinn, segir hún það skýrt: „ekki hægt að laga, vinsamlegast hlaðið upp upprunalegu skránni“.

Það er líka til öfuga tilvikið: innihaldið lesst fullkomlega en spilarinn þinn sýnir samt rusl. Skráin er ekki að kenna – spilarinn valdi rangna stafakóðun. Að breyta textanum mun ekki hjálpa; vistaðu afrit sem UTF-8 með BOM eða GBK og láttu hana fá það.

Upphleðslusvæði: drag-og-sleppa og líma sem tveir inngangspunktar
Hladdu upp skránni ef þú getur – óskemmd bæti þýða eitthvað til að laga

Hvað hún er að bera saman á meðan hún lagar

Verkfærið prófar hverja sennilega stafakóðun, gefur svo hverri niðurstöðu einkunn: hve mikið af henni er gert úr algengum stöfum, hvort það eru runur af kommustöfum, runur af táknum, hvort KJK-runur eru vegir af óskýrum stöfum. Niðurstaðan með hæstu einkunn fer efst á listann.

Ef engin einkunn er greinilega betri er engu mælt með – betra að segja þér „þetta lesst í lagi eins og er“ en að afgreiða þig með einhverju sem líkist tungumáli aðeins að hluta. Texti sem hefur verið ruglað saman tvisvar (vistaður rangt einu sinni, lagaður rangt einu sinni) fær eina aukalotu af afturlausn á efstu frambjóðendunum.

Frambjóðendalisti raðaður eftir einkunn, hver merkist með stafakóðunarparinu sínu
Frambjóðendur raðaðir eftir einkunn – enginn skýr sigurvegari, engin ráðgjöf

Að vista réttu stafakóðunina klárar verkið

Lagaður texti þarf samt að verða vistaður sem stafakóðun sem spilarinn þinn þekkir. Spilarar á Windows reiða sig venjulega á BOM til að greina stafakóðun, þannig að UTF-8 með BOM er minnsta fyrirhöfnin; eldri vélbúnaður og sumir svæðisbundnir spilarar vilja GBK. Þú getur valið UTF-8, UTF-8 (með BOM), GBK, Big5, Shift_JIS eða EUC-KR, og þér verður sagt að velja annað ef eitthvað passár ekki (GBK getur ekki geymt kóresku).

Niðurstöðusvæði: vista sem stafakóðunar-fellivalmynd og sækingarhnappur
Vistaðu það sem eitthvað sem spilarinn þekkir og mojibake er sannarlega leyst

Tengd verkfæri og leiðbeiningar

Full leiðsögn – Hvernig á að laga mojibake-texta; hvað SRT-skrá geymir í raun og veru – Hvað er í SRT-skrá; stafakóðunin er í lagi en innihaldið er óhreint (vatnsmerki, auglýsingar, textar fyrir heyrnarskerta) – Textahreinsun.

Runs entirely in your browser, nothing to install.

Opna mojibake-viðgerðartækið

Related guides