Rare tekens in ondertitels herstellen

Toont je speler ë of � in plaats van ë? Sleep het SRT- of VTT-bestand in het vak: Mojibuster slaat het op als schone UTF-8.

Werkt met tekst en met deze bestanden:

  • CSV
  • TXT
  • JSON
  • XML
  • SRT
  • VTT
  • TSV
  • MD
  • HTML
  • SQL
  • LOG

Bijvoorbeeld exports uit Excel, databaseback-ups, ondertitels of websitecode.

Herstellen

  1. Sleep een bestand hierheen of plak tekst
  2. Het herstellen gaat automatisch
  3. Kopieer of download
of sleep een bestand hierheen
  • Geen upload. Je bestanden worden direct in je browser hersteld en verlaten je apparaat nooit.

  • Servers in de EU. Mojibuster draait op een server in Finland (EU); de Algemene verordening gegevensbescherming (AVG) is van toepassing. Tekst van de AVG (EUR-Lex)

Waarom ondertitels rare tekens tonen

SRT-bestanden geven hun codering niet aan. Veel oudere ondertitels zijn opgeslagen in Windows-1252, terwijl moderne spelers en smart-tv’s UTF-8 verwachten – en dan verschijnen accenten als �. Andersom: leest een speler een UTF-8-bestand als Windows-1252, dan toont hij ë in plaats van ë.

Zo herstel je SRT- en VTT-bestanden

  1. Sleep het ondertitelbestand in het vak hierboven.
  2. Mojibuster herkent de codering en herstelt de kapotte tekens.
  3. Download het bestand en vervang het oude bestand naast je video.

Tijden, nummering en opmaak veranderen niet.

Tips voor spelers

  • VLC: onder “Extra → Voorkeuren → Ondertitels/OSD” stel je de standaardcodering in.
  • Smart-tv’s en streaming-apps verwachten bijna altijd UTF-8; sla ondertitels op als UTF-8 zonder BOM.
  • WebVTT-bestanden (.vtt) moeten volgens de standaard altijd UTF-8 zijn.

Veelgestelde vragen

Blijven de tijden van de ondertitels gelijk?

Ja. Mojibuster verandert alleen kapotte tekens: tijden, regelnummers en lege regels blijven precies zoals ze waren.

Kan ik meerdere ondertitels tegelijk herstellen?

Voorlopig één bestand tegelijk. Elk bestand is binnen een paar seconden klaar.

De speler toont na het herstellen nog steeds fouten. Wat nu?

Kijk of er in de speler een vaste codering is ingesteld en zet die op UTF-8 of “Automatisch”.

Meer uitleg