Compartilhar via


EncoderNamedPreset Estrutura

Definição

A predefinição interna a ser usada para codificar vídeos.

public readonly struct EncoderNamedPreset : IEquatable<Azure.ResourceManager.Media.Models.EncoderNamedPreset>
type EncoderNamedPreset = struct
Public Structure EncoderNamedPreset
Implements IEquatable(Of EncoderNamedPreset)
Herança
EncoderNamedPreset
Implementações

Construtores

EncoderNamedPreset(String)

Inicializa uma nova instância de EncoderNamedPreset.

Propriedades

AacGoodQualityAudio

Produz um único arquivo MP4 que contém apenas áudio estéreo AAC codificado a 192 kbps.

AdaptiveStreaming

Produz um conjunto de arquivos MP4 alinhados ao GOP com vídeo H.264 e áudio AAC estéreo. Gera automaticamente uma escada de taxa de bits com base na resolução de entrada, taxa de bits e taxa de quadros. A predefinição gerada automaticamente nunca excederá a resolução de entrada. Por exemplo, se a entrada for 720p, a saída permanecerá 720p na melhor das hipóteses.

ContentAwareEncoding

Produz um conjunto de MP4s alinhados a GOP usando a codificação com reconhecimento de conteúdo. Dado qualquer conteúdo de entrada, o serviço executa uma análise inicial leve desse conteúdo e usa os resultados para determinar o número ideal de camadas, a taxa de bits apropriada e as configurações de resolução para entrega por streaming adaptável. Essa predefinição é particularmente eficaz para vídeos de baixa complexidade e de complexidade média, em que os arquivos de saída terão taxas de bits menores, mas com uma qualidade que ainda oferecerá uma boa experiência aos espectadores. A saída conterá arquivos MP4 com vídeo e áudio intercalados.

ContentAwareEncodingExperimental

Expõe uma predefinição experimental para codificação com reconhecimento de conteúdo. Considerando qualquer conteúdo de entrada, o serviço tenta determinar automaticamente o número ideal de camadas, as configurações apropriadas de taxa de bits e resolução para entrega por streaming adaptável. Os algoritmos subjacentes continuarão a evoluir ao longo do tempo. A saída conterá arquivos MP4 com vídeo e áudio intercalados.

CopyAllBitrateNonInterleaved

Copie todos os fluxos de áudio e vídeo do ativo de entrada como arquivos de saída de áudio e vídeo não intercalados. Essa predefinição pode ser usada para recortar um ativo existente ou converter um grupo de arquivos MP4 alinhados ao quadro-chave (GOP) como um ativo que pode ser transmitido.

DDGoodQualityAudio

Produz um único arquivo MP4 contendo apenas áudio estéreo DD(Digital Dolby) codificado em 192 kbps.

H264MultipleBitrate1080P

Produz um conjunto de 8 arquivos MP4 alinhados ao GOP, variando de 6.000 kbps a 400 kbps e áudio AAC estéreo. A resolução começa em 1080p e cai para 180p.

H264MultipleBitrate720P

Produz um conjunto de 6 arquivos MP4 alinhados a GOP, variando de 3400 kbps a 400 kbps e áudio AAC estéreo. A resolução começa em 720p e cai para 180p.

H264MultipleBitrateSD

Produz um conjunto de 5 arquivos MP4 alinhados ao GOP, variando de 1900kbps a 400 kbps e áudio AAC estéreo. A resolução começa em 480p e cai para 240p.

H264SingleBitrate1080P

Produz um arquivo MP4 em que o vídeo é codificado com codec H.264 a 6750 kbps e uma altura de imagem de 1080 pixels, e o áudio estéreo é codificado com codec AAC-LC a 128 kbps.

H264SingleBitrate720P

Produz um arquivo MP4 em que o vídeo é codificado com código H.264 a 4.500 kbps e uma altura de imagem de 720 pixels, e o áudio estéreo é codificado com codec AAC-LC a 128 kbps.

H264SingleBitrateSD

Produz um arquivo MP4 em que o vídeo é codificado com codec H.264 a 2200 kbps e uma altura de imagem de 480 pixels, e o áudio estéreo é codificado com codec AAC-LC a 128 kbps.

H265AdaptiveStreaming

Produz um conjunto de arquivos MP4 alinhados a GOP com o vídeo H.265 e áudio AAC estéreo. Gera automaticamente uma escada de taxa de bits com base na resolução de entrada, taxa de bits e taxa de quadros. A predefinição gerada automaticamente nunca excederá a resolução de entrada. Por exemplo, se a entrada for 720p, a saída permanecerá 720p na melhor das hipóteses.

H265ContentAwareEncoding

Produz um conjunto de MP4s alinhados a GOP usando a codificação com reconhecimento de conteúdo. Dado qualquer conteúdo de entrada, o serviço executa uma análise inicial leve desse conteúdo e usa os resultados para determinar o número ideal de camadas, a taxa de bits apropriada e as configurações de resolução para entrega por streaming adaptável. Essa predefinição é particularmente eficaz para vídeos de baixa complexidade e de complexidade média, em que os arquivos de saída terão taxas de bits menores, mas com uma qualidade que ainda oferecerá uma boa experiência aos espectadores. A saída conterá arquivos MP4 com vídeo e áudio intercalados.

H265SingleBitrate1080P

Produz um arquivo MP4 em que o vídeo é codificado com codec H.265 a 3500 kbps e uma altura de imagem de 1080 pixels, e o áudio estéreo é codificado com codec AAC-LC a 128 kbps.

H265SingleBitrate4K

Produz um arquivo MP4 em que o vídeo é codificado com código H.265 a 9.500 kbps e uma altura de imagem de 2160 pixels, e o áudio estéreo é codificado com codec AAC-LC a 128 kbps.

H265SingleBitrate720P

Produz um arquivo MP4 em que o vídeo é codificado com codec H.265 a 1800 kbps e uma altura de imagem de 720 pixels, e o áudio estéreo é codificado com codec AAC-LC a 128 kbps.

Métodos

Equals(EncoderNamedPreset)

Indica se o objeto atual é igual a outro objeto do mesmo tipo.

ToString()

Retorna o nome do tipo totalmente qualificado dessa instância.

Operadores

Equality(EncoderNamedPreset, EncoderNamedPreset)

Determina se dois EncoderNamedPreset valores são os mesmos.

Implicit(String to EncoderNamedPreset)

Converte uma cadeia de caracteres em um EncoderNamedPreset.

Inequality(EncoderNamedPreset, EncoderNamedPreset)

Determina se dois EncoderNamedPreset valores não são os mesmos.

Aplica-se a