字 AI-SRTSub

Nga vjen mojibake i titrave

Të njëjtët bajt të lexuar si UTF-8 dhe të lexuar si GBK dalin si dy grupe karakteresh plotësisht të ndryshme. Mënyra se si duket teksti i mbeturinave është dëshmi e drejtpërdrejtë se cili hap shkoi keq.

Updated 2026-10-17Troubleshooting guides

Skedari është në rregull — është lexuar gabim

Ajo që ruan një skedar titrash janë bajtet. Kthimi i bajteve në karaktere kërkon të dihet se në cilin kodim janë shkruar ato — kuptojeni gabim këtë dhe merrni mojibake. Asnjë bajt i vetëm nuk mungon në skedar; lexojeni përsëri me kodimin e duhur dhe karakteret kthehen.

Kjo e ndan punën në dy pjesë: përcaktimi se cili ishte kodimi fillestar, dhe ruajtja e tij si një kodim që lojtari juaj mund ta zbulojë. E para vjen nga dekodimi provues dhe vlerësimi, e dyta nga ruajtja e një kopjeje. Ato zgjidhin probleme të ndryshme.

Pesë pamje, pesë shkaqe

Mojibake nuk është i rastësishëm — mënyra se si duket tregon se çfarë e shkaktoi atë:

Karta e diagnostikimit që liston çdo lloj gjurme mojibake
Diagnostikimi rendit mojibake sipas shkakut në vend që t'i bashkojë ato së bashku

Pse karakteri zëvendësues nuk mund të riparohet

Karakteri zëvendësues është vija ndarëse. Një `�` do të thotë se bajtet ishin hedhur tashmë në një hap të mëparshëm (zakonisht ndonjë program që lexon skedarin dhe e ruan përsëri), dhe asgjë nuk u regjistrua rreth asaj që u hoq. Në atë pikë nuk ka asgjë për të arsyetuar mbrapsht — askush nuk mund ta riparojë atë.

Kështu që faqja e riparimit trajton dy raste ndryshe. Ngarkoni një skedar dhe bajtet origjinale janë të paprekura, duke e lënë atë të provojë çdo kodim; nëse teksti i ngjitur përmban tashmë karakterin zëvendësues, ai thotë qartë: "nuk mund të riparohet, ju lutemi ngarkoni skedarin origjinal".

Ekziston gjithashtu rasti i kundërt: përmbajtja lexohet në mënyrë të përkryer por lojtari juaj ende shfaq mbeturina. Skedari nuk ka faj — lojtari zgjodhi kodimin e gabuar. Redaktimi i tekstit nuk do të ndihmojë; ruani një kopje si UTF-8 me BOM ose GBK dhe jepjani atë.

Zona e ngarkimit: tërheqja-dhe-lëshimi dhe ngjitja si dy pika hyrjeje
Ngarkoni skedarin nëse mundeni — bajtet e paprekura do të thonë se ka diçka për t'u riparuar

Çfarë po krahason gjatë riparimit

Mjeti provon çdo kodim të mundshëm, më pas vlerëson çdo rezultat: sa prej tij përbëhet nga karaktere të zakonshme, nëse ka vargje aksentesh, vargje simbole, nëse vargjet CJK janë mure me karaktere të errëta. Rezultati me vlerësimin më të lartë shkon në krye të listës.

Nëse asnjë vlerësim nuk është qartësisht më i mirë, asgjë nuk rekomandohet — më mirë t'ju them "kjo lexohet mirë siç është" sesa t'ju mbyll gojën me diçka që vetëm përafërsisht i ngjan gjuhës. Teksti i dëmtuar dy herë (ruajtur gabim një herë, pastaj riparuar gabim një herë) merr një raund shtesë të zgjidhjes mbrapsht te kandidatët kryesorë.

Lista e kandidatëve e renditur sipas pikëve, secila e etiketuar me çiftin e saj të kodimit
Kandidatët e renditur sipas pikëve — pa fitues të qartë, pa rekomandim

Ruajtja e kodimit të duhur përfundon punën

Teksti i riparuar duhet të ruhet ende si një kodim që lojtari juaj e njeh. Lojtarët në Windows zakonisht mbështeten te BOM për të zbuluar kodimin, kështu që UTF-8 me BOM është më pak i mundimshëm; pajisjet më të vjetra dhe disa lojtarë rajonalë duan GBK. Mund të zgjidhni UTF-8, UTF-8 (me BOM), GBK, Big5, Shift_JIS ose EUC-KR, dhe do t'ju thuhet të zgjidhni një tjetër nëse diçka nuk përshtatet (GBK nuk mund të mbajë koreanisht).

Zona e rezultatit: menyja rënëse e kodimit ruaj-si dhe butoni i shkarkimit
Ruajeni si diçka që lojtari e njeh dhe mojibake zgjidhet vërtet

Mjete dhe udhëzues të ngjashëm

Udhëzuesi i plotë — Si të riparoni titrat e korruptuar (mojibake); çfarë ruan në të vërtetë një skedar SRT — Çfarë ka brenda një skedari SRT; kodimi është në rregull por përmbajtja është e ndotur (filigranë, reklama, etiketa për të dëmtuarit) — Pastrimi i titrave.

Runs entirely in your browser, nothing to install.

Hapni mjetin e riparimit të mojibake

Related guides