H265Video Classe
Descreve todas as propriedades para codificar um vídeo com o codec H.265.
Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.
- Herança
-
azure.mgmt.media.models._models_py3.VideoH265Video
Construtor
H265Video(*, label: str | None = None, key_frame_interval: timedelta | None = None, stretch_mode: str | _models.StretchMode | None = None, sync_mode: str | _models.VideoSyncMode | None = None, scene_change_detection: bool | None = None, complexity: str | _models.H265Complexity | None = None, layers: List[_models.H265Layer] | None = None, **kwargs)
Parâmetros de apenas palavra-chave
Nome | Description |
---|---|
label
|
Um rótulo opcional para o codec. O rótulo pode ser usado para controlar o comportamento de muxing. |
key_frame_interval
|
A distância entre dois quadros-chave. O valor deve ser diferente de zero no intervalo [0,5, 20] segundos, especificado no formato ISO 8601. O padrão é 2 segundos (PT2S). Observe que essa configuração será ignorada se VideoSyncMode.Passthrough estiver definido, em que o valor KeyFrameInterval seguirá a configuração de origem de entrada. |
stretch_mode
|
str ou
StretchMode
O modo de redimensionamento – como o vídeo de entrada será redimensionado para se ajustar às resoluções de saída desejadas. O padrão é AutoSize. Os valores conhecidos são: "None", "AutoSize" e "AutoFit". |
sync_mode
|
str ou
VideoSyncMode
O Modo de Sincronização de Vídeo. Os valores conhecidos são: "Auto", "Passagem", "Cfr" e "Vfr". |
scene_change_detection
|
Especifica se o codificador deve ou não inserir quadros-chave em alterações de cena. Se não for especificado, o padrão será false. Esse sinalizador deve ser definido como true somente quando o codificador estiver sendo configurado para produzir um único vídeo de saída. |
complexity
|
Informa ao codificador como escolher suas configurações de codificação. A qualidade fornecerá uma taxa de compactação mais alta, mas a um custo mais alto e tempo de computação mais longo. A velocidade produzirá um arquivo relativamente maior, mas é mais rápida e econômica. O valor padrão é Balanceado. Os valores conhecidos são: "Velocidade", "Balanceado" e "Qualidade". |
layers
|
A coleção de camadas H.265 de saída a serem produzidas pelo codificador. |
Variáveis
Nome | Description |
---|---|
odata_type
|
O discriminatório para tipos derivados. Obrigatórios. |
label
|
Um rótulo opcional para o codec. O rótulo pode ser usado para controlar o comportamento de muxing. |
key_frame_interval
|
A distância entre dois quadros-chave. O valor deve ser diferente de zero no intervalo [0,5, 20] segundos, especificado no formato ISO 8601. O padrão é 2 segundos (PT2S). Observe que essa configuração será ignorada se VideoSyncMode.Passthrough estiver definido, em que o valor KeyFrameInterval seguirá a configuração de origem de entrada. |
stretch_mode
|
str ou
StretchMode
O modo de redimensionamento – como o vídeo de entrada será redimensionado para se ajustar às resoluções de saída desejadas. O padrão é AutoSize. Os valores conhecidos são: "None", "AutoSize" e "AutoFit". |
sync_mode
|
str ou
VideoSyncMode
O Modo de Sincronização de Vídeo. Os valores conhecidos são: "Auto", "Passagem", "Cfr" e "Vfr". |
scene_change_detection
|
Especifica se o codificador deve ou não inserir quadros-chave em alterações de cena. Se não for especificado, o padrão será false. Esse sinalizador deve ser definido como true somente quando o codificador estiver sendo configurado para produzir um único vídeo de saída. |
complexity
|
Informa ao codificador como escolher suas configurações de codificação. A qualidade fornecerá uma taxa de compactação mais alta, mas a um custo mais alto e tempo de computação mais longo. A velocidade produzirá um arquivo relativamente maior, mas é mais rápida e econômica. O valor padrão é Balanceado. Os valores conhecidos são: "Velocidade", "Balanceado" e "Qualidade". |
layers
|
A coleção de camadas H.265 de saída a serem produzidas pelo codificador. |
Azure SDK for Python