字 AI-SRTSub

Ambako mojibake ya manukuu inatoka

Bytes zile zile zilizosomwa kama UTF-8 na zilizosomwa kama GBK zinatoka kama seti mbili tofauti kabisa za herufi. Jinsi maandishi ya takataka yanavyoonekana ni ushahidi wa moja kwa moja wa ni hatua gani iliyokosewa.

Updated 2026-10-17Troubleshooting guides

Faili iko sawa — ilisomwa vibaya

Kile ambacho faili ya manukuu huhifadhi ni bytes. Kugeuza bytes kuwa herufi kunahitaji kujua ni usimbaji gani iliandikwa — ukikosea unapata mojibake. Hakuna byte hata moja inayokosekana kwenye faili; isome tena kwa usimbaji sahihi na herufi zinarejea.

Hiyo inagawanya kazi katika sehemu mbili: kugundua ilianza na usimbaji gani, na kuihifadhi kama usimbaji ambao kichezaji chako kinaweza kukitambua. Ya kwanza inatokana naujaribio wa usimbaji na alama, ya pili inatokana na kuhifadhi nakala. Zinatatua matatizo tofauti.

Miundo mitano, vyanzo vitano

Mojibake sio ya nasibu — jinsi inavyoonekana inatoa siri ya kile kilichoisababisha:

Kadi ya utambuzi inayoorodhesha kila aina ya alama ya mojibake
Utambuzi unapanga mojibake kwa sababu badala ya kuichanganya pamoja

Kwa nini herufi ya uingizwaji haiwezi kurekebishwa

Herufi ya uingizwaji ni mstari wa mgawanyiko. `�` inamaanisha bytes tayari zilitupwa katika hatua ya awali (kawaida programu fulani inasoma faili na kuihifadhi tena), na hakuna kilichorekodiwa kuhusu kile kilichotupwa. Katika hatua hiyo hakuna cha kufikiria nyuma — hakuna anayeweza kurekebisha.

Kwa hiyo ukurasa wa ukarabati unashughulikia visa viwili kwa njia tofauti. Pakia faili na bytes za asili ziko sawa, kuruhusu jaribio la kila usimbaji; ikiwa maandishi yaliyobandikwa tayari yana herufi ya uingizwaji, inasema hivyo waziwazi: "haiwezi kurekebishwa, tafadhali pakia faili ya asili".

Kuna pia kesi ya kurudi nyuma: yaliyomo yanasomeka vizuri kabisa lakini kichezaji chako bado kinaonyesha taka. Faili sio ya kulaumiwa — kichezaji kilichagua usimbaji mbaya. Kuhariri maandishi hakutasaidia; hifadhi nakala kama UTF-8 yenye BOM au GBK na umpe hiyo.

Eneo la kupakia: buruta-na-dondosha na bandika kama sehemu mbili za kuingilia
Pakia faili ikiwa unaweza — bytes ziko sawa inamaanisha kuna kitu cha kurekebisha

Kinacholinganisha wakati wa kurekebisha

Zana inajaribu kila usimbaji unaowezekana, kisha inapima kila matokeo: ni kiasi gani kinaundwa na herufi za kawaida, ikiwa kuna minyororo ya lafudhi, minyororo ya alama, ikiwa miendesho ya CJK ni kuta za herufi zisizoeleweka. Matokeo yenye alama bora yanaenda juu ya orodha.

Ikiwa hakuna alama iliyo wazi bora zaidi, hakuna kinachopendekezwa — ni bora kukupa "hii inasomeka vizuri ilivyo" kuliko kukupiga chenga na kitu kinachofanana kwa mbali na lugha. Maandishi yaliyoharibiwa mara mbili (yalihifadhiwa vibaya mara moja, kisha yakarekebishwa vibaya mara moja) yanapata duru ya ziada ya utatuzi wa nyuma kwenye watahiniwa wakuu.

Orodha ya watahiniwa iliyopangwa kwa alama, kila moja ikiwa na lebo ya jozi yake ya usimbaji
Watahiniwa waliowekwa nafasi kwa alama — hakuna mshindi aliye wazi, hakuna pendekezo

Kuhifadhi usimbaji sahihi kunamaliza kazi

Maandishi yaliyorekebishwa bado yanapaswa kuhifadhiwa kama usimbaji ambao kichezaji chako kinatambua. Wachezaji kwenye Windows kwa kawaida hutegemea BOM kutambua usimbaji, kwa hiyo UTF-8 yenye BOM ndiyo isiyo na fujo; vifaa vya zamani na baadhi ya wachezaji wa kikanda wanataka GBK. Unaweza kuchagua UTF-8, UTF-8 (yenye BOM), GBK, Big5, Shift_JIS au EUC-KR, na utaambiwa uchague nyingine ikiwa kitu hakitoshi (GBK haiwezi kushikilia Kikorea).

Eneo la matokeo: menyu kunjuzi ya kuhifadhi-kama usimbaji na kitufe cha kupakua
Ihifadhi kama kitu ambacho kichezaji kinatambua na mojibake inatatuliwa kweli

Zana na miongozo husika

Maelezo kamili — Jinsi ya kurekebisha manukuu ya mojibake; kile ambacho faili ya SRT inahifadhi kweli — Kuna nini ndani ya faili ya SRT; usimbaji uko sawa lakini yaliyomo ni machafu (alama za maji, matangazo, lebo za wasioona vizuri) — Usafishaji wa manukuu.

Runs entirely in your browser, nothing to install.

Fungua zana ya kurekebisha mojibake

Related guides