PresetConfigurations Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um objeto de definições de configuração opcionais para o codificador.
public class PresetConfigurations
type PresetConfigurations = class
Public Class PresetConfigurations
- Herança
-
PresetConfigurations
Construtores
PresetConfigurations() |
Inicializa uma nova instância da classe PresetConfigurations. |
PresetConfigurations(Nullable<Complexity>, Nullable<InterleaveOutput>, Nullable<Double>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>) |
Inicializa uma nova instância da classe PresetConfigurations. |
Propriedades
Complexity |
Obtém ou define permite que você defina as configurações do codificador para controlar o equilíbrio entre velocidade e qualidade. Exemplo: defina Complexidade como Velocidade para codificação mais rápida, mas menos eficiência de compactação. Os valores possíveis incluem: 'Speed', 'Balanced', 'Quality' |
InterleaveOutput |
Obtém ou define o modo de intercalação da saída para controlar como o áudio e o vídeo são armazenados no formato de contêiner. Exemplo: defina InterleavedOutput como NonInterleavedOutput para produzir saídas somente áudio e somente vídeo em arquivos MP4 separados. Os valores possíveis incluem: 'NonInterleavedOutput', 'InterleavedOutput' |
KeyFrameIntervalInSeconds |
Obtém ou define o intervalo de quadro chave em segundos. Exemplo: defina KeyFrameIntervalInSeconds como 2 para reduzir o buffer de reprodução para alguns jogadores. |
MaxBitrateBps |
Obtém ou define a taxa máxima de bits em bits por segundo (limite para a camada de vídeo superior). Exemplo: defina MaxBitrateBps como 6000000 para evitar produzir saídas de taxa de bits muito altas para conteúdo com alta complexidade. |
MaxHeight |
Obtém ou define a altura máxima das camadas de vídeo de saída. Exemplo: defina MaxHeight como 720 para produzir camadas de saída de até 720P, mesmo que a entrada seja 4K. |
MaxLayers |
Obtém ou define o número máximo de camadas de vídeo de saída. Exemplo: defina MaxLayers como 4 para garantir que no máximo 4 camadas de saída sejam produzidas para controlar o custo geral do trabalho de codificação. |
MinBitrateBps |
Obtém ou define a taxa de bits mínima em bits por segundo (limite para a camada de vídeo inferior). Exemplo: defina MinBitrateBps como 200000 para ter uma camada inferior que abrange usuários com baixa largura de banda de rede. |
MinHeight |
Obtém ou define a altura mínima das camadas de vídeo de saída. Exemplo: defina MinHeight como 360 para evitar camadas de saída de resoluções menores, como 180P. |
Aplica-se a
Azure SDK for .NET
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários