TTMLformatação de estilo - MediaConvert

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

TTMLformatação de estilo

AWS Elemental MediaConvert lê a formatação de estilo das legendas de entrada quando seu trabalho é executado. Se você notar problemas com a formatação de estilo da saída, recomendamos verificar a formatação das legendas de entrada ou definir a Passagem de estilo como Habilitado. Os tópicos a seguir fornecem orientação sobre o uso de fontes, atributos hereditários e não hereditários e idiomas da direita para a esquerda nas legendas de entrada. TTML

Especificando fontes

MediaConvert suporta as seguintes famílias de fontes genéricas listadas na recomendação do TTML2W3C:

  • padrão

  • monoespaçada

  • sansSerif

  • serifa

  • monospaceSansSerif

  • monospaceSerif

  • proportionalSansSerif

  • proportionalSerif

Para obter os melhores resultados, especifique uma família de fontes genérica nas legendas TTML de entrada. Se você especificar uma fonte individual em vez disso, MediaConvert mapeará a fonte para uma das famílias de fontes genéricas listadas acima.

Atributos hereditários e não hereditários

Os atributos de estilo são hereditários ou não hereditários. A recomendação TTML 2 do W3C os lista abaixo de herdados para cada atributo de estilo.

Inclua atributos de estilo não hereditários em todos os elementos aos quais você deseja que eles se apliquem.

Por exemplo, tts:backgroundColor é um atributo de estilo não hereditário. Os resultados a seguir são Olá com uma cor de fundo vermelha e Mundo sem cor de fundo:

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

Você pode corrigir a formatação acima de modo que Olá mundo tenham uma cor de fundo vermelha usando spans individuais, cada um com seus próprios atributos de estilo, como neste exemplo:

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

Idiomas da direita para a esquerda

MediaConvert suporta direções de texto internas da esquerda para a direita e da direita para a esquerdaTTML.

Quando você não especifica a direção do texto, MediaConvert usa da esquerda para a direita.

Para especificar da direita para a esquerda, inclua um atributo tts:direction="rtl". Se seu texto tiver uma mistura de caracteres bidirecionais, inclua também um tts:unicodeBidi="embed" atributo conforme descrito na recomendação do TTML2W3C. Observe que esse tts:unicodeBidi é um atributo não hereditário.