.VTT

VTT-bestand

WebVTT - Web Video Text Tracks (Subtitle/Caption File)
Stel een vraag
SNEL ANTWOORD

Een VTT-bestand is een WebVTT-ondertitelingsbestand - platte tekst met tijdscodes die ondertitels weergeeft op HTML5-video. Je opent het niet los: plaats het naast je video en laad het in VLC, of koppel het aan een HTML5-video-element met een track-tag. Om de tekst te lezen of te bewerken, open je het in een teksteditor of Subtitle Edit.

Ontwikkelaar: W3C / WHATWG (WebVTT standard) Categorie: Videobestanden Open standaard MIME: text/vtt
OPENT OP Windows macOS Linux Web
Gerelateerd: .DAV · .MKV · .MP4 · .H264

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jun 14, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het VTT-bestandsformaat?

Een .vtt-bestand is een WebVTT (Web Video Text Tracks) ondertitelingsbestand - het standaardformaat voor getimede tekst van het moderne webplatform. Het slaat gesynchroniseerde ondertitels, bijschriften, hoofdstukmarkeringen en metadata op als platte UTF-8 tekst, die via de <track>-tag aan HTML5 <video>-elementen wordt geleverd.

Elk geldig .vtt-bestand moet beginnen met de tekstreeks WEBVTT op de eerste regel (een UTF-8 BOM mag hieraan voorafgaan). Daarna volgen de getimede blokken (cues): een optionele identificatie, een tijdsbereik in pijlnotatie (00:00:01.000 --> 00:00:04.000) en de tekst van de ondertiteling. In tegenstelling tot het oudere .srt-formaat gebruikt .vtt een punt als scheidingsteken voor milliseconden. Het breidt het ondertitelmodel ook uit met inline styling-tags (<b>, <i>, <u>, <ruby>, CSS-class-tags <c.classname>), positioneringsattributen per blok (regel, positie, uitlijning, grootte) en afzonderlijke track-typen voor hoofdstukken en metadata.

Omdat alle grote browsers WebVTT standaard ondersteunen, is er geen plugin vereist - het toevoegen van een <track kind="subtitles" src="bestand.vtt"> element binnen een <video>-tag is voldoende. Het geregistreerde MIME-type is text/vtt. Bestanden zijn volledig leesbaar voor mensen en bewerkbaar in elke teksteditor. Ondertitelingstools zoals Subtitle Edit, VLC media player en YouTube Studio ondersteunen .vtt standaard, en converters kunnen bestanden omzetten tussen .vtt en formaten zoals .sbv of .ass.

Beveiliging & veiligheid

RISICO: LOW

Een .vtt is platte tekst en kan geen code uitvoeren, dus het bestand zelf is veilig om te openen of te lezen. Twee kleine waarschuwingen die algemeen gelden voor ondertitelbestanden: (1) houd mediaspelers up-to-date - in het verleden was het parsen van misvormde ondertitels een (zeldzaam) aanvalsoppervlak in sommige spelers; (2) ondertitels gedownload van dubieuze sites kunnen misleidende tekst of links bevatten, dus lees ze in plaats van ze blindelings te vertrouwen. Sla op als UTF-8 zodat tekens met accenten of niet-Latijnse tekens correct worden weergegeven. (Let op: een .vtt die eigenlijk een Crestron VisionTools Pro-e project is, is een ander, binair bestand - deze valt niet onder deze waarschuwingen.)

Formaatdetails

in een notendop
VOLLEDIGE NAAMWebVTT - Web Video Text Tracks (Subtitle/Caption File)
ONTWIKKELAARW3C / WHATWG (WebVTT standard)sinds WebVTT proposed ~2010 (from SRT); W3C standard for the HTML5 <track> element
MIME-TYPEtext/vtt
TYPEPlatte tekst getimede ondertitels voor HTML5-video
STANDAARDOpen · royaltyvrij
Deze extensie wordt ook gebruikt door…
  • VisionTools Pro-e Project (Crestron) - Crestron's VisionTools Pro-e AV touch-panel ontwerpsoftware slaat projecten op als .vtt; alleen te openen met VisionTools Pro-e - niet gerelateerd aan ondertitels. (Dit is de naam in de brondatabase, maar WebVTT is de veel vaker voorkomende betekenis.)
  • DediProg / diverse binaire data - Een paar niche-tools hebben .vtt gebruikt voor niet-gerelateerde data; de WebVTT-ondertitelbetekenis domineert zoekopdrachten op het web en praktijkbestanden.

Programma's die VTT-bestanden openen

Windows4 apps
VLC media player Open-source Speel de video af; als de .vtt dezelfde naam en map heeft als de video, wordt deze automatisch geladen, of sleep de .vtt naar het VLC-venster.
Subtitle Edit Open-source Open de .vtt om tekst/timing te bewerken met een golfvorm-voorbeeld, en converteer VTT <-> SRT in één klik.
Notepad Open-source Open de .vtt als tekst om de tekst of tijdscodes snel te lezen of te corrigeren; opslaan als UTF-8.
Any web browser Gratis Verwijs ernaar vanuit een HTML5 <video><track src='captions.vtt' kind='captions'> om het op de pagina te laten renderen.
macOS3 apps
VLC media player Open-source Speel de video af; als de .vtt dezelfde naam en map heeft als de video, wordt deze automatisch geladen, of sleep de .vtt naar het VLC-venster.
Subtitle Edit Open-source Open de .vtt om tekst/timing te bewerken met een golfvorm-voorbeeld, en converteer VTT <-> SRT in één klik.
TextEdit / any text editor Ingebouwd Open de .vtt als platte tekst om de ondertitels te lezen of te bewerken (gebruik de platte-tekstmodus).
Linux2 apps
Gnome Subtitles Open-source Open de .vtt om tekst/timing te bewerken met een gesynchroniseerde videoweergave; exporteert SRT/VTT.
VLC / MPV Open-source Laadt automatisch een .vtt met dezelfde naam in de map, of laad het via Ondertiteling > Ondertitelbestand toevoegen.
Web1 app
YouTube Studio Gratis Upload de .vtt als ondertiteltrack voor je video (Ondertiteling > Toevoegen > Bestand uploaden).

Technische details

diepe specificaties
BestandscoderingUTF-8; een BOM (EF BB BF) is toegestaan maar optioneel voor de WEBVTT-header
BestandssignatuurDe eerste regel moet de ASCII-reeks `WEBVTT` zijn, optioneel gevolgd door een spatie of tab en een headerbeschrijving
MIME-type`text/vtt`
Tijdstipnotatie`HH:MM:SS.mmm` met een punt als scheidingsteken voor milliseconden (bijv. `00:01:23.456`); het urenveld is optioneel
Syntaxis cue-timingBegin- en eindtijdstippen gescheiden door ` --> ` met optionele cue-instellingen toegevoegd op dezelfde regel
Inline markup-tags`<b>`, `<i>`, `<u>`, `<ruby>/<rt>`, `<v>` (stem), `<lang>` en CSS-class-tags `<c.classname>`
Cue-positioneringInstellingen per cue: `line`, `position`, `size`, `align` en `vertical` voor verticale of rechts-naar-links tekst
Benoemde regio'sREGION-blokken definiëren herbruikbare benoemde schermgebieden; cues verwijzen hiernaar om scroll-up-weergave mogelijk te maken
Track-soortensubtitles, captions, descriptions, chapters, metadata - ze gebruiken allemaal `.vtt` maar verschillen in het `<track kind>` attribuut
Style-blokkenSTYLE-headerblokken passen CSS toe op cues via het `::cue` pseudo-element en `::cue(<selector>)` varianten
CommentaarblokkenNOTE-blokken worden genegeerd door renderers en dienen als annotaties voor de auteur binnen het bestand
Cue-identificatieOptionele reeks of nummer voorafgaand aan de tijdcoderegel; identificaties hoeven niet uniek te zijn
HTML5-integratieStandaard geladen via `<track src="bestand.vtt" kind="subtitles">` binnen `<video>` in alle grote browsers zonder plugins
RegeleindenZowel LF als CRLF worden geaccepteerd; cue-blokken worden gescheiden door een of meer lege regels
UitgebrachtWebVTT proposed ~2010 (from SRT); W3C standard for the HTML5 <track> element
Open standaardJa · royaltyvrij
Specificatiewww.w3.org

VTT conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met VTT-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over VTT-bestanden.

Veelgestelde vragen

Hoe open ik een .vtt-bestand?
Om de ondertitels te lezen of te bewerken, open je het in een teksteditor (Notepad++, TextEdit) of Subtitle Edit. Om het samen met een video te bekijken, laad je het in een speler zoals VLC, of koppel je het aan een HTML5 <video> via een <track>-element in plaats van het los te 'openen'.
Wat is het verschil tussen VTT en SRT?
WebVTT (.vtt) is de HTML5-standaard voor web-ondertiteling; SRT is het oudere universele formaat. Ze zijn bijna identiek, maar VTT begint met een „WEBVTT”-header en gebruikt een PUNT in tijdscodes (00:00:01.000), terwijl SRT een komma gebruikt (00:00:01,000). VTT ondersteunt ook styling en positionering. Subtitle Edit converteert direct tussen beide.
Hoe converteer ik een .vtt naar .srt?
Open het in Subtitle Edit (of FFmpeg) en sla het op als SubRip .srt - dit verwijdert de WEBVTT-header en vervangt punten door komma's. Veel gratis online converters doen hetzelfde in de browser.
Hoe voeg ik een .vtt-ondertiteling toe aan een video op een website?
Gebruik het HTML5 <track>-element: <video><track src='captions.vtt' kind='captions' srclang='nl' label='Nederlands'></video>. De browser rendert de WebVTT-ondertitels standaard.
Mijn ondertitels lopen niet synchroon - hoe herstel ik de timing?
In een speler kun je de vertraging van de ondertiteling aanpassen tijdens het afspelen; voor een permanente oplossing open je de .vtt in Subtitle Edit en pas je een tijdverschuiving toe of synchroniseer je met de audiogolfvorm, en sla je het bestand op.
Waarom staan er vreemde tekens in mijn .vtt-bestand?
Dit komt door een verkeerde codering - sla het bestand opnieuw op als UTF-8 (in Subtitle Edit of Notepad++) zodat accenten en niet-Latijnse schriften correct worden weergegeven. WebVTT hoort UTF-8 te zijn.

Referenties

1W3C - WebVTT: The Web Video Text Tracks Formatwww.w3.org
2MDN - Web Video Text Tracks Format (WebVTT)developer.mozilla.org

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.BINCD/DVD Disc Image (BIN/CUE)
4.DATProgram Data File (generic)
5.PARTPartial Download File
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TXTPlain Text File

Gerelateerde extensies

.DAVDVR365 / Dahua DVR Video File (DHAV stream)
.MKVMatroska Video
.MP4MPEG-4 Part 14 Video File
.H264Raw H.264 / AVC Video Elementary Stream
.VOBDVD Video Object File
.264Raw H.264 / AVC Video Elementary Stream (DVR/CCTV export)

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z