Skip to content
Formatvergleich

TTML vs SCC: welches Format passt zu Ihnen?

Ein vollständiger Vergleich von Timed Text Markup Language (TTML) und Scenarist Closed Captioning (SCC) zu Struktur, Zeitstempeln, Stilen, Plattformunterstützung und den besten Einsatzgebieten.

TTML (Timed Text Markup Language) und SCC (Scenarist Closed Captioning) spielen unterschiedliche Rollen im Untertitel-Ökosystem. TTML ist für Broadcasting, Streaming-Plattformen und professionelle Workflows konzipiert, während SCC für nordamerikanisches Fernsehen (CEA-608 Line 21 Closed Captions) konzipiert ist. Diese Unterschiede zu verstehen, hilft Ihnen, das richtige Format zu wählen und Kompatibilitätsprobleme zu vermeiden.

TTML vs SCC auf einen Blick

MerkmalTTML (Timed Text Markup Language)SCC (Scenarist Closed Captioning)
ZeitstempelformatX.YYYs (Sekunden) oder HH:MM:SS.mmm (Uhrformat)HH:MM:SS:FF SMPTE-Zeitcode bei 29.97fps
Zeitliche GenauigkeitMillisekunde (3 Stellen) oder besserbildbasiert (29.97fps, Granularität von ca. 33ms)
Stilunterstützungerweiterte Stile (CSS-ähnliche Eigenschaften, Regionen und Animation)keine Stile in den Daten (die Anzeige wird vom Decoder gesteuert)
Header erforderlicheine XML-Deklaration und ein -Wurzelelement mit Namensräumender Scenarist_SCC V1.0-Header
Positionierungvollständiges regionenbasiertes Positionierenfeste Rasterpositionen (CEA-608 Roll-up- und Pop-on-Modi)
Zeilenumbrüche
-Tags innerhalb von

-Elementen

mehrere Hex-Bytes codieren Position und Zeilenumbrüche
Standardisiertein vom W3C und SMPTE standardisiertes Format (TTML 1.0, TTML2, IMSC)ein ANSI/SCTE-Standard (CEA-608)
Browser-Unterstützungmäßige Unterstützung über JavaScript-Player (kein natives HTML5)eingeschränkte Unterstützung (erfordert einen Untertitel-Decoder)
Haupteinsatzgebietprofessionelle Untertitel-Auslieferung und Streaming-ComplianceFCC-konforme Auslieferung von Broadcast-Untertiteln

Wichtigste Unterschiede erklärt

Zeitstempel und Synchronisation

TTML verwendet X.YYYs (Sekunden) oder HH:MM:SS.mmm (Uhrformat). SCC verwendet HH:MM:SS:FF SMPTE-Zeitcode bei 29.97fps. TTML bietet eine Genauigkeit von Millisekunde (3 Stellen) oder besser, während SCC mit bildbasiert (29.97fps, Granularität von ca. 33ms) arbeitet. Bei der Umwandlung zwischen diesen Formaten kann ein Teil der zeitlichen Genauigkeit aufgrund der unterschiedlichen Auflösung verloren gehen.

Struktur und Syntax

TTML-Dateien bestehen aus ein XML-Dokument mit - und -Abschnitten. Jeder Block folgt dem Muster: ein

-Element mit XML-Text. Im Gegensatz dazu bestehen SCC-Dateien aus Zeitcode-Zeilen gefolgt von durch Leerzeichen getrennten Hex-Paaren, wobei jeder Block so aussieht: ein SMPTE-Zeitcode, durch einen Tabulator von den Hex-Byte-Paaren getrennt. Dieser strukturelle Unterschied bedeutet, dass die Umwandlung Analyse und Neuformatierung erfordert und kein einfaches Ersetzen von Text ist.

Stile und visuelle Kontrolle

TTML bietet erweiterte Stile (CSS-ähnliche Eigenschaften, Regionen und Animation). SCC bietet keine Stile in den Daten (die Anzeige wird vom Decoder gesteuert). Daher bietet TTML umfangreichere Stilfunktionen und ist besser, wenn das visuelle Erscheinungsbild wichtig ist.

Plattform- und Player-Unterstützung

TTML ist der Branchenstandard für Netflix, Amazon und Apple TV. SCC hingegen ist obligatorisch für Free-TV und FCC-Compliance. Ihre Profile für Browser- und Geräteunterstützung unterscheiden sich, was oft das entscheidende Kriterium bei der Wahl ist.

Wann Sie TTML verwenden sollten

Wählen Sie TTML, wenn Ihre Priorität professionelle Untertitel-Auslieferung und Streaming-Compliance ist. Es wird häufig in Netflix, Amazon Prime, Apple TV und Broadcasting verwendet. TTML wurde von der W3C Timed Text Working Group erstellt; es bleibt das Format der Wahl, wenn professionelle Untertitel-Auslieferung und Streaming-Compliance im Vordergrund steht. Die Haupteinschränkung ist, dass es eine komplexe XML-Struktur, große Dateigröße und eine steile Lernkurve hat.

Wann Sie SCC verwenden sollten

Wählen Sie SCC, wenn Ihre Priorität FCC-konforme Auslieferung von Broadcast-Untertiteln ist. Es wird häufig in Free-TV, Kabel und FCC-Compliance in den USA verwendet. SCC wurde für CEA-608-basierte Scenarist-DVD-Authoring entwickelt; es bleibt das Format der Wahl, wenn FCC-konforme Auslieferung von Broadcast-Untertiteln im Vordergrund steht. Die Haupteinschränkung ist, dass es nur ASCII mit komplexer Hex-Codierung und ohne Stile unterstützt.

Umwandeln zwischen TTML und SCC

Unser kostenloser Konverter von TTML nach SCC behandelt Struktur- und Zeitunterschiede automatisch. Der Konverter übersetzt die Zeit mit der notwendigen minimalen Rundung. Stile, die das Zielformat nicht darstellen kann, werden normalisiert oder entfernt, sodass Sie stets eine gültige, einsatzbereite Ausgabe erhalten.

Häufig gestellte Fragen

Ist TTML besser als SCC?

Kein Format ist universell besser. TTML ist besser für professionelle Untertitel-Auslieferung und Streaming-Compliance. SCC ist besser für FCC-konforme Auslieferung von Broadcast-Untertiteln. Wählen Sie basierend auf Ihrer Plattform und Ihrem Workflow.

Kann ich TTML ohne Qualitätsverlust in SCC umwandeln?

Ja. Der Text bleibt immer erhalten. Die Zeit wird mit der Genauigkeit des Zielformats erhalten, mit minimaler Rundung. Vom Ziel nicht unterstützte Stile werden entfernt, aber Text und Zeit bleiben präzise.

Welches Format ist weiter verbreitet?

TTML wird von mehr Playern und Geräten unterstützt. TTML: mäßige Unterstützung über JavaScript-Player (kein natives HTML5). SCC: eingeschränkte Unterstützung (erfordert einen Untertitel-Decoder). Im Zweifel ist TTML meist die sicherere Wahl für Kompatibilität.

Sind TTML- und SCC-Dateien kompatibel?

Nicht direkt. TTML und SCC verwenden unterschiedliche Dateistrukturen und Zeitstempelformate. Ein Player, der das eine unterstützt, unterstützt das andere vielleicht nicht. Verwenden Sie einen Konverter, um zwischen ihnen zu wechseln; die meisten modernen Editoren beherrschen die Umwandlung in beide Richtungen.

Diese Tools könnten Sie auch benötigen