字 AI-SRTSub

Merkkisotkun korjaus käytössä

Kun tekstitys aukeaa pelkkänä merkkisotkuna, tiedosto ei yleensä ole rikki – se on luettu väärällä koodauksella. Korjain tunnistaa alkuperäisen koodauksen ja vaihtaa väärin luetut merkit takaisin.

Päivitetty 2026-10-17Työkaluohjeet

Minkä ongelman työkalu ratkaisee

Samat tavut luettuna UTF-8:na ja GBK:na tuottavat kaksi täysin eri merkkijoukkoa – tiedosto ei ole rikki, lukuvaiheessa valittiin väärä koodaus. Mitä korjain tekee:

  • Tunnistaa millä koodauksella tiedosto on kirjoitettu ja vaihtaa merkit takaisin oikean joukon mukaan
  • Kertoo missä vika on: korvausmerkki, ohjausmerkki, valuuttamerkki, tarkemerkillisiä kirjaimia rivikaupalla, harvinaisia kiinalaisia merkkejä putkina
  • Lajittelee ehdokkaat sen mukaan mikä näyttää eniten kieleltä – valitse yksi ja tallenna
  • Jos soitin ei tunnista koodausta, tallenna kopio UTF-8:na BOM:in kanssa tai GBK:na ja anna se soittimelle

Lähetä tiedosto, älä liitä

Kaksi sisäänkäyntiä korjaavat eri laajuuden, lähetä tiedosto jos voit. Tiedostoa lähetettäessä alkuperäiset tavut ovat tallella: työkalu voi kokeilla jokaista koodausta, tunnistaa GBK:n ja purkaa sen GBK:na – mitään ei tarvitse arvata. Liitetty teksti ei ole enää alkuperäisiä tavuja: kun selain antaa merkkijonon, väärä askel on jo tapahtunut, jäljellä on vain päättely taaksepäin ja korjautuu sen verran kuin korjautuu.

Jos liitetyssä sisällössä on jo korvausmerkki (se neliönmuotoinen kysymysmerkki `�`), alkuperäiset tavut ovat kadonneet eikä kukaan saa niitä takaisin. Silloin sivu sanoo suoraan: palaa ylös ja lähetä alkuperäinen tiedosto kohdasta „Valitse tiedosto”.

Korjaussivun latausalue: pudotusala ja liittämiskenttä, yllä näkyy tunnistettu koodaus
Pudota tiedosto tai valitse se; liittämiskenttä on alempana ja korjaa paljon vähemmän

Mitä diagnoosi kertoo

Latauksen jälkeen diagnoosialue antaa johtopäätöksen. Merkkisotkua ei löytynyt: sisältö luetaan normaalisti – jos soitin näyttää yhä sotkua, soitin on valinnut väärän koodauksen, jolloin tallenna alla toisella koodauksella ja anna se soittimelle. Kun tulos näyttää merkkisotkulta, se listaa minkä jäljen:

  • Sisällä on korvausmerkki – alkuperäiset tavut ovat jo kadonneet
  • Mukana on ohjausmerkkejä
  • Sekassa on valuutta- ja matematiikkasymboleita
  • Tarkemerkillisiä kirjaimia rivikaupalla – kuin UTF-8 olisi luettu yksitavuisena (`ä½ å¥½`)
  • Kiinalaisia merkkejä putkina ilman yhtään yleistä merkkiä – kuin UTF-8 olisi luettu GBK:na (`浣犲ソ`)
Diagnoosikortti: johtopäätös ja sotkun jäljet lueteltuna rivi riviltä
Diagnoosi listaa jäljet tyypeittäin, ei vain yhtä lausetta „on sotkua”

Miten ehdokkaat lajitellaan ja valitaan

Kohdan „Näin voi korjata” alla ehdokkaat on lajiteltu sen mukaan mikä näyttää eniten kieleltä, enintään 12 kappaletta, jokainen merkittynä sillä mistä koodauksesta mihin se luettiin. Klikkaa yhtä ja katso tulos, valinnan jälkeen tallenna alla; jos et ole tyytyväinen, valitse „jätä ennalleen” ja palaat alkuperäiseen.

Lajittelu perustuu pisteisiin: yleisten merkkien osuus, tarkemerkkien jonot, symbolijonot ja harvinaiset kiinalaiset merkit lasketaan mukaan. Jos pisteet eivät ole selvästi paremmat, mitään ei suositella – ehdokasta ei keksitä väkisin. Kahdesti väärin tallennetuille (kerran tallennettu väärin, kerran korjattu väärin) työkalu päättelee ensimmäisille ehdokkaille vielä yhden kerroksen taaksepäin, kahden kerroksen sisällä on mahdollisuus pelastua.

Korjausehdokkaiden lista: lajiteltu sen mukaan mikä näyttää kieleltä, jokainen merkitty koodausparilla
Ehdokkaat lajitellaan sen mukaan mikä näyttää eniten kieleltä, jokainen merkitty koodausparilla

Tallennus on viimeinen askel

Korjattu teksti pitää myös tallentaa oikein. Jos soitin ei tunnista UTF-8:aa, tallenna UTF-8 BOM:in kanssa (Windowsin soittimet tunnistavat koodauksen BOM:ista) tai GBK, yleensä se riittää. Tallennusmuotoja ovat UTF-8, UTF-8 (BOM), GBK, Big5, Shift_JIS ja EUC-KR; jos teksti ei mahdu, työkalu kehottaa vaihtamaan toiseen (esimerkiksi GBK ei mahdu koreaa). Ladattuun tiedostonimeen lisätään `-fixed`.

Kun tunnistettu koodaus ei ole UTF-8, tallennus on jo valmiiksi asetettu „UTF-8:aan BOM:in kanssa”; jos itse kosket pudotusvalikkoon, sitä ei enää muuteta puolestasi.

Tulosalue: tekstikenttä, tallennusmuodon pudotusvalikko ja latauspainike
Valitse koodaus ja lataa – tiedostonimeen lisätään automaattisesti -fixed

Mikä ei muutu

Vain väärin luetut merkit vaihtuvat. Numerointi, aikajana ja ASS:n tyyliohjeet eivät muudu yhdeltäkään merkiltä.

Usein kysytyt kysymykset

Lähetin tiedoston, miksi pitää vielä tallentaa? Tiedosto ei useinkaan ole rikki – soitin valitsi väärän koodauksen. Tällöin tekstistä ei tarvitse muuttaa mitään: tallenna kopio UTF-8:na BOM:in kanssa tai GBK:na ja anna se soittimelle.

Miksi liitettyä ei saa korjattua? Kun liitetyssä sisällössä on korvausmerkki, alkuperäiset tavut ovat poissa eikä taaksepäin päättelylle ole perustetta. Palaa ylös ja lähetä alkuperäinen tiedosto kohdasta „Valitse tiedosto”.

Ehdokkaissa ei ole sitä mitä haluan? Jos pisteet eivät ole selvästi parempia kuin nykyisessä, työkalu ei suosittele mitään. Vaihda ensin „tunnistettu koodaus” toiseksi ja anna sen lajitella uudelleen.

Montako kerrallaan? Yhden. Kun korjaus on ladattu, lähetä seuraava.

Yksityisyys

Tunnistus ja korjaus tapahtuvat kokonaan paikallisesti selaimessa; tekstitysten sisältöä ei lähetetä palvelimelle.

Aiheeseen liittyvät työkalut ja oppaat

Mistä merkkisotku tulee, kerrotaan sivulla Mistä tekstitysten merkkisotku tulee; jos koodaus on kunnossa mutta sisältö on likaista, käytä Tekstitysten puhdistus; aikajanan ja merkkimäärien tarkistukseen Tekstitysten laaduntarkistus.

Kaikki tapahtuu selaimessa, ei asennettavaa.

Avaa merkkisotkun korjain

Aiheeseen liittyvät oppaat