Codificar com uma escada de bitrate gerada automaticamente

logotipo de serviços de mídia v3


Descrição Geral

Este artigo explica como usar o Standard Encoder in Media Services para codificar um vídeo de entrada numa escada de bitrate gerada automaticamente (pares de resolução de bitrate) com base na resolução de entrada e bitrate. Esta definição de codificação incorporada, ou predefinida, nunca excederá a resolução de entrada e o bitrate. Por exemplo, se a entrada for de 720p a 3 Mbps, a produção permanece 720p na melhor das hipóteses, e começará com taxas inferiores a 3 Mbps.

Codificação para streaming

Quando utilizar a predefinição AdaptiveStreaming em Transform, obtém-se uma saída adequada para a entrega através de protocolos de streaming como HLS e DASH. Ao utilizar esta predefinição, o serviço determina inteligentemente quantas camadas de vídeo gerar e a que bitrate e resolução. O conteúdo de saída contém ficheiros MP4 onde o áudio codificado pela AAC e o vídeo codificado por H.264 não estão intercalados.

Para ver um exemplo de como esta predefinição é usada, consulte stream a file.

Saída

Esta secção mostra três exemplos das camadas de vídeo de saída produzidas pelo codificadora Media Services como resultado da codificação com a predefinição AdaptiveStreaming. Em todos os casos, a saída contém um ficheiro MP4 apenas áudio com áudio estéreo codificado a 128 kbps.

Exemplo 1

Fonte com altura "1080" e framerate "29.970" produz 6 camadas de vídeo:

Camada Height Width Bitrate (kbps)
1 1080 1920 6780
2 720 1280 3520
3 540 960 2210
4 360 640 1150
5 270 480 720
6 180 320 380

Exemplo 2

Fonte com altura "720" e framerate "23.970" produz 5 camadas de vídeo:

Camada Height Width Bitrate (kbps)
1 720 1280 2940
2 540 960 1850
3 360 640 960
4 270 480 600
5 180 320 320

Exemplo 3

Fonte com altura "360" e framerate "29.970" produz 3 camadas de vídeo:

Camada Height Width Bitrate (kbps)
1 360 640 700
2 270 480 440
3 180 320 230

Passos seguintes