Skip to content

TTML

Extrahieren Sie TTML-Cue-Timing und Text in ein Advanced-SubStation-Alpha-Dokument.

Ziehen Sie Ihre TTML-Datei hier hin

oder klicken zum Durchsuchen

Unterstützt .ttml, .itt, .xml-Dateien bis 50 MB

Kern-Engine-Architektur

Kostenloser Online-TTML-in-ASS-Konverter

Dieser Konverter liest <p>-Cues aus einem TTML-Dokument und schreibt eine ASS-Datei mit Timing und Text. Unterstützte begin-, end- und duration-Werte werden in ASS-Hundertstelsekunden konvertiert, <br/>-Elemente werden zu Zeilenumbrüchen und häufige TTML-Inline-Tags werden entfernt. Die Ausgabe verwendet einen einzelnen Standard-ASS-Style, statt Quell-Styles abzubilden.

Payload- & Syntax-Inspektor

TTML zu ASS Code-Syntax- & Struktur-Analyse

Gegenüberstellung der Codesyntax mit Header-Definitionen, Zeitstempel-Syntax und Cue-Payload-Formatierung

Millisekunden-Synchronisation
input.ttml
TTML QUELLE
<?xml version="1.0" encoding="UTF-8"?>
<tt xml:lang="en" xmlns="http://www.w3.org/ns/ttml">
<body>
<div>
<p begin="1.000s" end="4.000s">Hello, world!</p>
<p begin="4.500s" end="8.000s">This is a subtitle file.</p>
<p begin="8.500s" end="12.000s">Converted locally!</p>
</div>
</body>
</tt>
output.ass
ASS ERGEBNIS
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,Hello, world!
Dialogue: 0,0:00:04.50,0:00:08.00,Default,,0,0,0,,This is a subtitle file.
Dialogue: 0,0:00:08.50,0:00:12.00,Default,,0,0,0,,Converted locally!
Spezifikationsblatt

TTML vs. ASS Technische Spezifikationen

Standardkonform
Eingabeformat

TTML

TTML

TTML (Timed Text Markup Language) ist ein XML-Untertitelformat. Dieser Konverter sucht nach <p>-Elementen mit begin und end oder begin und dur als Timing-Attributen. Er akzeptiert sekundenbasierte Werte wie 1.500s und Uhrzeitwerte wie 00:00:01.500. Cues ohne begin-Attribut werden übersprungen.

Ausgabeformat

ASS

ASS

ASS (Advanced SubStation Alpha v4+) ist ein Text-Untertitelformat mit Skriptinformationen, Styles und Dialogue-Ereignissen. Dieser Konverter erstellt ein vollständiges einfaches ASS-Dokument mit einem Default-Style, Arial 20 und einer Wiedergabeauflösung von 1920x1080. Quell-Styles werden nicht abgebildet.

Formatunterschiede

TTML ist XML; ASS ist ein gegliedertes Klartextformat.
TTML verwendet begin-, end- und dur-Attribute; ASS-Dialogue-Zeilen verwenden Start- und End-Felder.
TTML-Timing wird in ASS-Hundertstelsekunden-Genauigkeit konvertiert.
TTML-Quell-Styles werden verworfen; die ASS-Ausgabe verwendet einen Default-Style.

Konvertierungs-Fehlerbehebung & Stolperfallen

Praktische Lösungen für Player-Kompatibilität, Zeichenkodierung und Timing-Synchronisation

4 häufige Stolperfallen
GOTCHA #1

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.

GOTCHA #2

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.

GOTCHA #3

Ü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.

GOTCHA #4

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

Liest TTML-<p>-Cues mit begin/end- oder begin/dur-Timing
Konvertiert Timing in ASS-Hundertstelsekunden H:MM:SS.cc
Verwandelt <br/>-Elemente in ASS-Zeilenumbrüche
Entfernt häufige TTML-Inline-Formatierungstags
Erstellt ein vollständiges einfaches ASS-Dokument mit einem Default-Style
Verarbeitet Dateien lokal in Ihrem Browser

Warum Konvertieren?

ASS ist ein praktisches Bearbeitungsformat, wenn Timing- oder Styling-Arbeiten fortgesetzt werden sollen.
ASS wird von Desktop-Untertitel-Editoren und Renderer-Ökosystemen allgemein unterstützt.
Die Ausgabe verwendet einen vorhersagbaren Standardstyle, ohne dass Quell-Styles neu aufgebaut werden müssen.
Die Konvertierung von TTML-Text und Timing macht die Cue-Liste einfacher prüfbar und bearbeitbar.
Scenarios

Häufige Anwendungsfälle

Untertitel-Bearbeitung

Überführen Sie TTML-Cue-Text und Timing in ASS für die weitere Bearbeitung in einem Untertitel-Editor.

Neugestaltung

Verwenden Sie das erzeugte ASS-Dokument mit Default-Style als sauberen Ausgangspunkt für eigenes Styling.

Timing-Bereinigung

Prüfen Sie konvertierte Start- und Endzeiten, während Cue-Text und Zeilenumbrüche bewahrt werden.

Format Ecosystem

Verwandte Formate

Wie es funktioniert

  1. 1

    Wählen Sie eine TTML-Datei aus oder ziehen Sie sie auf die Seite.

  2. 2

    Der Parser extrahiert jedes <p>-Element und seine Timing-Attribute.

  3. 3

    Die Endzeit stammt aus end oder aus begin plus dur; andernfalls wird ein Drei-Sekunden-Fallback verwendet.

  4. 4

    Text-Entities werden dekodiert und Zeilenumbrüche normalisiert.

  5. 5

    Cues werden als ASS-Dialogue-Zeilen mit dem Default-Style geschrieben.

Häufig gestellte Fragen (FAQ)

Nein. Häufige Inline-Formatierungstags werden beim Parsen entfernt, und die ASS-Ausgabe verwendet einen Default-Style.

ASS-Timing wird mit Hundertstelsekunden-Genauigkeit geschrieben. Fractionale Millisekunden über diese Genauigkeit hinaus werden abgeschnitten.

Nein. Die Verarbeitung bleibt in Ihrem Browser und die Untertiteldatei wird nicht hochgeladen.

Wenn end vorhanden ist, wird es verwendet. Andernfalls wird dur zu begin addiert. Fehlen beide, verwendet der Konverter eine Fallback-Dauer von drei Sekunden.

Ja. Es gibt keine Registrierung oder Wasserzeichen, und die Konvertierung erfolgt in Ihrem Browser.

Sie werden übersprungen, weil der Konverter ihre Startzeit nicht bestimmen kann.

Bereit, Ihre Untertitel zu konvertieren?

Legen Sie Ihre TTML-Datei hier ab und konvertieren Sie sofort in ASS.