MediaScribe
🇳🇱Nederlands
Toevoegen aan Chrome

Referentie · SubRip

SRT file — wat is een SRT-bestand?

Een SRT-bestand — een SRT file — is een platte-tekstdocument met genummerde ondertitels: elk blok heeft een begintijd, een eindtijd en een regel dialoog, gelezen door een speler naast de video. Dat alles is zichtbaar in een teksteditor, en daar begint deze uitleg — gevolgd door bewerken, de platforms die het accepteren, de herkomst van de naam en de vergelijking met WebVTT.

Bijgewerkt op

Wat er in een SRT-bestand zit

Open er een in een willekeurige teksteditor en het hele formaat is binnen tien seconden zichtbaar. Ondertitels staan achter elkaar gestapeld, gescheiden door een lege regel, en elke ondertitel heeft drie onderdelen: een volgnummer op zijn eigen regel, een tijdregel zoals 00:00:12,400 --> 00:00:15,900, en een of twee regels dialoog. Tijden zijn absoluut — uren, minuten, seconden en milliseconden geteld vanaf het begin van de video — waardoor een SubRip-spoor een verandering van framerate overleeft die een ouder, framegebaseerd formaat zou breken.

Er is geen kopregel, geen metadata, geen taalcode en geen opmaaksectie. Sommige spelers respecteren inline-tags als <i>, <b> of <font color> in de dialoog, maar dat is nergens gegarandeerd, en niets in het formaat zegt waar op het scherm een ondertitel moet staan. Gaat het je vooral om de woorden en niet om de timing? haal de nummers en tijdcodes er in één stap uit.

Een SRT-bestand openen en bewerken

Kladblok, TextEdit of VS Code opent het meteen, en VLC koppelt er een aan een video zodra je het op het venster sleept. Voor echt bewerkwerk — elke ondertitel 400 milliseconden verschuiven, overlappingen herstellen, een lange ondertitel splitsen — combineert een gespecialiseerde editor zoals Subtitle Edit of Aegisub de ondertitellijst met een geluidsgolf.

Twee praktische valkuilen zijn het weten waard. Codering is de eerste: SubRip dateert van vóór het UTF-8-tijdperk, dus gearchiveerde sporen zijn vaak opgeslagen in Windows-1252 of een andere lokale codepagina en komen aan als vraagtekens, wat opnieuw opslaan als UTF-8 verhelpt. Bestandsnaam is de tweede: de meeste spelers laden een spoor alleen automatisch als het dezelfde basisnaam deelt als de video, zoals bij college-04.mp4 en college-04.srt in dezelfde map.

Waar SRT-bestanden werken

Vrijwel overal, en dat is het hele argument van het formaat. Desktop- en mediacenter-spelers lezen het — VLC, mpv, Plex, Kodi — en apps op smart-tv’s doen dat ook. Montageprogramma’s importeren het op een ondertitelspoor: Premiere Pro, DaVinci Resolve, Final Cut Pro, CapCut. Publicatieplatforms nemen het bij het uploaden aan: YouTube Studio, Vimeo, Facebook, de meeste leeromgevingen. HandBrake en ffmpeg branden de ondertitels permanent in het beeld als een platform helemaal geen apart spoor toestaat. De ene duidelijke uitzondering is de browser, waar een HTML5-element <video> geen SubRip leest — waarvoor het document omzetten naar WebVTT voor de browser dient.

Waarom het zo kaal oogt

Het formaat is vernoemd naar SubRip, een Windows-programma uit het begin van de jaren 2000 dat ondertitels van dvd’s haalde door tekstherkenning over het beeld te laten lopen. De uitvoer moest leesbaar, bewerkbaar en simpel te verwerken zijn, dus kreeg het nummers, timing en tekst en verder niets. Het is nooit gestandaardiseerd: geen specificatie om naar te verwijzen, geen geregistreerd MIME-type, geen officieel antwoord op de vraag of opmaak is toegestaan. Elke speler sprak gewoon af het te accepteren, wat verklaart waarom een twintig jaar oud spoor vandaag nog opent — en evengoed waarom het formaat nooit positionering, kleur of regio’s kreeg, en waarom alles wat rijker moet zijn ergens anders moet wonen.

SubRip naast WebVTT

WebVTT is het browser-eigen alternatief, en de verschillen passen in een kort lijstje: het begint met een WEBVTT-regel, scheidt milliseconden met een punt in plaats van een komma, maakt nummering optioneel, verplicht UTF-8, en voegt cue-instellingen, regio’s en CSS-opmaak toe. SubRip wint op bereik, WebVTT wint op het web, en dat is de hele ruil. Hoe WebVTT dezelfde taak aanpakt behandelt de andere kant met evenveel detail. Staat de video al online, dan kun je de ondertitels van een video als kant-en-klaar SubRip-bestand bewaren zonder iets te bewerken.

Veelgestelde vragen

Wat is een SRT-bestand?

Een platte-tekstdocument met ondertitels in het SubRip-formaat. Het bevat genummerde blokken, elk met een begintijd, een eindtijd en de woorden die daartussen worden gesproken, en het staat naast een video in plaats van erin.

Hoe open ik een SRT-bestand?

Elke teksteditor volstaat — Kladblok, TextEdit, VS Code. Wil je bewerken met de video erbij, dan tonen Subtitle Edit of Aegisub een geluidsgolf naast de lijst met ondertitels.

Hoe voeg ik een SRT-bestand aan een video toe?

Sleep het op een VLC-venster voor directe weergave, geef het dezelfde bestandsnaam als de video zodat spelers het automatisch laden, upload het in YouTube Studio of Vimeo, of brand de ondertitels in het beeld met HandBrake of ffmpeg.

Kan ik een SRT-bestand bewerken in Kladblok?

Ja. Houd de lege regel tussen ondertitels aan, houd de komma voor de milliseconden aan, en bewaar als UTF-8. Die drie gewoontes voorkomen bijna elk kapot spoor.

Wat is het verschil tussen SRT en VTT?

SubRip nummert elke ondertitel en scheidt milliseconden met een komma. WebVTT begint met een WEBVTT-kopregel, gebruikt een punt, moet UTF-8 zijn, en voegt opmaak en positionering toe voor de browser.