Configurações de codificação recomendadas para qualidade de vídeo - 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á.

Configurações de codificação recomendadas para qualidade de vídeo

Quando você cria uma tarefa com AWS Elemental MediaConvert, as configurações de codificação escolhidas afetam a qualidade do vídeo, o tamanho do arquivo e a compatibilidade do player.

Você pode configurar seu trabalho MediaConvert para permitir selecionar automaticamente as melhores configurações de codificação para qualidade de vídeo, com um tamanho de arquivo de saída balanceado. Ou você pode especificar manualmente as configurações de codificação para atender aos seus requisitos de saída ou entrega.

Esta seção apresenta conceitos básicos, descreve configurações típicas e fornece orientação para a escolha de configurações otimizadas para a qualidade de vídeo.

Referência para tipos de estrutura e moldura do GOP

Quando você cria uma tarefa, as configurações do group of pictures (GOP, grupo de imagens) escolhidas para a saída afetam a qualidade do vídeo e a compatibilidade do player. Esta seção apresenta os conceitos básicos de GOP, descreve as configurações típicas de GOP e fornece orientação para a escolha de configurações otimizadas para a qualidade do vídeo.

Um GOP é um arranjo específico de tipos de quadros de vídeo compactados. Esses tipos de quadros incluem o seguinte:

I-Frames

Quadros intracodificados. Contém todas as informações que um decodificador usa para decodificar o quadro. Normalmente, os i-frames usam o maior número de bits em um stream de vídeo.

IDR-Frames

Quadros de atualização instantânea do decodificador. Semelhante aos I-frames, eles contêm todas as informações que um decodificador usa para decodificar o quadro. No entanto, os quadros não podem fazer referência a nenhum quadro que venha antes de um quadro IDR.

P-Frames

Quadros previstos. Contém as diferenças entre o quadro atual e um ou mais quadros anteriores a ele. Os P-frames oferecem uma compactação muito melhor do que os I-frames e usam menos bits em um stream de vídeo.

B-Frames

Quadros previstos bidirecionais. Contém as diferenças entre o quadro atual e um ou mais quadros antes ou depois dele. Os B-frames oferecem a maior compactação e ocupam o menor número de bits em um stream de vídeo.

Um GOP típico começa com um quadro IDR e segue com um padrão repetitivo de B-frames e P-frames. Por exemplo: IDRBBPBBPBBPBB

Os tópicos a seguir fornecem mais informações sobre as configurações individuais de GOP e recomendam configurações otimizadas para a qualidade do vídeo.

Configuração recomendada de tamanho GOP

O tamanho do GOP é o número de quadros em um GOP e define o intervalo entre os quadros IDR. Por exemplo, se um GOP começar com um quadro IDR e tiver uma combinação de 29 B-frames e P-frames, o tamanho do GOP será de 30 quadros.

Um tamanho típico do GOP é de 1 a 2 segundos e corresponde à taxa de quadros do vídeo. Por exemplo, se a taxa de quadros de saída for de 30 quadros por segundo, um tamanho típico do GOP será de 30 ou 60 quadros.

Ao definir o codec de vídeo de saída como AVC (H.264) ouHEVC (H.265), defina o Controle do modo GOP como Auto. Isso permite MediaConvert selecionar um tamanho ideal de GOP.

nota

Os formatos de streaming de vídeo, incluindo HLS, DASH, CMAF e MSS, exigem que o comprimento do fragmento ou do segmento seja um múltiplo do tamanho do GOP. Para ter mais informações, consulte Definir o tamanho do fragmento para saídas de streaming. Quando você define o controle do modo GOP como Automático para esses formatos de vídeo, seleciona MediaConvert automaticamente um tamanho GOP compatível e otimizado em relação ao comprimento do fragmento ou segmento.

Configuração recomendada de quadros B entre quadros de referência

Define o número máximo de quadros B que MediaConvert podem ser usados entre os quadros de referência.

Um valor típico é 1 ou 2 se os quadros B de referência do GOP estiverem definidos como e 3—5 se os quadros B de referência do GOP estiverem definidos como. Disabled Enabled

Quando você definir o codec de vídeo de saída como AVC (H.264) ou HEVC (H.265), mantenha os B-frames entre os quadros de referência em branco. Isso permite MediaConvert selecionar um número ideal de quadros B entre os quadros de referência.

Configuração recomendada de cadência GOP fechada

A cadência fechada do GOP define o número de GOPs que um quadro P ou B pode referenciar. Um GOP pode ser Aberto ou Fechado. Os GOPs abertos podem ter quadros que fazem referência a um quadro de um GOP diferente, enquanto os GOPs fechados têm quadros que fazem referência apenas dentro do próprio GOP.

Ao definir o codec de saída de vídeo como AVC (H.264) ouHEVC (H.265), mantenha a cadência GOP fechada em branco MediaConvert para permitir a seleção de uma cadência GOP fechada ideal.

Configuração dinâmica recomendada do Sub-GOP

Um sub-GOP dinâmico pode melhorar a qualidade subjetiva do vídeo de conteúdo de alta movimentação. Ele faz isso permitindo que o número de B-frames varie.

Ao definir o codec de vídeo de saída como AVC (H.264) ouHEVC (H.265), defina o Sub-GOP dinâmico como Adaptive. Isso permite MediaConvert determinar um sub-GOP ideal.

Configuração recomendada de quadros B de referência do GOP

Ao definir o codec de vídeo de saída como AVC (H.264) ou HEVC (H.265), defina os B-frames de referência GOP como Enabled para permitir que os B-frames sejam referenciados por outros tipos de quadros. Isso melhora a qualidade de vídeo de sua saída em relação à taxa de bits.

Configuração recomendada do intervalo I mínimo

O intervalo mínimo I impõe um número mínimo de quadros entre os quadros IDR. Isso inclui quadros criados no início de um GOP ou pela detecção de mudanças de cena. Use o intervalo mínimo I para melhorar a compactação de vídeo variando o tamanho do GOP quando dois quadros IDR seriam criados próximos um do outro.

Quando você definir o codec de vídeo de saída como AVC (H.264) ou HEVC (H.265), mantenha Min I-Interval em branco. Isso permite MediaConvert selecionar um intervalo I mínimo ideal.

Configuração recomendada de quantização adaptativa

A quantização adaptativa seleciona a força aplicada aos diferentes modos de quantização que MediaConvert usa, incluindo cintilação, quantização espacial e temporal. MediaConvert usa quantização adaptativa para atribuir bits de acordo com a complexidade do seu vídeo.

Quando você configura seu codec de vídeo de saída comoAVC (H.264),HEVC (H.265), ouXAVC, define a quantização adaptativa Auto para permitir MediaConvert a seleção de uma quantização adaptativa ideal.