字 AI-SRTSub

Odakle potječe iskrivljeni tekst titlova

Isti bajtovi pročitani kao UTF-8 i pročitani kao GBK daju dva potpuno različita skupa znakova. Izgled smeća od teksta izravan je dokaz koji je korak pošao po zlu.

Updated 2026-10-17Troubleshooting guides

Datoteka je u redu — pročitana je pogrešno

Ono što datoteka titlova pohranjuje jesu bajtovi. Pretvaranje bajtova u znakove zahtijeva poznavanje kodiranja u kojem su zapisani — ako to pogriješite, dobit ćete iskrivljeni tekst. Niti jedan bajt nije izgubljen iz datoteke; pročitajte je ponovno s ispravnim kodiranjem i znakovi će se vratiti.

Time se posao dijeli na dva dijela: određivanje s kojim je kodiranjem započelo i spremanje u kodiranju koje vaš reproduktor može prepoznati. Prvo dolazi iz probnog dekodiranja i bodovanja, drugo iz spremanja kopije. Oni rješavaju različite probleme.

Pet izgleda, pet uzroka

Iskrivljeni tekst nije slučajan — njegov izgled odaje što ga je uzrokovalo:

Dijagnostička kartica koja navodi svaku vrstu traga iskrivljenog teksta
Dijagnostika razvrstava iskrivljeni tekst prema uzroku umjesto da ih sve stavlja u isti koš

Zašto se zamjenski znak ne može popraviti

Zamjenski znak predstavlja granicu. Znak `` znači da su bajtovi već odbačeni u ranijem koraku (obično neki program koji čita datoteku i ponovno je sprema), i ništa nije zabilježeno o tome što je odbačeno. U tom trenutku nema ničega od čega bi se moglo krenuti unatrag — nitko to ne može popraviti.

Stoga stranica za popravak tretira dva slučaja drugačije. Učitajte datoteku i izvorni bajtovi su netaknuti, što joj omogućuje da isproba svako kodiranje; ako zalijepljeni tekst već sadrži zamjenski znak, jasno kaže: "ne može se popraviti, učitajte izvornu datoteku".

Postoji i obratan slučaj: sadržaj se čita savršeno dobro, ali vaš reproduktor i dalje prikazuje smeće. Datoteka nije kriva — reproduktor je odabrao pogrešno kodiranje. Uređivanje teksta neće pomoći; spremite kopiju kao UTF-8 s BOM-om ili GBK-om i predajte mu ju.

Područje za prijenos: povuci-i-ispusti i zalijepi kao dvije ulazne točke
Učitajte datoteku ako možete — netaknuti bajtovi znače da se nešto može popraviti

Što uspoređuje tijekom popravka

Alat isprobava svako vjerojatno kodiranje, a zatim boduje svaki rezultat: koliko je napravljen od uobičajenih znakova, postoje li nizovi naglasaka, nizovi simbola, jesu li CJK nizovi zidovi opskurnih znakova. Rezultat s najboljim rezultatom ide na vrh popisa.

Ako nijedan rezultat nije jasno bolji, ništa se ne preporučuje — bolje je reći vam "ovo se čita dobro kakvo jest" nego vam podvaliti nešto što samo približno sliči jeziku. Tekst iskrivljen dvaput (pogrešno spremljen jednom, zatim pogrešno popravljen jednom) dobiva još jedan krug rješavanja unatrag na najboljim kandidatima.

Popis kandidata sortiran prema rezultatu, svaki označen parom kodiranja
Kandidati rangirani prema rezultatu — nema jasnog pobjednika, nema preporuke

Spremanje ispravnog kodiranja dovršava posao

Popravljeni tekst se i dalje mora spremiti kao kodiranje koje vaš reproduktor prepoznaje. Reproduktori na sustavu Windows obično se oslanjaju na BOM za prepoznavanje kodiranja, pa je UTF-8 s BOM-om najmanje kompliciran; stariji hardver i neki regionalni reproduktori žele GBK. Možete odabrati UTF-8, UTF-8 (s BOM-om), GBK, Big5, Shift_JIS ili EUC-KR, a bit ćete pozvani da odaberete drugo ako nešto ne odgovara (GBK ne može sadržavati korejski).

Područje rezultata: padajući izbornik kodiranja za spremanje i gumb za preuzimanje
Spremite ga kao nešto što reproduktor prepoznaje i iskrivljeni tekst je doista riješen

Povezani alati i vodiči

Cijeli vodič — Kako popraviti iskrivljene titlove; što SRT datoteka zapravo pohranjuje — Što se nalazi unutar SRT datoteke; kodiranje je u redu, ali je sadržaj neuredan (vodni žigovi, oglasi, oznake za nagluhe) — Čišćenje titlova.

Runs entirely in your browser, nothing to install.

Otvori alat za popravak iskrivljenog teksta

Related guides