字 AI-SRTSub

Ako opraviť poškodené titulky (mojibake)

Súbor s titulkami plný skomolených znakov je zriedka poškodený – bol iba prečítaný so správnym kódovaním. Nástroj na opravu zistí pôvodné kódovanie a vráti správne znaky, pričom indexové čísla a časovanie ponechá tak, ako sú.

Updated 2026-10-17Tool guides

Čo tento nástroj robí

Rovnaké bajty prečítané ako UTF-8 a prečítané ako GBK produkujú dve úplne odlišné sady znakov – súbor nie je poškodený, bol iba dekódovaný s nesprávnym kódovaním. Tu je to, čo nástroj na opravu robí:

Súbor nahrajte, nevkladajte ho kopírovaním

Tieto dva vstupné body dokážu opraviť rôzny rozsah poškodenia, takže ak môžete, súbor nahrajte. Súborom sa zachovajú pôvodné bajty: nástroj skúša jedno kódovanie za druhým a akonáhle rozpozná GBK, dekóduje ho ako GBK – nič netreba tipovať. Text vložený kopírovaním už nie je v surových bajtoch. V čase, keď prehliadač odovzdá reťazec, chyba sa už stala, takže nástroj môže pracovať iba spätne a vziať to, čo dostane.

Ak vložený text už obsahuje náhradný znak (tento ohrámovaný otáznik ``), pôvodné bajty sú nenávratne preč a nič ich nedokáže vrátiť späť. Stránka to hovorí otvorene: vráťte sa hore a použite možnosť „Vybrať súbor“ na nahranie originálu.

Oblasť nahrania na stránke opráva: zóna na presunutie a pole na vkladanie, pričom zistené kódovanie sa zobrazi navrchu
Presuňte súbor dovnútra alebo ho vyhľadajte; pole na vkladanie sa nachádza dole a dokáže opraviť oveľa menej

Čo vám hovorí diagnóza

Po nahraní poskytne diagnostická karta verdikt. Nenašli sa žiadne poškodené znaky: obsah je čitateľný tak, ako je; ak váš prehrávač stále zobrazuje skomolené znaky, prehrávač použil nesprávne kódovanie – prejdite na „Uložiť ako“, vyberte iné a dajte mu tento súbor. Keď to vyzýva ako poškodený text, karta vypíše, akú stopu našla:

Diagnostická karta: verdikt plus každá stopa poškodenia uvedená riadok po riadku
Diagnostika uvádza stopy podľa typu namiesto jednoduchého konštatovania „je to poškodené“

Ako sú kandidáti zoradení a ako si vybrať

V časti „Spôsoby opravy“ sú kandidáti zoznamovaní v poradí najviac podobné skutočnému jazyku, až do 12 položiek, pričom každá je označená párom kódovaní, z ktorého a do ktorého sa čítalo. Kliknutím na niektorého z nich uvidíte, ako to vyzerá, vyberte ho a potom prejdite dole a uložte ho. Nie ste spokojní? Pomocou možnosti „Ponechať tak, ako je“ sa vrátite k originálu.

Poradie vychádza zo skóre: podiel bežných znakov, reťazce akcentov, reťazce symbolov, steny nejasných znakov, pričom všetko je zohľadnené. Ak žiadne skóre nie je jednoznačne lepšie, nič sa neodporúča – nebude vám vnucovať polovične vierohodného kandidáta len preto, aby nejakého malo. Text, ktorý bol skomolený dvakrát (raz zle uložený, potom raz zle opravený), dostáva jedno kolo spätného riešenia navyše u najlepších kandidátov, takže všetko v rámci dvoch vrstiev sa dá ešte zachrániť.

Zoznam kandidátov na opravu zoradený podľa toho, do akej miery sa podobá na skutočný jazyk, pričom každý je označený svojím párom kódovania
Kandidáti zoradení podľa „najviac podobné skutočnému jazyku“, pričom každý zobrazuje príslušné kódovania

Správne uloženie je posledný krok

Opravený výsledok je stále nutné správne uložiť. Keď prehrávač nedokáže detegovať kódovanie UTF-8, uloženie ako UTF-8 s BOM (prehrávače pre Windows sa spoliehajú na BOM) alebo ako GBK to zvyčajne vyrieši. Môžete uložiť ako UTF-8, UTF-8 (s BOM), GBK, Big5, Shift_JIS alebo EUC-KR; ak niečo nesedí, budete vyzvaní na výber iného (GBK nevie obsiahnuť kórejčinu). Stiahnuté súbory dostanú do názvu pridanú príponu `-fixed`.

Keď zistené kódovanie nie je UTF-8, možnosť „Uložiť ako“ je pre vás už predvolená na UTF-8 s BOM. Ak sa rozbaľovacej ponuky dotknete sami, prestane za vás hádať.

Oblasť výsledkov: textové pole s rozbaľovacou ponukou uloženia ako a tlačidlom na stiahnutie
Vyberte kódovanie a potom stiahnite – k názvu súboru sa pridá -fixed

Čo sa nikdy nemení

Nahrádzajú sa iba nesprávne prečítané znaky. Indexové čísla, časovanie a riadky štýlov ASS sa žiadnym spôsobom nemenia.

Často kladené otázky

Súbor som nahral, tak prečo ho musím znova ukladať? Samotný súbor je zvyčajne v poriadku; pokazené je to, že ho prehrávač číta s nesprávnym kódovaním. V takom prípade netreba v texte meniť ani jeden znak – stačí uložiť kópiu ako UTF-8 s BOM alebo GBK a dať ju prehrávaču.

Prečo sa vložený text nedá opraviť? Akonáhle sa v vloženom obsahu objaví náhradný znak, pôvodné bajty sú preč a nie je z čoho vyvodzovať závery. Vráťte sa hore a použite možnosť „Vybrať súbor“ na nahranie originálu.

Kandidát, ktorého chcem, nie je v zozname? Neodporúča sa nič, pokiaľ to nemá jednoznačne lepšie skóre ako to, čo už máte. Skúste zmeniť zistené kódovanie na iné a nechajte ho prepočítať poradie.

Koľko súborov naraz? Jeden po druhom. Stiahnite opravu a potom nahrajte ďalší súbor.

Ochrana súkromia

Detekcia a oprava prebiehajú výlučne vo vašom prehliadači. Žiadny obsah titulkov sa nikdy neodosiela na server.

Súvisiace nástroje a príručky

Odkiaľ pochádzajú poškodené titulky a prečo takto vyzerajú – pozrite si tému Odkiaľ pochádzajú poškodené titulky; kódovanie je v poriadku, ale obsah je nečistý – použite Čistenie titulkov; na kontrolu časovania a rýchlosti čítania – Kontrola kvality titulkov.

Runs entirely in your browser, nothing to install.

Otvoriť nástroj na opravu poškodených titulkov

Related guides