Formattazione in stile TTML - MediaConvert

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Formattazione in stile TTML

AWS Elemental MediaConvert legge la formattazione dello stile delle didascalie di input durante l'esecuzione del lavoro. Se riscontri problemi con la formattazione dello stile dell'output, ti consigliamo di controllare la formattazione dei sottotitoli di input o di impostare Style passthrough su Enabled. I seguenti argomenti forniscono indicazioni per l'uso di caratteri, attributi ereditabili e non ereditabili e lingue da destra a sinistra nelle didascalie di input TTML.

Specificare i caratteri

MediaConvert supporta le seguenti famiglie di caratteri generici elencate nella raccomandazione TTML2 del W3C:

  • default

  • monospazio

  • San Serif

  • serif

  • monospaceSansSerif

  • Serif monospaziale

  • proportionalSansSerif

  • Serif proporzionale

Per ottenere risultati ottimali, specificate una famiglia di caratteri generica nelle didascalie di input TTML. Se invece specificate un carattere individuale, MediaConvert mapperà il carattere a una delle famiglie di caratteri generiche elencate sopra.

Attributi ereditabili e non ereditabili

Gli attributi di stile sono ereditabili o non ereditabili. La raccomandazione TTML 2 del W3C li elenca sotto ereditati per ogni attributo di stile.

Includi attributi di stile non ereditabili in ogni elemento a cui desideri che vengano applicati.

Ad esempio, tts:backgroundColor è un attributo di stile non ereditabile. Quanto segue restituisce hello con un colore di sfondo rosso e un mondo senza colore di sfondo:

<span tts:backgroundColor="red">hello<br/>world</span>

Puoi correggere la formattazione precedente in modo che hello world abbiano entrambi un colore di sfondo rosso utilizzando intervalli individuali, ognuno con i propri attributi di stile, come in questo esempio:

<span><span tts:backgroundColor="red">hello</span> <br/> <span tts:backgroundColor="red">world</span></span>

Lingue da destra a sinistra

MediaConvert supporta le direzioni del testo da sinistra a destra e da destra a sinistra all'interno del formato TTML.

Quando non si specifica la direzione del testo, MediaConvert utilizza la direzione da sinistra a destra.

Per specificare da destra a sinistra, includete un tts:direction="rtl" attributo. Se il testo contiene una combinazione di caratteri bidirezionali, includi anche un tts:unicodeBidi="embed" attributo come descritto nella raccomandazione TTML2 del W3C. Nota che è un attributo non ereditabile. tts:unicodeBidi