Was ist eine VTT-Datei?

Eine VTT-Datei (WebVTT, .vtt) ist das Untertitel- und Caption-Format für Videos im Web. Wie SRT ist sie reiner Text, beginnt aber mit der Zeile WEBVTT, schreibt die Millisekunden nach einem Punkt und kann Stile, Positionen und Sprecher-Tags enthalten, die Browser verstehen.

Beispiel
WEBVTT

00:00:01.000 --> 00:00:04.000
Willkommen zurück in der Show.

00:00:04.200 --> 00:00:07.500 line:85%
<v Anna>Heute sprechen wir über Untertitel.

So ist eine VTT-Datei aufgebaut

Die erste Zeile lautet WEBVTT, gefolgt von einer Leerzeile. Danach hat jeder Eintrag eine optionale Kennung, eine Zeitzeile wie 00:01:02.500 --> 00:01:05.000 und den Text. Eine Leerzeile trennt die Einträge, wie bei SRT.

Zeitstempel im VTT-Format

WebVTT setzt vor die drei Ziffern der Millisekunden einen Punkt, nie ein Komma. Die Stunden sind optional, 01:02.500 und 00:01:02.500 bezeichnen also denselben Moment. Ein Komma oder eine fehlende WEBVTT-Zeile ist der häufigste Grund, warum ein Browser gar keine Untertitel anzeigt.

Was WebVTT gegenüber SRT ergänzt

Nummern sind optional, und ein Eintrag kann mit Einstellungen wie line:85% oder align:start enden, die ihn auf dem Bildschirm verschieben. NOTE-Blöcke enthalten Kommentare, STYLE-Blöcke CSS, und Tags wie <v Anna> markieren, wer spricht.

Cue-Einstellungen

Die Einstellungen folgen in derselben Zeile auf die Endzeit: line verschiebt den Eintrag nach oben oder unten, position und size legen fest, wo er beginnt und wie breit er ist, align richtet den Text links, mittig oder rechts aus, und vertical macht daraus vertikalen Text für Japanisch oder Chinesisch. Player, die eine Einstellung nicht unterstützen, ignorieren sie einfach.

Wo VTT-Dateien verwendet werden

VTT ist das Format, das das HTML5-Element <track> lädt. Deshalb nutzen es Web-Player wie Vimeo, JW Player und Brightcove. Auch Meeting-Plattformen wie Zoom und Microsoft Teams speichern Transkripte als VTT.

Typische Probleme

Eine Datei ohne WEBVTT in der ersten Zeile lehnen Browser ab. Auf einer Website muss die .vtt-Datei als text/vtt von derselben Website wie die Seite ausgeliefert werden oder mit passenden CORS-Headern – sonst erscheinen die Untertitel einfach nicht, ohne Fehlermeldung.

Fragen

Ist VTT besser als SRT?

Für Websites ja: Browser lesen es direkt, und es unterstützt Positionierung. Für Schnittprogramme und Upload-Formulare ist SRT sicherer, weil mehr Tools es akzeptieren.

Kann ich .vtt einfach in .srt umbenennen?

Nein. Die Zeitstempel verwenden ein anderes Trennzeichen, und der WEBVTT-Header bleibt in der Datei. Konvertieren Sie die Datei stattdessen.

Wie öffne ich eine VTT-Datei?

In jedem Texteditor – oder laden Sie sie zusammen mit einem Video in VLC oder einen Browser-Player.

Wie sieht ein VTT-Zeitstempel aus?

00:00:04.200 --> 00:00:07.500 oder ohne Stunden 00:04.200 --> 00:07.500: Minuten, Sekunden, ein Punkt und drei Ziffern für die Millisekunden.

Braucht eine VTT-Datei Nummern für die Einträge?

Nein. Eine Zeile über der Zeitzeile ist eine optionale Kennung – eine Nummer oder ein beliebiger Name. Dateien ohne Kennungen sind gültig.

Weiterlesen

Verwandte Begriffe

Aktualisiert: