Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
TTMLFormatierung im Stil
AWSElemental MediaConvert liest die Stilformatierung Ihrer Eingabebeschriftungen, wenn Ihr Job ausgeführt wird. Wenn Sie Probleme mit der Stilformatierung Ihrer Ausgabe feststellen, empfehlen wir Ihnen, die Formatierung Ihrer Eingabebeschriftungen zu überprüfen oder Style-Passthrough auf Aktiviert zu setzen. Die folgenden Themen enthalten Anleitungen zur Verwendung von Schriftarten, vererbbaren und nicht vererbbaren Attributen sowie von rechts nach links geschriebenen Sprachen in Ihren Eingabebeschriftungen. TTML
Schriftarten angeben
MediaConvert unterstützt die folgenden generischen Schriftfamilien, die in der TTML2W3C-Empfehlung
-
default
-
Monospace
-
sansSerif
-
Serife
-
monospaceSansSerif
-
monospaceSerif
-
proportionalSansSerif
-
proportionalSerif
Die besten Ergebnisse erzielen Sie, wenn Sie in Ihren TTML Eingabebeschriftungen eine generische Schriftfamilie angeben. Wenn Sie stattdessen eine einzelne Schrift angeben, MediaConvert wird die Schrift einer der oben aufgeführten generischen Schriftfamilien zugeordnet.
Vererbbare und nicht vererbbare Eigenschaften
Stilattribute sind entweder vererbbar oder nicht vererbbar. In der Empfehlung TTML 2 des W3C werden diese für jedes
Fügen Sie nicht vererbbare Stilattribute in jedes Element ein, für das sie gelten sollen.
Ist beispielsweise ein Stilattribut, tts:backgroundColor
das nicht vererbbar ist. Das folgende Ergebnis ergibt „Hallo“ mit roter Hintergrundfarbe und „Welt“ ohne Hintergrundfarbe:
<span tts:backgroundColor="red">hello<br/>world</span>
Sie können die obige Formatierung korrigieren, sodass Hello World beide eine rote Hintergrundfarbe haben, indem Sie einzelne Bereiche mit jeweils eigenen Stilattributen verwenden, wie in diesem Beispiel:
<span><span tts:backgroundColor="red">hello</span> <br/> <span tts:backgroundColor="red">world</span></span>
Sprachen von rechts nach links
MediaConvert unterstützt sowohl Textrichtungen von links nach rechts als auch von rechts nach links innerhalbTTML.
Wenn Sie keine Textrichtung angeben, MediaConvert wird von links nach rechts verwendet.
Um von rechts nach links anzugeben, fügen Sie ein tts:direction="rtl"
Attribut hinzu. Wenn Ihr Text eine Mischung aus bidirektionalen Zeichen enthält, fügen Sie auch ein tts:unicodeBidi="embed"
Attribut hinzu, wie in der TTML2W3C-Empfehlungtts:unicodeBidi
handelt.