Was ist eine VTT-Datei?
Alles, was Sie über WebVTT wissen müssen — das W3C-Standard-Untertitelformat für HTML5-Video und das moderne Web.
VTT (WebVTT, Web Video Text Tracks) ist das W3C-Standard-Untertitelformat für HTML5-Video. Es wird von YouTube, Vimeo und modernen Web-Videoplayern verwendet. VTT bietet gegenüber SRT Cue-Styling, Metadaten und native Browser-Unterstützung und ist damit das Format der Wahl für webbasierte Videountertitel.
Wofür steht VTT?
VTT steht für Web Video Text Tracks, allgemein als WebVTT bezeichnet. Es wurde vom W3C als Standard-Texttrack-Format für HTML5-<video>- und <audio>-Elemente entwickelt und ersetzt das ältere SRT-Format für Webanwendungen durch bessere Funktionen und natives Browser-Rendering.
Wie funktionieren VTT-Dateien?
Eine VTT-Datei beginnt mit dem Text „WEBVTT" in der ersten Zeile. Wie SRT enthält sie zeitgesteuerte Untertitel-Cues, aber VTT-Cues verwenden punktgetrennte Millisekunden (00:00:01.000) statt Kommas. VTT unterstützt außerdem optionale Cue-Header, Styling, Kommentare und Metadaten, die SRT nicht bietet.
Wann sollte man VTT verwenden?
VTT ist die beste Wahl für Webvideo. Wenn Sie Video auf einer Website einbinden, einen webbasierten Player entwickeln oder Untertitel auf Plattformen wie YouTube hochladen, ist VTT das Format, das Browser und Web-Plattformen erwarten. Für Offline- oder Geräte-Wiedergabe bietet SRT möglicherweise breitere Kompatibilität.
Aufbau einer VTT-Datei
WEBVTT 00:00:01.000 --> 00:00:04.000 Dies ist die erste Untertitelzeile. 00:00:05.000 --> 00:00:08.500 Dies ist der zweite Untertitel. Er kann mehrere Zeilen umfassen.
Vorteile von VTT
- Der W3C-Standard für HTML5-Video — native Browser-Unterstützung in Chrome, Firefox, Safari, Edge
- Unterstützt Cue-basiertes Styling, Positionierung und Ausrichtung
- Erlaubt Metadaten, Kommentare und Kapitelmarkierungen
- Wird von YouTube, Vimeo und großen Web-Video-Plattformen verwendet
- Besser strukturiert als SRT für programmatische Verarbeitung
Nachteile von VTT
- Einige ältere Smart-TVs und Geräte unterstützen VTT möglicherweise nicht (SRT hat breitere Geräte-Unterstützung)
- Der WEBVTT-Header ist obligatorisch — Dateien ohne ihn werden möglicherweise nicht geparst
- Die Styling-Unterstützung variiert zwischen Browsern — nicht jedes VTT-Styling wird einheitlich gerendert
- In Offline-Video-Workflows seltener anzutreffen als SRT
Player und Plattformen, die VTT unterstützen
Häufige Fragen zu VTT
Wie öffne ich eine VTT-Datei?
VTT-Dateien sind reiner Text — öffnen Sie sie in jedem Texteditor, um den Inhalt anzuzeigen. Für die Videowiedergabe unterstützen Webbrowser VTT nativ über das HTML5-<track>-Element. Desktop-Player wie VLC und mpv unterstützen VTT-Dateien ebenfalls direkt.
Was ist der Unterschied zwischen VTT und SRT?
VTT beginnt mit einem „WEBVTT"-Header, verwendet Punkte für Millisekunden (00:00:01.000), unterstützt Styling und Metadaten und ist der Web-Standard. SRT hat keinen Header, verwendet Kommas (00:00:01,000), ist nur reiner Text und hat breitere Geräte-Unterstützung. VTT ist für das Web; SRT für Geräte.
Kann ich VTT mit YouTube verwenden?
Ja. YouTube akzeptiert VTT-Dateien für Untertitel-Uploads. Gehen Sie in YouTube Studio zu Untertitel, klicken Sie auf Hinzufügen und laden Sie Ihre .vtt-Datei hoch. YouTube parst die Cues und das Timing automatisch.
Wie füge ich VTT-Untertitel zu einem HTML5-Video hinzu?
Verwenden Sie das <track>-Element innerhalb Ihres <video>-Tags: <video><source src="video.mp4"><track kind="subtitles" src="subtitles.vtt" srclang="de" label="Deutsch"></video>. Der Browser rendert die Untertitel nativ.
Unterstützt VTT Styling?
Ja, VTT unterstützt eingeschränktes Styling, einschließlich Textausrichtung, Zeilenpositionierung und grundlegender Formatierung durch Cue-Einstellungen und Inline-Tags. Das Browser-Rendering von VTT-Styling ist jedoch nicht perfekt konsistent. Für komplexes Styling ist ASS leistungsfähiger.