Ga naar de inhoud

Gratis tool

SRT naar VTT Converter

Maak van een SubRip-bestand een WebVTT-bestand voor het web. Sleep een .srt naar binnen en krijg een .vtt terug met de header die een browser verwacht en de tijdnotatie die HTML5-video vereist.

  • Werkt in je browser
  • Niets wordt geüpload
  • Geen registratie

Sleep je bestand hierheen

of

Ondersteunt .srt-, .vtt- en .txt-bestanden

Zo werkt het

SRT naar VTT Converter in drie stappen

01

Sleep je SRT-bestand naar binnen

Sleep een .srt naar het vak of blader ernaar. Het bestand verlaat je machine niet.

02

Zet om naar VTT

De WEBVTT-header wordt toegevoegd en elke tijdcode wisselt van komma naar punt bij de milliseconden.

03

Download de .vtt

Kopieer het resultaat of download het, klaar om te koppelen aan een HTML5-videotrack.

Waarom een SRT-bestand niet afspeelt in een browser

SubRip en WebVTT lijken bijna identiek, en juist dat maakt het zo verwarrend: je koppelt een .srt aan een <track>-element, de video speelt af, en er verschijnt geen ondertiteling. Er is geen foutmelding. HTML5-video leest namelijk helemaal geen SubRip — het leest WebVTT, en die twee verschillen op twee kleine punten die een player niet vergeeft.

De twee verschillen die ertoe doen

Ten eerste moet een WebVTT-bestand beginnen met het woord WEBVTT op een eigen regel. Zonder die header wordt het bestand simpelweg afgewezen, wat er ook in staat. Ten tweede scheidt WebVTT seconden en milliseconden met een punt, terwijl SubRip een komma gebruikt: 00:00:01.500 tegenover 00:00:01,500. De volgnummers die SubRip boven elk blok zet, zijn in WebVTT optioneel en worden hier weggelaten — ze hebben geen betekenis en voegen alleen ruis toe.

Wat de conversie wel en niet aanpast

Tijden worden exact overgenomen; er wordt niets afgerond, verschoven of opnieuw getimed. Regelafbrekingen binnen een cue blijven behouden, dus een ondertitel van twee regels blijft twee regels. Wat niet wordt overgenomen, is iets dat SubRip nooit had: WebVTT kan cue-instellingen bevatten voor positie, uitlijning en regio, en deze converter verzint die niet zelf. Je krijgt een schoon, geldig bestand met standaardpositionering, en dat is precies wat een browser in de overgrote meerderheid van de gevallen wil.

Alles gebeurt op je eigen machine

Het bestand wordt gelezen en omgezet in de browser. Er wordt niets geüpload, niets opgeslagen, en er is geen account nodig. Bestanden tot 10 MB worden geaccepteerd, en dat is veel meer dan een ondertitelbestand ooit nodig heeft — een speelfilm blijft doorgaans onder de 100 KB.

Antwoorden

SRT naar VTT — veelgestelde vragen

Waarom laat mijn SRT-bestand niets zien in een HTML5-video?

Omdat browsers geen SubRip lezen. Het-element accepteert alleen WebVTT, en het faalt stil — de video speelt af en de ondertiteling verschijnt gewoon nooit. Het bestand omzetten naar .vtt is de complete oplossing.

Wat is nu precies het verschil tussen SRT en VTT?

Twee dingen. Een VTT-bestand moet starten met de regel WEBVTT, en het scheidt milliseconden met een punt in plaats van een komma: 00:00:01.500 in plaats van 00:00:01,500. Alles verder aan de cue — de tijden, de tekst, de regelafbrekingen — blijft gelijk.

Gaan de volgnummers verloren?

Ja, en dat is bewust. WebVTT behandelt ze als optionele identifiers, niet als volgnummers, en niets leest ze. Ze weglaten levert een schoner bestand op zonder informatieverlies.

Veranderen de tijden?

Nee. Begin- en eindtijden worden exact overgenomen, tot op de milliseconde. Er wordt niets afgerond of opnieuw getimed.

Blijven opmaak en positionering behouden?

Er is niets om te behouden. SubRip heeft geen positie- of regio-instellingen, dus de uitvoer gebruikt de standaardwaarden van WebVTT. Heb je cue-instellingen nodig, dan moet je die er achteraf zelf handmatig aan toevoegen.

Wordt mijn bestand ergens geüpload?

Nee. De conversie draait in je browser met JavaScript. Het bestand wordt nooit naar een server gestuurd, nooit opgeslagen, en er is geen account nodig.

Hoe groot mag een bestand zijn?

Tot 10 MB. Ondertitelbestanden zijn klein — zelfs een speelfilm van drie uur komt zelden boven de 200 KB uit — dus deze limiet zul je waarschijnlijk nooit bereiken.

Kan ik ook de andere kant op, van VTT terug naar SRT?

Ja. De VTT naar SRT converter doet precies dat, en de universele ondertitelconverter werkt in beide richtingen, plus SBV en ASS.

Volledige transcriptie nodig?

Upload audio of plak een YouTube-link en ontvang een volledig AI-transcript met sprekerlabels, tijdstempels en samenvattingen.

Download de app — gratis

Gratis op iOS en Android. Geen account nodig.