字 AI-SRTSub

Hibás kódolású feliratok javítása

A hibás karakterekkel teli feliratfájl ritkán sérült – egyszerűen csak rossz kódolással lett beolvasva. A javítóeszköz felismeri az eredeti kódolást, és visszateszi a helyes karaktereket, miközben a sorszámokat és az időzítéseket békén hagyja.

Updated 2026-10-17Tool guides

Mit csinál ez az eszköz?

Ugyanazok a bájtok UTF-8-ként és GBK-ként beolvasva két teljesen különböző karakterkészletet hoznak létre – a fájl nem sérült meg, csak rossz kódolással lett dekódolva. Íme, amit a javítóeszköz tesz:

Töltsd fel a fájlt, ne illeszd be

A két belépési pont különböző mértékű sérülést képes kijavítani, ezért ha teheted, töltsd fel a fájlt. Egy fájl esetében az eredeti bájtok még ott vannak: az eszköz az egyik kódolás után a másikat próbálja meg, és amint felismeri a GBK-t, GBK-ként dekódol – semmit sem kell talgatni. A beillesztett szöveg már nem nyers bájtokból áll. Mire a böngésző átadja a karakterláncot, a hiba már megtörtént, így az eszköz csak visszafelé tud dolgozni, és azt veszi át, amit kap.

Ha a beillesztett szöveg már tartalmazza a cserekaraktert (a keretes kérdőjelet: ``), az eredeti bájtoknak már régen hűlt helye, és semmi sem hozhatja vissza őket. Az oldal nyíltan kimondja: menj vissza fel, és használd a „Fájl kiválasztása” lehetőséget az eredeti feltöltéséhez.

Javítási oldal feltöltési területe: ejtési zóna és beillesztési mező, a felismert kódolással felül
Húzd be a fájlt vagy tallózd ki; a beillesztési mező lent található, és sokkal kevesebbet képes javítani

Mit mond a diagnózis?

A feltöltés után a diagnosztikai kártya kiadja az ítéletet. Nem található hibás kódolás: a tartalom így is jól olvasható; ha a lejátszód még mindig hibás karaktereket mutat, a lejátszó rossz kódolást használt – menj le a „Mentés másként” részhez, válassz egy másikat, és add oda azt a fájlt. Amikor hibás kódolásnak tűnik, a kártya felsorolja, milyen nyomot talált:

Diagnosztikai kártya: ítélet plusz az egyes hibás kódolási nyomok soronként felsorolva
A diagnózis típus szerint sorolja fel a nyomokat ahelyett, hogy csak azt mondaná, „ez hibás kódolás”

Hogyan történik a jelöltek rangsorolása és a választás?

A „Javítási módok” alatt a jelöltek a leginkább valós nyelvre hasonlító az első sorrendben szerepelnek, legfeljebb 12 darab, mindegyiknél felüntetve a kódolási pár, amelyből és amelybe beolvasták. Kattints az egyikre, hogy láthasd, hogyan néz ki, válaszd ki, majd görgess le a mentéshez. Nem tetszik? Használd a „Megtartás változtatás nélkül” opciót az eredetire való visszatéréshez.

A sorrend egy pontszámból származik: a gyakori karakterek aránya, ékezetláncok, szimbólumláncok, homályos karakterek falai, mindezek súlyozva. Ha egyik pontszám sem egyértelműen jobb, semmi sem javasolt – nem fog egy félig hihető jelöltet rád kényszeríteni csak azért, hogy legyen valamilyen. A kétszer elrontott (egyszer rosszul mentett, majd egyszer rosszul javított) szöveg egy extra kör visszafelé-megoldást kap a top jelölteken, így bármi, ami két rétegen belül van, még megmenthető.

Jelölt javítási lista rangsorolva ama szerint, hogy mennyire hasonlít valós nyelvre, mindegyik a kódolási párjával jelölve
A jelöltek a „leginkább valós nyelvre hasonlító” alapján rangsorolva, mindegyiknél feltüntetve az érintett kódolások

A helyes mentés az utolsó lépés

A javított eredményt még helyesen kell menteni. Ha egy lejátszó nem képes felismerni az UTF-8-at, a mentés UTF-8 BOM-mal (a Windowsos lejátszók a BOM-ra támaszkodnak) vagy GBK formátumban általában megoldja a problémát. Menthetsz UTF-8, UTF-8 (BOM-mal), GBK, Big5, Shift_JIS vagy EUC-KR formátumban; ha valami nem passzol, a rendszer felszólít, hogy válassz másikat (a GBK nem tudja tárolni a koreait). A letöltött fájlok nevéhez hozzáadódik a `-fixed` utótag.

Amikor a felismert kódolás nem UTF-8, a „Mentés másként” már eleve UTF-8 BOM-mal értékre van beállítva neked. Amint saját magad hozzányúlsz a legördülő menühöz, abbahagyja a tippelgetést.

Eredményterület: szövegdoboz mentés másként legördülő menüvel és letöltési gombbal
Válassz kódolást, majd töltsd le – a fájlnév megkapja a -fixed utótagot

Amihez soha senki nem nyúl

Csak a félreolvasott karakterek cserélődnek le. A sorszámok, az időzítések és az ASS stílusú sorok semmilyen módon nem módosulnak.

GYIK

Feltöltöttem a fájlt, akkor miért kell mégis újra mentenem? Maga a fájl általában rendben van; ami elromlott, az az, hogy a lejátszó rossz kódolással olvassa be. Ebben az esetben a szövegben egyetlen karaktert sem kell megváltoztatni – csak ments le egy másolatot UTF-8 BOM-mal vagy GBK formátumban, és add oda azt a lejátszónak.

Miért nem lehet javítani a beillesztett szöveget? Amint a cserekarakter megjelenik a beillesztett tartalomban, az eredeti bájtok eltűntek, és nincs mihez viszonyítani visszafelé. Menj vissza fel, és használd a „Fájl kiválasztása” lehetőséget az eredeti feltöltéséhez.

A keresett jelölt nincs a listában? Semmi sem javasolt, hacsak nem szerez egyértelműen jobb pontszámot, mint amid már van. Próbáld meg átváltani a felismert kódolást egy másikra, és hagyd újra rangsorolni.

Hány fájl egyszerre? Egyszerre egy. Töltsd le a javítást, majd add meg a következő fájlt.

Adatvédelem

A felismerés és a javítás teljes egészében a böngésződben fut. Soha semmilyen felirattartalom nem kerül elküldésre szerverre.

Kapcsolódó eszközök és útmutatók

Honnan ered a feliratok hibás kódolása és miért néz ki így – lásd: Where subtitle mojibake comes from; a kódolás rendben van, de a tartalom szennyezett – használd a következőt: Subtitle cleanup; az időzítés és az olvasási sebesség ellenőrzéséhez – Subtitle QC.

Runs entirely in your browser, nothing to install.

A kódolásjavító eszköz megnyitása

Related guides