字 AI-SRTSub

Sådan bruger du reparation af ødelagte tegn

Er underteksten fuld af ødelagte tegn når du åbner den, er filen som regel ikke ødelagt — den er bare læst med den forkerte kodning. Reparatoren genkender den oprindelige kodning og sætter tegnene tilbage.

Opdateret 2026-10-17Værktøjsvejledninger

Hvad værktøjet løser

De samme bytes læst som UTF-8 og som GBK giver to helt forskellige sæt tegn — filen er ikke ødelagt, der blev valgt forkert kodning ved læsningen. Det her gør reparatoren:

  • Genkender hvilken kodning filen oprindeligt blev skrevet i, og sætter tegnene tilbage efter det rigtige sæt
  • Fortæller hvor fejlen er: erstatningstegn, kontroltegn, valutasymbol, rækker af bogstaver med accenter, sammenhængende sjældne tegn
  • Sætter kandidaterne i rækkefølge efter hvad der mest ligner almindeligt sprog, så du kan vælge en og gemme
  • Når afspilleren ikke genkender kodningen, gemmes en kopi som UTF-8 med BOM eller GBK og gives til afspilleren

Upload en fil, indsæt ikke

De to indgange kan ikke reparere lige meget, kan du uploade en fil, så gør det. Ved upload er de oprindelige bytes stadig til stede: værktøjet kan prøve hver kodning efter tur, genkende at det er GBK og afkode som GBK uden at gætte på noget. Det du indsætter er ikke længere oprindelige bytes — når browseren afleverer teksten, er det forkerte skridt allerede sket.

Er erstatningstegnet (det firkantede spørgsmålstegn `�`) allerede i den indsatte tekst, er de oprindelige bytes væk, og ingen kan få dem tilbage. Siden siger det rent ud: gå tilbage op og upload originalfilen med „Vælg fil“.

Uploadzonen på reparationssiden: slip-område og indsætningsfelt, ovenover ses den genkendte kodning
Slip filen eller vælg den; indsætningsfeltet er nedenunder og kan reparere meget mindre

Hvad diagnosen siger

Efter upload giver diagnosefeltet en konklusion. Ingen ødelagte tegn fundet: dette indhold læses normalt; ser du stadig ødelagte tegn i afspilleren, har afspilleren valgt forkert kodning — gå til „Gem som“ nedenfor og skift til en anden kodning. Ved ligner ødelagte tegn regnes præcist op hvilket spor:

  • Der er et erstatningstegn i den — de oprindelige bytes er allerede væk
  • Der er kommet kontroltegn ind imellem
  • Der er en masse valuta- og matematiske symboler
  • Bogstaver med accenter optræder i rækker — som om UTF-8 blev læst en byte ad gangen (`ä½ å¥½` er den slags)
  • Tegnene står i rækker men der er ikke ét eneste almindeligt — som om UTF-8 blev læst som GBK
Diagnosekort: konklusion og de ødelagte-tegn-spor regnet op ét efter ét
Diagnosen regner spor op efter type, ikke bare én sætning om ødelagte tegn

Hvordan kandidaterne sættes i rækkefølge

Under „Sådan kan det repareres“ står kandidaterne i rækkefølge efter hvad der mest ligner almindeligt sprog, højst 12 poster, hver mærket med hvilken kodning den er læst fra og til. Klik på en og se resultatet; passer den, gemmer du nedenfor; gør den ikke, klikker du „Behold som det er“.

Rækkefølgen kommer fra en score: andel almindelige tegn, rækker af accenter, rækker af symboler og sjældne tegn tæller alle med. Er scoren ikke tydeligt bedre, anbefales ingenting — der findes ikke på en kandidat for at der skal være én. Ved filer der er behandlet forkert to gange, ræsonnerer værktøjet et lag mere baglæns.

Liste over reparationskandidater: efter hvor meget de ligner almindeligt sprog, hver med kodningspar
Kandidater efter hvad der mest ligner almindeligt sprog, hver mærket med kodningspar

Gem er det sidste skridt

Efter reparationen skal du også gemme rigtigt. Genkender afspilleren ikke UTF-8, så gem UTF-8 med BOM (Windows-afspillere genkender kodningen på BOM'en) eller GBK, som regel bliver det godt så. Der kan gemmes som UTF-8, UTF-8 (med BOM), GBK, Big5, Shift_JIS, EUC-KR; er der ikke plads, bliver du bedt om at vælge en anden. Filnavnet får `-fixed` lagt til.

Er den genkendte kodning ikke UTF-8, peger „Gem som“ allerede på „UTF-8 med BOM“; når du selv har ændret listen, sættes den ikke tilbage for dig.

Resultatfelt: tekstfelt, listen Gem som og downloadknappen
Vælg kodning og download; -fixed lægges til filnavnet

Hvad der ikke ændres

Kun de forkert læste tegn erstattes. Numre, tidslinje og ASS' stilkommandoer ændres ikke med ét tegn.

Ofte stillede spørgsmål

Jeg uploadede en fil, hvorfor skal jeg stadig gemme? Selve filen er som regel ikke ødelagt; det der går galt er at afspilleren læser den med forkert kodning. Du skal ikke ændre ét eneste tegn i teksten: giv afspilleren en kopi gemt som UTF-8 med BOM eller GBK.

Hvorfor kan indsat tekst ikke repareres? Så snart erstatningstegnet optræder i indsat tekst, er de oprindelige bytes tabt og baglæns ræsonnement har intet grundlag. Gå tilbage op og upload originalfilen.

Den kandidat jeg vil have er ikke med? Er scoren ikke tydeligt bedre end den nuværende, anbefaler værktøjet ingenting. Du kan først skifte „Genkendt kodning“ til en anden og lade den sætte i rækkefølge igen.

Hvor mange kan repareres ad gangen? Én. Reparer, download, upload så den næste.

Privatliv

Genkendelse og reparation foregår helt lokalt i browseren; intet undertekstindhold sendes til serveren.

Relaterede værktøjer og guides

Hvor ødelagte tegn kommer fra, se Hvor kommer ødelagte tegn i undertekster fra; er kodningen fin men indholdet beskidt, brug Rens undertekster; vil du kontrollere tidslinje og tekstlængde, brug Kvalitetskontrol af undertekster.

Det hele foregår i browseren, intet at installere.

Åbn reparationen

Relaterede vejledninger