Naar de hoofdinhoud
SubtitleMatrix

Alle ondertitelhulpmiddelen

Alles op de site in één lijst. Elk hulpmiddel draait in je browser — geen ervan uploadt je bestand.

243 hulpmiddelen

Formaatconversie

ASS → CSV verliest stijlen, positie, karaoke en formaateigen inhoud; tijden intact.
ASS → JSON verliest formaateigen inhoud; tekst, tijden en volgorde blijven staan.
ASS → LRC verliest timing, stijlen, positie, karaoke en formaateigen inhoud.
ASS → MicroDVD verliest stijlen, positie, karaoke, beeldsnelheid en formaateigen inhoud.
ASS → SBV verliest stijlen, positie, karaoke en formaateigen inhoud; tijden intact.
ASS → SMI verliest stijlen, karaoke en formaateigen inhoud; tekst en tijden intact.
ASS → SRT verliest stijlen, positie, karaoke en formaateigen inhoud; tijden intact.
ASS → SSA: niets gaat verloren in deze richting.
ASS → TTML verliest karaoke en formaateigen inhoud; tekst en tijden blijven staan.
ASS → TXT verliest timing, stijlen, positie, karaoke, regeleinden en formaatgegevens.
ASS → VTT verliest stijlen, positie, karaoke en formaateigen inhoud; tijden intact.
Wat ASS kan opslaan, wat niet, en alle formaten waarmee je kunt omzetten.
CSV → ASS verliest precisie; tijden worden op hele milliseconden afgerond.
CSV → JSON: niets gaat verloren in deze richting.
CSV → LRC verliest timing en precisie; de tekst zelf blijft volledig intact.
CSV → MicroDVD verliest beeldsnelheid; geef de fps van de bron op.
CSV → SBV: niets gaat verloren in deze richting.
CSV → SMI: niets gaat verloren in deze richting.
CSV → SRT: niets gaat verloren in deze richting.
CSV → SSA verliest precisie; tijden worden op hele milliseconden afgerond.
CSV → TTML: niets gaat verloren in deze richting.
CSV → TXT verliest timing en regeleinden; de tekst komt als losse regels terug.
CSV → VTT: niets gaat verloren in deze richting.
Wat CSV kan opslaan, wat niet, en alle formaten waarmee je kunt omzetten.
JSON → ASS verliest precisie; tijden worden op hele milliseconden afgerond.
JSON → CSV verliest stijlen, positie en karaoke; tekst en tijden blijven staan.
JSON → LRC verliest timing, stijlen, positie, karaoke en precisie.
JSON → MicroDVD verliest stijlen, positie, karaoke en beeldsnelheid.
JSON → SBV verliest stijlen, positie en karaoke; tekst en tijden blijven staan.
JSON → SMI verliest stijlen en karaoke; tekst en tijden blijven staan.
JSON → SRT verliest stijlen, positie en karaoke; tekst en tijden blijven staan.
JSON → SSA verliest precisie; tijden worden op hele milliseconden afgerond.
JSON → TTML verliest karaoke; de tekst en de tijden blijven volledig staan.
JSON → TXT verliest timing, stijlen, positie, karaoke en regeleinden.
JSON → VTT verliest stijlen, positie en karaoke; tekst en tijden blijven staan.
Wat JSON kan opslaan, wat niet, en alle formaten waarmee je kunt omzetten.
LRC → ASS verliest de timing; tekst en volgorde blijven staan.
LRC → CSV verliest de timing; tekst en volgorde blijven staan.
LRC → JSON verliest de timing; tekst en volgorde blijven staan.
LRC → MicroDVD verliest timing en beeldsnelheid; geef de fps van de bron op.
LRC → SBV verliest de timing; tekst en volgorde blijven staan.
LRC → SMI verliest de timing; tekst en volgorde blijven staan.
LRC → SRT verliest de timing; tekst en volgorde blijven staan.
LRC → SSA verliest de timing; tekst en volgorde blijven staan.
LRC → TTML verliest de timing; tekst en volgorde blijven staan.
LRC → TXT verliest timing en regeleinden; de tekst komt als losse regels terug.
LRC → VTT verliest de timing; tekst en volgorde blijven staan.
Wat LRC kan opslaan, wat niet, en alle formaten waarmee je kunt omzetten.
MicroDVD → ASS verliest beeldsnelheid en precisie; geef de fps van de bron op.
MicroDVD → CSV verliest beeldsnelheid; geef de fps van de bron op.
MicroDVD → JSON verliest beeldsnelheid; geef de fps van de bron op.
MicroDVD → LRC verliest timing, beeldsnelheid en precisie; geef de fps van de bron op.
MicroDVD → SBV verliest beeldsnelheid; geef de fps van de bron op.
MicroDVD → SMI verliest beeldsnelheid; geef de fps van de bron op.
MicroDVD → SRT verliest beeldsnelheid; geef de fps van de bron op.
MicroDVD → SSA verliest beeldsnelheid en precisie; geef de fps van de bron op.
MicroDVD → TTML verliest beeldsnelheid; geef de fps van de bron op.
MicroDVD → TXT verliest timing, beeldsnelheid en regeleinden; de tekst blijft intact.
MicroDVD → VTT verliest beeldsnelheid; geef de fps van de bron op.
Wat MicroDVD kan opslaan, wat niet, en alle formaten waarmee je kunt omzetten.
SBV → ASS verliest precisie; tijden worden op hele milliseconden afgerond.
SBV → CSV: niets gaat verloren in deze richting.
SBV → JSON: niets gaat verloren in deze richting.
SBV → LRC verliest timing en precisie; de tekst zelf blijft volledig intact.
SBV → MicroDVD verliest beeldsnelheid; geef de fps van de bron op.
SBV → SMI: niets gaat verloren in deze richting.
SBV → SRT: niets gaat verloren in deze richting.
SBV → SSA verliest precisie; tijden worden op hele milliseconden afgerond.
SBV → TTML: niets gaat verloren in deze richting.
SBV → TXT verliest timing en regeleinden; de tekst komt als losse regels terug.
SBV → VTT: niets gaat verloren in deze richting.
Wat SBV kan opslaan, wat niet, en alle formaten waarmee je kunt omzetten.
SMI → ASS verliest precisie en formaateigen inhoud; tijden worden afgerond.
SMI → CSV verliest stijlen, positie en formaateigen inhoud; tekst en tijden intact.
SMI → JSON verliest formaateigen inhoud; tekst, tijden en volgorde blijven staan.
SMI → LRC verliest timing, stijlen, positie, precisie en formaateigen inhoud.
SMI → MicroDVD verliest stijlen, positie, beeldsnelheid en formaateigen inhoud.
SMI → SBV verliest stijlen, positie en formaateigen inhoud; tekst en tijden intact.
SMI → SRT verliest stijlen, positie en formaateigen inhoud; tekst en tijden intact.
SMI → SSA verliest precisie en formaateigen inhoud; tijden worden afgerond.
SMI → TTML verliest formaateigen inhoud; tekst, tijden en volgorde blijven staan.
SMI → TXT verliest timing, stijlen, positie, regeleinden en formaatgegevens.
SMI → VTT verliest positie en formaateigen inhoud; tekst en tijden blijven staan.
Wat SMI kan opslaan, wat niet, en alle formaten waarmee je kunt omzetten.
SRT → ASS verliest precisie; tijden worden op hele milliseconden afgerond.
SRT → CSV: niets gaat verloren in deze richting.
SRT → JSON: niets gaat verloren in deze richting.
SRT → LRC verliest timing en precisie; de tekst zelf blijft volledig intact.
SRT → MicroDVD verliest beeldsnelheid; geef de fps van de bron op.
SRT → SBV: niets gaat verloren in deze richting.
SRT → SMI: niets gaat verloren in deze richting.
SRT → SSA verliest precisie; tijden worden op hele milliseconden afgerond.
SRT → TTML: niets gaat verloren in deze richting.
SRT → TXT verliest timing en regeleinden; de tekst komt als losse regels terug.
SRT → VTT: niets gaat verloren in deze richting.
Wat SRT kan opslaan, wat niet, en alle formaten waarmee je kunt omzetten.
SSA → ASS: niets gaat verloren in deze richting.
SSA → CSV verliest stijlen, positie, karaoke en formaateigen inhoud; tijden intact.
SSA → JSON verliest formaateigen inhoud; tekst, tijden en volgorde blijven staan.
SSA → LRC verliest timing, stijlen, positie, karaoke en formaateigen inhoud.
SSA → MicroDVD verliest stijlen, positie, karaoke, beeldsnelheid en formaateigen inhoud.
SSA → SBV verliest stijlen, positie, karaoke en formaateigen inhoud; tijden intact.
SSA → SMI verliest stijlen, karaoke en formaateigen inhoud; tekst en tijden intact.
SSA → SRT verliest stijlen, positie, karaoke en formaateigen inhoud; tijden intact.
SSA → TTML verliest karaoke en formaateigen inhoud; tekst en tijden blijven staan.
SSA → TXT verliest timing, stijlen, positie, karaoke, regeleinden en formaatgegevens.
SSA → VTT verliest stijlen, positie, karaoke en formaateigen inhoud; tijden intact.
Wat SSA kan opslaan, wat niet, en alle formaten waarmee je kunt omzetten.
TTML → ASS verliest precisie en formaateigen inhoud; tijden worden afgerond.
TTML → CSV verliest stijlen, positie en formaateigen inhoud; tekst en tijden intact.
TTML → JSON verliest formaateigen inhoud; tekst, tijden en volgorde blijven staan.
TTML → LRC verliest timing, stijlen, positie, precisie en formaateigen inhoud.
TTML → MicroDVD verliest stijlen, positie, beeldsnelheid en formaateigen inhoud.
TTML → SBV verliest stijlen, positie en formaateigen inhoud; tekst en tijden intact.
TTML → SMI verliest stijlen en formaateigen inhoud; tekst en tijden blijven staan.
TTML → SRT verliest stijlen, positie en formaateigen inhoud; tekst en tijden intact.
TTML → SSA verliest precisie en formaateigen inhoud; tijden worden afgerond.
TTML → TXT verliest timing, stijlen, positie, regeleinden en formaatgegevens.
TTML → VTT verliest stijlen, positie en formaateigen inhoud; tekst en tijden intact.
Wat TTML kan opslaan, wat niet, en alle formaten waarmee je kunt omzetten.
TXT → ASS verliest timing en precisie; de tekst zelf blijft volledig intact.
TXT → CSV verliest de timing; tekst en volgorde blijven staan.
TXT → JSON verliest de timing; tekst en volgorde blijven staan.
TXT → LRC verliest timing en precisie; de tekst zelf blijft volledig intact.
TXT → MicroDVD verliest timing en beeldsnelheid; geef de fps van de bron op.
TXT → SBV verliest de timing; tekst en volgorde blijven staan.
TXT → SMI verliest de timing; tekst en volgorde blijven staan.
TXT → SRT verliest de timing; tekst en volgorde blijven staan.
TXT → SSA verliest timing en precisie; de tekst zelf blijft volledig intact.
TXT → TTML verliest de timing; tekst en volgorde blijven staan.
TXT → VTT verliest de timing; tekst en volgorde blijven staan.
Wat TXT kan opslaan, wat niet, en alle formaten waarmee je kunt omzetten.
VTT → ASS verliest precisie en formaateigen inhoud; tijden worden afgerond.
VTT → CSV verliest stijlen en formaateigen inhoud; tekst en tijden blijven staan.
VTT → JSON verliest formaateigen inhoud; tekst, tijden en volgorde blijven staan.
VTT → LRC verliest timing, stijlen, precisie en formaateigen inhoud.
VTT → MicroDVD verliest stijlen, beeldsnelheid en formaateigen inhoud.
VTT → SBV verliest stijlen en formaateigen inhoud; tekst en tijden blijven staan.
VTT → SMI verliest formaateigen inhoud; tekst, tijden en volgorde blijven staan.
VTT → SRT verliest stijlen en formaateigen inhoud; tekst en tijden blijven staan.
VTT → SSA verliest precisie en formaateigen inhoud; tijden worden afgerond.
VTT → TTML verliest formaateigen inhoud; tekst, tijden en volgorde blijven staan.
VTT → TXT verliest timing, stijlen, regeleinden en formaatgegevens.
Wat VTT kan opslaan, wat niet, en alle formaten waarmee je kunt omzetten.

Synchronisatie

Vermenigvuldig alle tijden met 0,95904: de echte PAL-correctie van 4,096 procent.
Vermenigvuldig alle tijden met 0,8 wanneer framenummers op de filmfps zijn gedeeld.
Vermenigvuldig alle tijden met precies 0,96 voor de PAL-versnelling van 4 procent.
Vermenigvuldig alle tijden met 1,0427094 om PAL-timing terug op film te zetten.
Vermenigvuldig alle tijden met 1,25 wanneer een film op de NTSC-containerfps is geteld.
Halveer alle tijden om 50 fps of veldgetelde ondertitels terug op 25 fps te zetten.
Verschuif alleen de eindtijd; elk begin blijft staan, dus cues worden korter of langer.
Schaal elke tijdstempel van bron- naar doelfps, voor elk paar van 23,976 tot 60.
Sluit het lege scherm tussen cues door de eerste langer te laten staan; tekst blijft.
Knip cues boven je tekenlimiet in stukken; tekst op woordgrens, timing naar lengte.
Houd elke cue korter dan je limiet langer in beeld; de tijd komt uit de pauze erna.
Laat minstens het opgegeven aantal ms leeg tussen cues, zodat regels niet samensmelten.
Voeg naburige cues samen onder je pauzegrens; elk woord blijft behouden.
Knip één bestand op de klok in delen; cues houden hun tijd, de delen komen als zip.
Verdeel een cue die langer dan je limiet duurt in gelijkmatig getimede stukken.
Behoud alleen het venster; cues erbuiten vallen weg, cues op de rand worden geknipt.
Zet elke grens op het dichtstbijzijnde frame bij 23,976, 25 of 29,97 fps.
Geef de videolengte op; het bestand wordt uitgerekt of ingekrompen tot die duur.
Zet één zin per cue, met breuken op punten, vraagtekens en regeleinden.
Eén paar punten zet de offset, twee rekken ook drift aan het eind weg.
Verschuif elke cue met een exacte offset in ms; tekst en bloknummers blijven gelijk.
Cues die schermtijd delen worden één cue met beide teksten, van start tot einde.
Laat elke cue beginnen waar de vorige eindigde; trimmen of weglaten, apart geteld.
Verschuif alleen de starttijd; elk einde blijft staan, dus de duur verandert.
Zet de eerste cue op de opgegeven tijd; 00:00:00,000 haalt de inloop weg.
Rek de tijdlijn uit of krimp hem in met een percentage; handig bij PAL-versnelling.
Verschuif alleen cues die in een tijdsbereik beginnen; de rest blijft ongemoeid.
Verschuif elke cue met een tijdcode zoals 00:00:02,500; beide randen schuiven mee.
Verschuif elke cue met een aantal frames, omgerekend via de fps van 23,976 tot 30.

Tekst en stijl

Verwijder cursief, vet, onderstreept, kleur en karaoke; tekst en timing blijven staan.
Haal de overridecodes uit ASS of SSA: opmaak, karaoke, {...}-blokken en positie.
Zet een UTF-8-byteordemarkering voor het bestand voor spelers die de eerste bytes lezen.
Haal de BOM weg voor buildscripts en strikte parsers; geen cue wordt aangeraakt.
Strip elke cursiefrange terwijl de woorden blijven; geen upload en geen cue verschuift.
Behoud één taal uit een tweetalig bestand en laat de andere vallen; zonder upload.
Voeg twee bestanden samen zonder de timing van het eerste te verschuiven; de rest telt.
Elke regel krijgt de ontbrekende hoofdletter; streepjes en aanhalingstekens blijven.
Verwijder kleur- en fontranges zodat de speler eigen opmaak gebruikt; geen cue beweegt.
Strip markup inclusief spreker- en class-tags van WebVTT; de dialoog blijft over.
Alle regels één kleur geven; vet, cursief en karaoke blijven, oude kleuren vervallen.
Breek alleen regels boven je kolomtelling; alle andere blijven byte voor byte staan.
Beperk het aantal regels per cue; te lange cues worden samengepakt, korte blijven.
Haal de notensymbolen en de gezongen regels eromheen weg; gesproken cues houden elk woord.
Strip opmerkingen tussen haakjes van een SDH-track, alleen op haakvorm; tekst blijft.
Verwijder onderstreepte ranges zonder tekst, tijdcode of andere opmaak aan te raken.
Herschrijf elke regel in kapitalen voor een leveringsspecificatie; tijdcodes blijven.
Herschrijf elke regel in kleine letters; afkortingen en namen gaan mee omlaag.
Geef elk woord een hoofdletter en laat kleine woorden staan; namen blijven.
Zet elke regel om naar zinsverband: eerste woord en elk zinsbegin met hoofdletter.
Hervouw elke cue naar je kolombreedte: lange regels breken, korte regels voegen samen.
Alle blokken naar een van negen schermposities, of verwijder de positiemarkeringen.
Zet elke cue op één regel: regeleinden worden samengevoegd, de tijden blijven.
Verdeel de bestaande regels gelijkmatig, zodat de langste regel zo kort mogelijk wordt.
Wissel tussen LF en CRLF, ook bij gemengde bestanden; cues en tijdcodes blijven gelijk.
Herschrijf tekst met een regex: capture-groepen, flags en per treffer eigen vervanging.
Haal in één keer sprekerslabels, haken, opmerkingen en muziek uit een SDH-bestand.
Verwijder de naam in kapitalen en de dubbele punt aan het begin van elke regel.
Lees als Shift-JIS, GBK, Big5, EUC-KR, Windows-1251 of ISO-8859-1 bij foute tekst.
Schrijf als UTF-8, UTF-8 met BOM, UTF-16LE of Windows-1252; verliezen worden geteld.
Verwijder alles tussen vierkante haken, zoals geluid en muziek, en sluit het gat.
Strip tijdcodes in de cue-tekst zoals [00:01:23]; geluidscues en kloktijden blijven.
Twee bestanden worden één tweetalig bestand, cues op timing gepaard; zonder upload.
Voeg twee bestanden samen met beide talen op één regel en een scheidingsteken naar keuze.
Splits een tweetalig bestand in twee bestanden, één taal per bestand, op schrift herkend.
Haal vet van elke regel en laat cursief, onderstreept en kleur staan; zonder upload.
Vervang tekst in elke cue: letterlijk zoeken, hele woorden en opmaak waar die past.

Kwaliteitscontrole

Toegankelijkheidsnormen

Tijdcode

Exporteren en integreren

Media-invoer