字 AI-SRTSub

Saan nagmumula ang subtitle mojibake

Ang parehong mga byte kapag binasa bilang UTF-8 at binasa bilang GBK ay nagiging dalawang ganap na magkaibang hanay ng mga karakter. Ang hitsura ng sira-sirang teksto ay direktang ebidensya kung aling hakbang ang nagkamali.

Updated 2026-10-17Troubleshooting guides

Maayos ang file — mali lang ang pagbasa dito

Ang iniimbak ng isang subtitle file ay mga byte. Ang pagpapalit ng mga byte sa mga karakter ay nangangailangan ng kaalaman kung aling encoding ito isinulat — kapag nagkamali ka rito, magkakaroon ka ng mojibake. Walang iisang byte na nawawala sa file; basahin itong muli gamit ang tamang encoding at babalik ang mga karakter.

Hinahati nito ang gawain sa dalawa: ang pag-alam kung aling encoding ito nagsimula, at ang pag-save nito bilang encoding na matutukoy ng iyong player. Ang una ay nagmumula sa pagsubok sa pag-decode at pagmamarka, ang pangalawa naman ay mula sa pag-save ng kopya. Magkaiba silang problema ang nilulutas.

Limang hitsura, limang sanhi

Hindi random ang mojibake — ipinapakita ng hitsura nito kung ano ang nagdulot nito:

Diagnosis card na naglilista ng bawat uri ng bakas ng mojibake
Inaayos ng diagnosis ang mojibake ayon sa sanhi sa halip na pagsama-samahin ito

Bakit hindi maaayos ang replacement character

Ang replacement character ang hangganan. Ang ibig sabihin ng `` ay tinapon na ang mga byte sa mas maagang hakbang (kadalasan ay binabasa ng ilang programa ang file at sinasave itong muli), at walang naitala tungkol sa kung ano ang nawala. Sa puntong iyon, wala nang mapagbasehan pabalik — walang sinumang makakaayos nito.

Kaya magkaibang hinaharap ng pahina ng pag-ayos ang dalawang kasong ito. Mag-upload ng file at buo ang mga orihinal na byte, na nagbibigay-daan para subukan ang bawat encoding; kung ang nakopyang teksto ay naglalaman na ng replacement character, sasabihin ito nang malinaw: "hindi na maayos, mangyaring i-upload ang orihinal na file".

Mayroon ding kabaligtaran na kaso: maayos ang pagbasa ng nilalaman ngunit nagpapakita pa rin ang iyong player ng mga basura. Walang mali sa file — mali ang napiling encoding ng player. Hindi makakatulong ang pag-edit ng teksto; i-save ang isang kopya bilang UTF-8 na may BOM o GBK at ibigay iyon sa player.

Upload area: drag-and-drop at paste bilang dalawang entry point
I-upload ang file kung kaya mo — ang buong mga byte ay nangangahulugang mayroong pwedeng ayusin

Ano ang inihahambing habang nag-aayos

Sinusubukan ng tool ang bawat posibleng encoding, pagkatapos ay minamarkahan ang bawat resulta: kung gaano kalaki rito ang gawa sa mga karaniwang karakter, kung may mga sunod-sunod na accent, sunod-sunod na simbolo, o kung ang mga CJK run ay mga pader ng mga obscure na karakter. Ang may pinakamataas na markang resulta ay mapupunta sa tuktok ng listahan.

Kung walang markang malinaw na mas maganda, walang irerekomenda — mas mabuting sabihin sa iyo na "maayos itong basahin gaya ng dati" kaysa magbigay ng isang bagay na malabo lang ang pagkakahawig sa wika. Ang tekstong nadurog nang dalawang beses (mali ang pagkaka-save minsan, pagkatapos ay mali ang pagkakaayos minsan) ay nakakakuha ng isang dagdag na round ng back-solving sa mga nangungunang kandidato.

Listahan ng mga kandidato na naka-sort ayon sa marka, ang bawat isa ay may tatak ng kanilang encoding pair
Mga kandidatong naka-rank ayon sa marka — walang malinaw na panalo, walang rekomendasyon

Ang pag-save ng tamang encoding ang nagtatapos sa gawain

Kailangan pa ring i-save ang naayos na teksto bilang isang encoding na kinikilala ng iyong player. Ang mga player sa Windows ay kadalasang umaasa sa BOM para matukoy ang encoding, kaya ang UTF-8 na may BOM ang pinakamadali; gusto naman ng mas lumang hardware at ilang regional player ang GBK. Maaari kang pumili ng UTF-8, UTF-8 (na may BOM), GBK, Big5, Shift_JIS o EUC-KR, at sasabihin sa iyo na pumili ng iba kung mayroong hindi akma (hindi kayang hawakan ng GBK ang Korean).

Result area: save-as encoding dropdown at download button
I-save ito bilang isang bagay na kinikilala ng player at talagang malulutas ang mojibake

Mga kaugnay na tool at gabay

Ang buong walkthrough — Paano ayusin ang mga mojibake subtitle; kung ano talaga ang iniimbak ng isang SRT file — Ano ang nasa loob ng SRT file; maayos ang encoding ngunit marumi ang nilalaman (mga watermark, ad, mga tag para sa may kapansanan sa pandinig) — Paglilinis ng subtitle.

Runs entirely in your browser, nothing to install.

Buksan ang tool sa pag-ayos ng mojibake

Related guides