VTT
Verwandeln Sie zeitgestempelte WebVTT-Cues in ein einfaches TTML-XML-Dokument.
Ziehen Sie Ihre VTT-Datei hier hin
oder klicken zum Durchsuchen
Unterstützt .vtt-Dateien bis 50 MB
Über VTT zu TTML
Dieser browserbasierte Konverter liest zeitgestempelte WebVTT-Cue-Blöcke und schreibt ein einfaches UTF-8-TTML-Dokument. Cue-Start- und Endzeiten werden zu sekundenbasierten begin- und end-Attributen, physische Zeilenumbrüche werden zu <br/>-Elementen und XML-Sonderzeichen werden maskiert. VTT-Cue-Identifikatoren, Einstellungen, Regionen, Kommentare und Styling werden nicht auf TTML-Präsentationsmetadaten abgebildet.
VTT zu TTML Code-Syntax- & Struktur-Analyse
Gegenüberstellung der Codesyntax mit Header-Definitionen, Zeitstempel-Syntax und Cue-Payload-Formatierung
VTT vs. TTML Technische Spezifikationen
VTT
VTT (WebVTT) ist ein Text-Untertitelformat für Web-Video. Eine VTT-Datei beginnt mit einem WEBVTT-Header und verwendet Cue-Timings im Format HH:MM:SS.mmm --> HH:MM:SS.mmm. Sie kann außerdem Cue-Identifikatoren, Cue-Einstellungen, Inline-Tags, NOTE-Blöcke, Regionen und Style-Metadaten enthalten.
TTML
TTML (Timed Text Markup Language) ist ein W3C-XML-Untertitelformat. Dieser Konverter erzeugt ein einfaches UTF-8-Dokument mit Standard-TTML-Namespace, xml:lang="en", body- und div-Elementen sowie einem <p>-Element pro Cue mit sekundenbasierten begin- und end-Attributen.
Formatunterschiede
Konvertierungs-Fehlerbehebung & Stolperfallen
Praktische Lösungen für Player-Kompatibilität, Zeichenkodierung und Timing-Synchronisation
Untertitel-Timing weicht ab oder ist im Player asynchron
Videodateien verwenden oft unterschiedliche Bildraten (z. B. 23,976 fps vs. 25 fps). Nutzen Sie unser Untertitel-Sync-Tool, um den globalen Offset anzupassen.
Zeichen werden als Zeichensalat oder Fragezeichen dargestellt (Mojibake)
Ältere Dateien in Windows-1252 oder regionalen Zeichensätzen können beschädigt sein. Unser Konverter exportiert sauberes UTF-8. Nutzen Sie bei Bedarf unseren Zeichenkodierungs-Konverter.
Überlappende Untertitel bei gleichzeitig sprechenden Personen
Verschiedene Formate handhaben parallele Dialoge unterschiedlich. Passen Sie bei Bedarf einzelne Cue-Zeiten in unserem Online-Untertitel-Editor an.
Schnittsoftware (Premiere, DaVinci, Final Cut) meldet Importfehler
Professionelle NLE-Software erfordert strenge Syntax-Standards. Unser Konverter eliminiert fehlerhafte Zeilenumbrüche und erzeugt bereinigte, standardisierte Dateien.
Funktionen
Warum Konvertieren?
Häufige Anwendungsfälle
Einfacher TTML-Entwurf
Erstellen Sie aus Web-Untertiteln ein einfaches TTML-Dokument, bevor Sie es mit einem Zielprofil oder Workflow abgleichen.
XML-Austausch
Überführen Sie zeitgestempelte VTT-Cues in ein Tool, das TTML-XML-Eingaben akzeptiert.
Textbearbeitung
Nutzen Sie XML-fähige Tools, um Cue-Timing und Text zu prüfen oder zu bearbeiten.
Lokale Konvertierung
Konvertieren Sie Untertitel, ohne sie zu einem externen Konvertierungsdienst hochzuladen.
Web- und TTML-Kopien
Behalten Sie eine VTT-Version für die Web-Wiedergabe und erzeugen Sie eine einfache TTML-Kopie für einen anderen Workflow.
Verwandte Formate
Wie es funktioniert
- 1
Wählen Sie eine .vtt-Datei aus oder ziehen Sie sie hierher; ihr Inhalt bleibt auf Ihrem Gerät.
- 2
Der Parser findet zeitgestempelte Cue-Blöcke und liest deren Text.
- 3
Cue-Identifikatoren, Einstellungen, Regionen, Kommentare und CSS-Blöcke werden verworfen.
- 4
Start- und Endmillisekunden werden zu Werten wie begin="1.500s".
- 5
Zeilenumbrüche werden zu <br/>-Elementen und XML-Sonderzeichen werden maskiert.
- 6
Jeder Cue wird als <p>-Element innerhalb des TTML-body-Elements geschrieben.
Mehr Untertitel-Tools
Häufig gestellte Fragen (FAQ)
Nein. VTT-Cue-Einstellungen, Regionen, CSS und Inline-Styling-Tags werden nicht auf TTML-Styling- oder Layout-Attribute abgebildet. Tags im Cue-Text werden maskiert und bleiben wörtlicher Text.
Voice-Tags werden nicht in TTML-Spans konvertiert. Ihre spitzen Klammern werden maskiert, sodass das Quell-Markup im erzeugten <p>-Element als wörtlicher Text erscheint.
Nein. Das erzeugte TTML enthält die XML-Deklaration, den Standard-Namespace, xml:lang="en", body, div und mit Timing versehene <p>-Elemente. Es enthält keine head-, Styling-, Region-, IMSC-, ITV- oder EBU-TT-D-Metadaten.
Start und Ende jedes Cues werden als Sekundenwert mit drei Dezimalstellen geschrieben, zum Beispiel begin="1.500s" und end="4.000s".
Nein. NOTE-Blöcke enthalten für diesen Konverter keinen darstellbaren Cue-Text und werden ignoriert.
Nicht für sich allein. Plattformprofile verlangen oft zusätzliche Namespaces, Metadaten, Styling-Vorgaben und Validierungen. Nutzen Sie dieses einfache TTML nur als Ausgangspunkt und prüfen Sie die Spezifikation des Empfängers.
Verwandte Artikel
YouTube-JSON3-Untertitel in SRT, VTT oder LRC konvertieren | AllSubConverter
Lade YouTube-Untertitel als JSON3 herunter und konvertiere sie in SRT, VTT oder LRC. Schritt-für-Schritt-Anleitung zu yt-dlp, JSON3 und kostenloser Online-Konvertierung.
Pinyin und Furigana zu Untertiteln hinzufügen | AllSubConverter
Erfahren Sie, wie Sie chinesischen Untertiteln Pinyin und japanischen Untertiteln Furigana hinzufügen.