Skip to content

TTML

Extrahieren Sie Timing und Text von TTML-Cues in fortlaufend nummerierte SubRip-Cues.

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-Konverter von TTML zu SRT

Dieser Konverter liest <p>-Cues aus einem TTML-Dokument und schreibt Standard-SRT-Blöcke. Unterstützte begin-, end- und dur-Werte werden in Millisekunden-Zeitstempel umgewandelt, <br/>-Elemente werden zu Zeilenumbrüchen, XML-Entitäten werden dekodiert und häufige Inline-Formatierungstags werden entfernt. Die Konvertierung bleibt in Ihrem Browser.

Payload- & Syntax-Inspektor

TTML zu SRT 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.srt
SRT ERGEBNIS
1
00:00:01,000 --> 00:00:04,000
Hello, world!
 
2
00:00:04,500 --> 00:00:08,000
This is a subtitle file.
 
3
00:00:08,500 --> 00:00:12,000
Converted locally!
Spezifikationsblatt

TTML vs. SRT Technische Spezifikationen

Standardkonform
Eingabeformat

TTML

TTML

TTML (Timed Text Markup Language) ist ein XML-basiertes Untertitelformat. Dieser Konverter sucht nach <p>-Elementen mit den Timing-Attributen begin und end oder begin und dur und akzeptiert sekundenbasierte Zeitwerte oder Clock-Werte. Er setzt kein bestimmtes Delivery-Profil voraus, kann aber ungewöhnliche XML- oder Timing-Syntax möglicherweise nicht erkennen.

Ausgabeformat

SRT

SRT

SRT (SubRip) ist ein Untertitelformat in Klartext mit fortlaufenden Cue-Nummern, Zeitangaben im Format HH:MM:SS,mmm --> HH:MM:SS,mmm und einer oder mehreren Textzeilen. SRT bewahrt weder TTML-Stile, Regionen noch Metadaten.

Formatunterschiede

TTML speichert Cues in XML-<p>-Elementen; SRT verwendet nummerierte Textblöcke.
TTML verwendet die Attribute begin, end und dur; SRT verwendet Zeitstempelzeilen.
TTML unterstützt XML-Stile und Metadaten; SRT-Cue-Text enthält sie nicht.
TTML-<br/>-Elemente werden zu physischen SRT-Textzeilen.

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
Schreibt fortlaufend nummerierte SRT-Cues
Wandelt Timing in SRT-Millisekunden-Zeitstempel um
Macht <br/>-Elemente zu SRT-Zeilenumbrüchen
Dekodiert häufige XML-Entitäten
Entfernt häufige Inline-Formatierungstags

Warum Konvertieren?

SRT ist ein einfaches Klartextformat, das von Untertitelwerkzeugen breit unterstützt wird.
SRT lässt sich leichter prüfen und bearbeiten als Timed-Text-XML.
Die Konvertierung bewahrt Cue-Text, Zeilenumbrüche sowie Start- und Endzeiten.
Das Entfernen der XML-Struktur kann die Cueliste leichter überprüfbar machen.
Scenarios

Häufige Anwendungsfälle

Vereinfachte Bearbeitung

Konvertieren Sie TTML-Cues in SRT, um Text und Timing in gängigen Untertitelwerkzeugen direkt zu bearbeiten.

Klartext-Prüfung

Prüfen Sie Cue-Text und Timing, ohne durch XML-Markup navigieren zu müssen.

Formataustausch

Überführen Sie unterstützte TTML-Cues in SRT für Workflows, die SubRip-Eingaben erwarten.

Format Ecosystem

Verwandte Formate

Wie es funktioniert

  1. 1

    Wählen Sie eine TTML-Datei aus oder ziehen Sie sie per Drag-and-Drop hierher.

  2. 2

    Der Parser extrahiert Text und Timing-Attribute der <p>-Elemente in Dokumentreihenfolge.

  3. 3

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

  4. 4

    Zeilenumbrüche bleiben erhalten und häufige Inline-Tags werden entfernt.

  5. 5

    Jedes Cue wird als nummerierter SRT-Block geschrieben.

Häufig gestellte Fragen (FAQ)

Nein. Häufige Inline-Formatierungstags werden entfernt, und SRT übernimmt weder TTML-Stile, Regionen noch Metadaten.

TTML-<br/>-Elemente werden im SRT-Cue zu normalen Textzeilenumbrüchen.

Er liest grundlegende TTML-<p>-Cues mit unterstützter Timing-Syntax. Delivery-Profile können zusätzliche Strukturen und Zeitausdrücke enthalten, die dieser Konverter nicht vollständig unterstützt.

Ist end vorhanden, wird es verwendet. Andernfalls wird dur zu begin addiert. Fehlen beide, verwendet der Konverter eine Ersatzdauer von drei Sekunden.

Häufige XML-Entitäten wie &amp;, &lt; und &gt; werden in lesbaren Text dekodiert.

Nein. Der Konverter extrahiert erkannte <p>-Cues in Dokumentreihenfolge. Trennen Sie unterschiedliche Sprachspuren vor der Konvertierung, wenn Ihre Quelle mehrere Sprachen enthält.

Bereit, Ihre Untertitel zu konvertieren?

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