Polysh für Agenten ist im frühen Zugang. Ihr Coding-Agent nimmt die Demo auf, Polysh stellt sie fertig. Auf die Warteliste →

SRT in VTT umwandeln

Eine SRT-Untertiteldatei in eine WebVTT-Datei umwandeln, die HTML5-Player akzeptieren.

Ihr Browser-Tool wird geladen…

Was SRT in VTT umwandeln macht

Webvideoplayer wie das HTML5-Element <track>, Video.js und die meisten Help-Center-Einbettungen lesen nur WebVTT, während Schnittprogramme und Transkriptionsdienste meist SRT liefern. Dieser Konverter schreibt die Datei um, statt sie nur umzubenennen: Er ergänzt den WEBVTT-Header, ersetzt in jedem Zeitstempel das Komma durch einen Punkt und übersetzt reines SRT-Markup in WebVTT-Entsprechungen.

Nutzen Sie ihn, wenn ein Player nach dem Hochladen einer .srt-Datei keine Untertitel zeigt, oder bevor Sie Untertitel an ein Produktvideo auf Ihrer eigenen Website anhängen.

Beispiel

Eingabe

1
00:00:01,200 --> 00:00:03,800
{\an8}<i>Einstellungen öffnen</i> & Workspace wählen.

Ergebnis

WEBVTT

00:00:01.200 --> 00:00:03.800 line:0
<i>Einstellungen öffnen</i> &amp; Workspace wählen.

Die Untertitelnummer entfällt, das Trennzeichen vor den Millisekunden ändert sich, {\an8} wird zu line:0, damit der Untertitel oben bleibt, und das einfache & wird maskiert.

Anleitung: SRT in VTT umwandeln

  1. Fügen Sie Ihre SRT-Untertitel ein oder ziehen Sie die .srt-Datei auf das Textfeld.
  2. Prüfen Sie das WebVTT rechts; Zeilen, die geändert werden mussten, sind darunter aufgeführt.
  3. Laden Sie die .vtt-Datei herunter und laden Sie sie als Untertitelspur in Ihren Player hoch.

Gut zu wissen

  • Die Positions-Tags {\an1} bis {\an9} werden zu WebVTT-Einstellungen für line und align, ASS-Formatierungen wie Farben mit {\c&H00FFFF&} werden aber entfernt statt umgewandelt.
  • Das Timing wird nicht korrigiert. Überlappen sich Untertitel oder stehen sie in falscher Reihenfolge, prüfen Sie die Datei zuerst mit dem SRT-Validator.
  • Die Textkodierung wird als UTF-8 gelesen. Dateien in einer älteren Kodierung wie Windows-1252 können fehlerhafte Akzente und Umlaute zeigen; speichern Sie sie vor der Umwandlung als UTF-8.

Fragen zu SRT in VTT umwandeln

Was ist der Unterschied zwischen SRT und VTT?

Beide sind Untertitelformate aus reinem Text mit nummerierten oder unnummerierten Untertiteln und Start- und Endzeiten. WebVTT beginnt mit einem WEBVTT-Header, setzt einen Punkt vor die Millisekunden und unterstützt Positionierung, Styling und Kommentare. SRT verwendet ein Komma und hat kaum standardisiertes Styling.

Kann ich .srt einfach in .vtt umbenennen?

Meist nicht. Browser lehnen eine Datei ohne WEBVTT-Header ab, und viele auch Zeitstempel mit Komma. Zeichen wie & oder < müssen in WebVTT außerdem maskiert werden, sonst kann der Untertiteltext verschwinden.

Bleiben Kursiv- und Fettschrift bei der Umwandlung erhalten?

Ja. Die Tags <i>, <b> und <u> sind in beiden Formaten gültig und bleiben erhalten. <font>-Tags werden entfernt, weil WebVTT kein Font-Tag kennt; nutzen Sie einen STYLE-Block in der VTT-Datei, wenn Sie Farben brauchen.

Wird meine Untertiteldatei irgendwo hochgeladen?

Nein. Die Umwandlung läuft in diesem Browser-Tab, und die Datei verlässt Ihr Gerät nie.