Tekst en stijl
Hoofdletters wijzigen, tags en SDH-tekst verwijderen, kleur of positie aanpassen, tweetalige sporen samenvoegen of splitsen, zoeken en codering herstellen.
37 hulpmiddelen
BOM aan ondertitels toevoegen
Zet een UTF-8-byteordemarkering voor het bestand voor spelers die de eerste bytes lezen.
Regeleinden uitbalanceren
Verdeel de bestaande regels gelijkmatig, zodat de langste regel zo kort mogelijk wordt.
Eerste letter per regel
Elke regel krijgt de ontbrekende hoofdletter; streepjes en aanhalingstekens blijven.
Kleur van ondertitels wijzigen
Alle regels één kleur geven; vet, cursief en karaoke blijven, oude kleuren vervallen.
Positie van ondertitels wijzigen
Alle blokken naar een van negen schermposities, of verwijder de positiemarkeringen.
Tekencodering van ondertitels
Schrijf als UTF-8, UTF-8 met BOM, UTF-16LE of Windows-1252; verliezen worden geteld.
Regeleinden van ondertitels
Wissel tussen LF en CRLF, ook bij gemengde bestanden; cues en tijdcodes blijven gelijk.
Zoeken en vervangen in ondertitels
Vervang tekst in elke cue: letterlijk zoeken, hele woorden en opmaak waar die past.
Tekencodering herstellen
Lees als Shift-JIS, GBK, Big5, EUC-KR, Windows-1251 of ISO-8859-1 bij foute tekst.
Tweetalige ondertitels op één regel
Voeg twee bestanden samen met beide talen op één regel en een scheidingsteken naar keuze.
Eén tijdlijn bij samenvoegen
Voeg twee bestanden samen zonder de timing van het eerste te verschuiven; de rest telt.
Eén taal uit tweetalige ondertitels
Behoud één taal uit een tweetalig bestand en laat de andere vallen; zonder upload.
Maximaal aantal regels per cue
Beperk het aantal regels per cue; te lange cues worden samengepakt, korte blijven.
Ondertitels in kleine letters
Herschrijf elke regel in kleine letters; afkortingen en namen gaan mee omlaag.
Twee ondertitels samenvoegen
Twee bestanden worden één tweetalig bestand, cues op timing gepaard; zonder upload.
Reguliere expressies in ondertitels
Herschrijf tekst met een regex: capture-groepen, flags en per treffer eigen vervanging.
Alle opmaak uit ondertitels
Verwijder cursief, vet, onderstreept, kleur en karaoke; tekst en timing blijven staan.
ASS-override-tags verwijderen
Haal de overridecodes uit ASS of SSA: opmaak, karaoke, {...}-blokken en positie.
Vet-tags verwijderen
Haal vet van elke regel en laat cursief, onderstreept en kleur staan; zonder upload.
BOM uit ondertitels verwijderen
Haal de BOM weg voor buildscripts en strikte parsers; geen cue wordt aangeraakt.
Tekst tussen haken verwijderen
Verwijder alles tussen vierkante haken, zoals geluid en muziek, en sluit het gat.
Font- en kleurtags verwijderen
Verwijder kleur- en fontranges zodat de speler eigen opmaak gebruikt; geen cue beweegt.
HTML-tags uit ondertitels
Strip markup inclusief spreker- en class-tags van WebVTT; de dialoog blijft over.
Cursief-tags verwijderen
Strip elke cursiefrange terwijl de woorden blijven; geen upload en geen cue verschuift.
Regeleinden uit ondertitels
Zet elke cue op één regel: regeleinden worden samengevoegd, de tijden blijven.
Muziek- en geluidscues verwijderen
Haal de notensymbolen en de gezongen regels eromheen weg; gesproken cues houden elk woord.
Non-verbale informatie verwijderen
Strip opmerkingen tussen haakjes van een SDH-track, alleen op haakvorm; tekst blijft.
SDH-annotaties verwijderen
Haal in één keer sprekerslabels, haken, opmerkingen en muziek uit een SDH-bestand.
Sprekerslabels verwijderen
Verwijder de naam in kapitalen en de dubbele punt aan het begin van elke regel.
Tijdstempels uit de tekst halen
Strip tijdcodes in de cue-tekst zoals [00:01:23]; geluidscues en kloktijden blijven.
Onderstreeptags verwijderen
Verwijder onderstreepte ranges zonder tekst, tijdcode of andere opmaak aan te raken.
Ondertitels in zinskapitalen
Zet elke regel om naar zinsverband: eerste woord en elk zinsbegin met hoofdletter.
Tweetalige ondertitels splitsen
Splits een tweetalig bestand in twee bestanden, één taal per bestand, op schrift herkend.
Lange ondertitelregels afbreken
Breek alleen regels boven je kolomtelling; alle andere blijven byte voor byte staan.
Ondertitels in titelkapitalen
Geef elk woord een hoofdletter en laat kleine woorden staan; namen blijven.
Ondertitels in hoofdletters
Herschrijf elke regel in kapitalen voor een leveringsspecificatie; tijdcodes blijven.
Ondertitels op regellengte afbreken
Hervouw elke cue naar je kolombreedte: lange regels breken, korte regels voegen samen.
Andere categorieën
Formaatconversie
Ondertitels omzetten tussen SRT, WebVTT, ASS, SSA, SBV, SMI, LRC, MicroDVD, TTML, JSON, platte tekst en CSV — en vooraf zien wat elke omzetting weglaat.
Synchronisatie
Ondertiteltiming verschuiven, uitrekken en uitlijnen: beeldsnelheid omrekenen, overlappingen en gaten herstellen, knippen op tijd en een bestand opsplitsen.
Kwaliteitscontrole
Structurele gebreken opsporen: overlappingen, gaten, lege blokken, een niet-chronologische tijdlijn en afwijkende duur — per probleem of alles in één keer.
Toegankelijkheidsnormen
Ondertitels toetsen aan drempels voor leessnelheid, regellengte en weergaveduur uit EN 301 549, WCAG 1.2.2, FCC, Ofcom, Netflix en BBC, met de clausule erbij.
Tijdcode
Tijdcodes opnieuw labelen tussen 30 fps non-drop en 29,97 drop-frame — twee conventies die elk uur 3,6 seconden uiteenlopen, in beide richtingen.
Exporteren en integreren
Ondertitels omzetten naar een HTML-trackelement, een YouTube-hoofdstukkenlijst, platte tekst of een PDF — uitvoer die geen ondertitelformaat kan dragen.
Media-invoer
Ondertitelsporen uit video halen, spraak transcriberen met Whisper, PGS en VobSub herkennen met OCR, ondertitels inspreken en audio uitlijnen — in je browser.