SCRIBEGRABOpen de tool →

SRT versus VTT: welk ondertitelformaat heb je nodig?

Geen account nodig. Geen dagelijkse limiet.Anderen geven je slechts drie bestanden per dag en noemen dat onbeperkt. Hier kun je zoveel bestanden uploaden als je wilt, tot een lengte van 60 minuten.

Ze zien er bijna hetzelfde uit, ze zijn allebei platte tekstbestanden, maar toch veroorzaakt het uploaden van de verkeerde versie nog steeds fouten op sommige platforms. Hier zie je precies hoe SRT en WebVTT verschillen, met echte voorbeelden, en welk formaat elk platform eigenlijk wil.

Het antwoord in 30 seconden

SRT (SubRip) is de oude, universele standaard: heel eenvoudig en wordt door vrijwel elke videobewerker, mediaspeler en uploadplatform ondersteund. VTT (WebVTT, "Web Video Text Tracks") is de officiële webstandaard: dit is wat het HTML5-element vereist en het voegt opmaak- en positioneringsfuncties toe die SRT nog nooit had. Als vuistregel geldt <track> uploaden naar een platform of importeren in een bewerker → SRT; integreren in je eigen website → VTT. Bij twijfel, gebruik beide formaten: When in doubt, keep both: Met ScribeGrab ontvang je beide bestanden met één enkele uploadZo hoef je nooit meer een keuze te maken.

Heb je ze allebei nodig? ScribeGrab geeft je altijd zowel SRT als VTT (en een eenvoudige transcriptie) bij één upload. Upload één keer, ontvang elk formaat →

Hoe de formaten er daadwerkelijk uitzien

Voorbeeld van SRT

1
00:00:01,000 --> 00:00:04,200
Welcome back to the channel.

2
00:00:04,400 --> 00:00:07,900
Today we're testing three budget microphones.

Elke cue bestaat uit: een volgnummer, een tijdscode met een komma vóór de milliseconden, één of meer regels tekst en een lege regel. Dat is het volledige formaat.

Voorbeeld van VTT

WEBVTT

00:00:01.000 --> 00:00:04.200
Welcome back to the channel.

00:00:04.400 --> 00:00:07.900 line:85% align:center
Today we're testing three budget microphones.

Drie zichtbare verschillen: de verplichte WEBVTT header op de eerste regel, een punt in plaats van een komma vóór de milliseconden en optionele cue-instellingen na de tijdscode (positie, uitlijning, regelplaatsing). Cue-nummers zijn optioneel in VTT. VTT ondersteunt ook NOTE commentaarblokken STYLE blokken met CSS en inline-tags zoals <b>, <i> en spraaklabels (<v Anna>) voor de namen van de sprekers.

SRT SubRip · .srt 1 ← cue-nummer 00:00:01,000 --> 00:00:04,200 Welkom terug op het kanaal. 2 00:00:04,400 --> 00:00:07,900 We testen drie microfoons. VTT WebVTT · .vtt WEBVTT ← vereiste header 00:00:01.000 --> 00:00:04.200 Welkom terug op het kanaal. 00:00:04.400 --> 00:00:07.900 We testen drie microfoons. geen cue-nummers nodig
Dezelfde tekst en timing: de verschillen zitten in de WEBVTT koptekst, tijdsaanduidingen en een komma (SRT) versus een punt (VTT) vóór de milliseconden.

De belangrijkste verschillen

SRTVTT
KoptekstGeenWEBVTT vereist op regel 1
Scheidingsteken voor millisecondenKomma (00:00:01,000)Punt (00:00:01.000)
TijdsaanduidingenVereistOptioneel
OpmaakIn het beste geval eenvoudige tags; vaak worden ze verwijderdCSS via STYLE blokken, inline-tags, klassen per cue
PositioneringNeeJa (line, position, align instellingen)
HTML5 <track>Niet ondersteund door browsersHet vereiste formaat
EncodingHistorisch gezien onoverzichtelijk (oude ANSI-bestanden)Altijd UTF-8

Het verschil tussen komma's en punten is een klassieke valkuil: kopieer SRT-tijdcodes naar een VTT-bestand (of omgekeerd), en strikte parsers zullen het hele bestand afwijzen.

Welke platformen ondersteunen welke bestandsformaten

Gebruik VTT op het web

Hier wordt de keuze voor je gemaakt. Ondertitels in een HTML5-video zien er zo uit:

<video controls src="/talk.mp4">
  <track kind="captions" src="/talk.vtt"
         srclang="en" label="English" default>
</video>

De browser geeft de ondertitels direct weer, kijkers kunnen ze aan- en uitzetten, en omdat de tekst echte tekst is (en niet in de pixels is ingebakken), is deze toegankelijk en doorzoekbaar. Voor een volledige uitleg per platform, zie hoe je ondertitels aan elke video kunt toevoegen.

Welk formaat moet je genereren?

Idealiter beide: ze bevatten dezelfde tekst en tijdsaanduidingen, dus er is geen kwaliteitsverlies, alleen een verschil in compatibiliteit. Elke transcriptie op ScribeGrab genereert de TXT-transcriptie plus zowel SRT als VTT van één upload, gratis, zonder dagelijkse limiet. Upload je audio of video één keer en bewaar het bestand dat elk platform vereist. En als je je afvraagt hoe nauwkeurig de automatische transcriptie zal zijn in vergelijking met wat er daadwerkelijk is gezegd, lees dan onze eerlijke analyse van de nauwkeurigheid van transcripties.

Genereer SRT + VTT gratis →

FAQ

Wat is het verschil tussen SRT en VTT?

SRT is het oudere, eenvoudigere formaat: genummerde tijdsaanduidingen met komma's om milliseconden te scheiden. VTT is de webstandaard: een WEBVTT header, puntgeplaatste milliseconden, optionele tijdsaanduidingnummers, plus opmaak- en positioneringsfuncties die SRT niet heeft.

Moet ik SRT of VTT gebruiken voor YouTube?

YouTube accepteert beide formaten, dus ze werken even goed. SRT is de meest betrouwbare keuze voor het uploaden naar platforms; VTT is vereist wanneer je ondertitels in je eigen HTML5-speler wilt integreren.

Kan ik SRT converteren naar VTT?

Ja, voeg een WEBVTT eerste regel toe en vervang de komma vóór de milliseconden door een punt. Of sla de conversie helemaal over: ScribeGrab genereert beide formaten bij elke transcriptie.

Welk formaat willen videobewerkers gebruiken?

Premiere Pro, DaVinci Resolve en Final Cut Pro importeren SRT allemaal rechtstreeks. SRT is de standaard in desktopbewerking.