tigtools

SRT-zu-VTT-Konverter

Wandeln Sie SubRip-Untertitel (.srt) in WebVTT (.vtt) für das HTML-Videoelement, YouTube-ähnliche Player oder Streaming-Tools um. Die Datei verlässt niemals Ihr Gerät.

Läuft in Ihrem Browser Keine Anmeldung erforderlich

ms

Millisekunden; negative Werte lassen Untertitel früher erscheinen. 1000 ms = 1 Sekunde.

oder hier ablegen. Die Datei bleibt auf Ihrem Gerät.

Anleitung

  1. Öffnen Sie eine .srt-Datei oder fügen Sie die Untertitel ein.
  2. Verschieben Sie optional alle Untertitel um Millisekunden nach vorne oder hinten.
  3. Prüfen Sie die WebVTT-Ausgabe und laden Sie die .vtt-Datei herunter.

So funktioniert es

WebVTT und SRT speichern dasselbe: nummerierte oder nicht nummerierte Untertitel mit Start- und Endzeit und Text, unterscheiden sich jedoch in Details. Der Konverter fügt den WEBVTT-Header hinzu, schreibt Zeitstempel mit einem Punkt vor den Millisekunden (00:00:01.000 statt 00:00:01,000) und verwendet, wenn Sie sie behalten, die SRT-Nummern als Untertitel-IDs.

Formatierungen, die WebVTT nicht unterstützt, werden entfernt: <font>-Farb-Tags und ASS-artige Positionscodes wie {\an8}. Fett, kursiv und Unterstreichungs-Tags (<b>, <i>, <u>) bleiben erhalten. Ein wörtliches --> im Text würde den Untertitel beenden, daher wird es durch -> ersetzt, und einzelne < und & Zeichen werden maskiert. Windows-Zeilenumbrüche und eine UTF-8-BOM in der Eingabe werden behandelt; Dateien, die kein gültiges UTF-8 sind, werden als Windows-1252 gelesen.

Der Offset verschiebt jeden Untertitel um denselben Betrag. Untertitel, die vor 0:00 enden würden, werden entfernt, und Untertitel, die vor 0:00 beginnen würden, beginnen bei 0:00. Um Untertitel zu korrigieren, die mit der Zeit aus dem Takt geraten, verwenden Sie stattdessen den Subtitle Frame Rate Converter.

Beispiele

Untertitel für ein Webvideo

Konvertieren Sie lecture.srt in lecture.vtt und fügen Sie es mit <track src="lecture.vtt" kind="subtitles"> zu einem HTML5-Video hinzu.

Untertitel 1,5 Sekunden zu spät

Geben Sie -1500 als Verschiebung ein: Jeder Untertitel erscheint in der heruntergeladenen .vtt 1,5 Sekunden früher.

Häufig gestellte Fragen

Was ist der Unterschied zwischen SRT und VTT?

WebVTT beginnt mit einer WEBVTT-Zeile, verwendet einen Punkt statt eines Kommas in Zeitstempeln, macht Untertitelnummern optional und unterstützt Positionierung und Gestaltung. Browser spielen WebVTT nativ im HTML-Video-Element ab; SRT spielen sie nicht ab.

Bleibt die Formatierung erhalten?

Fett, kursiv und unterstrichen bleiben erhalten. Schriftfarben und Positionscodes im Stil von {\an8} werden entfernt, da WebVTT dafür keine Entsprechung hat.

Meine akzentuierten Zeichen werden falsch angezeigt. Warum?

Die Datei wurde wahrscheinlich in einer alten Kodierung gespeichert. Das Tool liest Nicht-UTF-8-Dateien als Windows-1252; wenn Ihre Datei eine andere Kodierung verwendet, speichern Sie sie zuerst in einem Texteditor als UTF-8.

Datenschutz

Ihre Untertiteldatei wird in Ihrem Browser gelesen und konvertiert. Sie wird nicht hochgeladen oder gespeichert.