Format de style TTML - MediaConvert

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Format de style TTML

AWS Elemental MediaConvert lit la mise en forme de style de vos légendes d'entrée lorsque votre tâche est exécutée. Si vous remarquez des problèmes avec la mise en forme de style de votre sortie, nous vous recommandons de vérifier la mise en forme de vos sous-titres d'entrée. Les rubriques suivantes fournissent des conseils sur l'utilisation des polices, des attributs héréditaires et non héréditaires et des langues de droite à gauche dans vos sous-titres d'entrée TTML.

Spécification de polices

MediaConvert prend en charge les familles de polices génériques suivantes répertoriées dans leRecommandation TTML2 W3C :

  • default

  • monospace

  • Sans empattement

  • serif

  • monospaceSansSerif

  • Serif MonoSpace

  • proportionalSansSerif

  • Serif proportionnel

Pour obtenir les meilleurs résultats, spécifiez une famille de polices générique dans vos sous-titres d'entrée TTML. Si vous spécifiez plutôt une police individuelle, MediaConvert va mapper la police à l'une des familles de polices génériques répertoriées ci-dessus.

Attributs héréditaires et non héréditaires

Les attributs de style sont héritables ou non héréditaires. LeRecommandation TTML 2 W3Crépertorie ces informations soushéritépour chaque attribut de style.

Incluez des attributs de style non héréditaires dans chaque élément auquel vous souhaitez qu'ils s'appliquent.

Par exemple,tts:backgroundColorest un attribut de style non héréditaire. Les résultats suivants sont les suivants :bonjouravec une couleur de fond rouge etmondesans couleur de fond :

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

Vous pouvez corriger le formatage ci-dessus afin quebonjour le mondeles deux ont une couleur de fond rouge en utilisant des travées individuelles, chacune ayant ses propres attributs de style, comme dans cet exemple :

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

Langues de droite à gauche

MediaConvert prend en charge les directions de texte de gauche à droite et de droite à gauche dans TTML.

Lorsque vous ne spécifiez pas la direction du texte, MediaConvert utilise de gauche à droite.

Pour spécifier de droite à gauche, incluez untts:direction="rtl"attribut. Si votre texte contient un mélange de caractères bidirectionnels, incluez également untts:unicodeBidi="embed"tel que décrit dans leRecommandation TTML2 W3C. Notez quetts:unicodeBidiest un attribut non héréditaire.