Formatação de estilo TTML - 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á.

Formatação de estilo TTML

O AWS Elemental MediaConvert lê a formatação de estilo de suas 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ções sobre o uso de fontes, atributos hereditários e não hereditários e idiomas da direita para a esquerda em suas legendas de entrada TTML.

Especificando fontes

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

  • padrão

  • monoespaçada

  • sem serifa

  • serifa

  • monospaceSansSerif

  • monoespaçada com serifa

  • proportionalSansSerif

  • proporcional com serifa

Para obter os melhores resultados, especifique uma família de fontes genérica em suas legendas de entrada TTML. 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 lista esses atributos em Herdado 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 da esquerda para a direita e da direita para a esquerda em TTML.

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 o seu texto tiver uma mistura de caracteres bidirecionais, inclua também um atributo tts:unicodeBidi="embed" conforme descrito na Recomendação TTML2 do W3C. Observe que esse tts:unicodeBidi é um atributo não hereditário.