Skip to content

TTML

Verwandeln Sie TTML-Cue-Startzeiten und Text in eine einfache LRC-Liedtextdatei.

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-LRC-Konverter

Dieser Konverter liest <p>-Cues aus einem TTML-Dokument und schreibt standardmäßige zeilenweise LRC-Ausgabe. Jeder Cue erhält einen Startzeitstempel im Format [mm:ss.xx], Endzeiten werden verworfen, <br/>-Elemente werden zu physischen Zeilen und häufige Inline-Formatierungstags werden entfernt. Die Konvertierung bleibt in Ihrem Browser.

Payload- & Syntax-Inspektor

TTML zu LRC 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.lrc
LRC ERGEBNIS
[00:01.00]Hello, world!
[00:04.50]This is a subtitle file.
[00:08.50]Converted locally!
Spezifikationsblatt

TTML vs. LRC 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 und akzeptiert sekundenbasiertes Timing oder Uhrzeitwerte. Cues ohne begin-Attribut werden übersprungen.

Ausgabeformat

LRC

LRC

LRC ist ein zeilenweise getimtes Liedtextformat. Dieser Konverter schreibt nur Zeilen im Format [mm:ss.xx]Text; er fügt keine Metadaten-Tags wie [ti:], [ar:] oder [offset:] hinzu und schreibt keine Endzeiten. Cue-Text mit mehreren Zeilen wird zu Fortsetzungszeilen ohne Zeitstempel.

Formatunterschiede

TTML speichert Cues in XML-<p>-Elementen; LRC verwendet Zeitstempel-Zeilen mit Text.
TTML unterstützt end- und duration-Attribute; diese LRC-Ausgabe bewahrt nur Startzeiten.
TTML-Timing kann Millisekunden enthalten; die LRC-Ausgabe verwendet zwei Nachkommastellen.
TTML-Styles werden nicht nach LRC abgebildet.

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 LRC-Startzeitstempel im Format [mm:ss.xx]
Verwirft TTML-Endzeiten, weil LRC-Cues zeilenweise getimt sind
Konvertiert <br/>-Elemente in physische Ausgabezeilen
Entfernt häufige TTML-Inline-Formatierungstags
Verarbeitet Dateien lokal in Ihrem Browser

Warum Konvertieren?

LRC ist nützlich, wenn ein liedtextorientierter Workflow eine Startzeit pro Zeile erwartet.
LRC lässt sich einfacher prüfen und bearbeiten als Timed-Text-XML.
Das Verwerfen von Endzeiten kann passend sein, wenn der nächste Zeitstempel die folgende Zeile definiert.
Einfacher LRC-Text lässt sich in Liedtext- und Karaoke-Tools weiterverwenden, die das Format unterstützen.
Scenarios

Häufige Anwendungsfälle

Liedtext-Vorbereitung

Konvertieren Sie zeilenweise getimtes TTML-Material in LRC für Liedtext-Tools, die [mm:ss.xx]-Zeitstempel lesen.

Vereinfachtes Timing

Bewahren Sie Cue-Startzeiten, während Endzeiten und die XML-Struktur entfernt werden.

Textweiterverwendung

Konvertieren Sie geparsten TTML-Text in ein einfaches zeitgestempeltes Zeilenformat für die weitere Bearbeitung.

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 <p>-Text und begin-Timing in Dokumentreihenfolge.

  3. 3

    Millisekunden-Timing wird auf LRCs zwei Nachkommastellen abgeschnitten.

  4. 4

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

  5. 5

    Jeder Cue beginnt eine neue LRC-Zeile im Format [mm:ss.xx].

Häufig gestellte Fragen (FAQ)

Nein. Die LRC-Ausgabe enthält nur Startzeitstempel. TTML-end- und dur-Werte werden nach dem Parsen verworfen.

Zeitstempel verwenden zwei Nachkommastellen. Zusätzliche Millisekunden-Genauigkeit aus der TTML-Quelle wird abgeschnitten.

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

Nein. Er schreibt ausschließlich zeitgestempelte Textzeilen, ohne [ti:], [ar:], [offset:] oder andere Metadaten-Tags.

Der Cue beginnt mit einem Zeitstempel im Format [mm:ss.xx]; weitere Cue-Zeilen folgen als Fortsetzungszeilen ohne Zeitstempel.

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

Bereit, Ihre Untertitel zu konvertieren?

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