Compartilhar via


VideoLayer Classe

Definição

Descreve as configurações a serem usadas ao codificar o vídeo de entrada em uma camada de taxa de bits de saída desejada.

public class VideoLayer : Azure.ResourceManager.Media.Models.MediaLayerBase
type VideoLayer = class
    inherit MediaLayerBase
Public Class VideoLayer
Inherits MediaLayerBase
Herança
VideoLayer
Derivado

Construtores

VideoLayer(Int32)

Inicializa uma nova instância do VideoLayer.

Propriedades

BFrames

O número de quadros B a serem usados ao codificar essa camada. Se não for especificado, o codificador escolherá um número apropriado com base no perfil e no nível do vídeo.

Bitrate

A taxa média de bits em bits por segundo na qual codificar o vídeo de entrada ao gerar essa camada. Esse é um campo obrigatório.

FrameRate

A taxa de quadros (em quadros por segundo) na qual codificar essa camada. O valor pode estar na forma de M/N em que M e N são inteiros (por exemplo, 30000/1001) ou na forma de um número (por exemplo, 30 ou 29,97). O codificador impõe restrições às taxas de quadros permitidas com base no perfil e no nível. Se não for especificado, o codificador usará a mesma taxa de quadros que o vídeo de entrada.

Height

A altura do vídeo de saída dessa camada. O valor pode ser absoluto (em pixels) ou relativo (em porcentagem). Por exemplo, 50% significa que o vídeo de saída tem metade de tantos pixels de altura quanto a entrada.

(Herdado de MediaLayerBase)
Label

O rótulo alfanumérico dessa camada, que pode ser usado para multiplexação de diferentes camadas de vídeo e áudio, ou na nomenclatura do arquivo de saída.

(Herdado de MediaLayerBase)
MaxBitrate

A taxa de bits máxima (em bits por segundo), na qual o buffer VBV deve ser considerado para recarregar. Se não for especificado, o padrão será o mesmo valor que a taxa de bits.

Slices

O número de fatias a serem usadas ao codificar essa camada. Se não for especificado, o padrão será zero, o que significa que o codificador usará uma única fatia para cada quadro.

UseAdaptiveBFrame

Se os quadros B adaptáveis devem ou não ser usados ao codificar essa camada. Se não for especificado, o codificador o ativará sempre que o perfil de vídeo permitir seu uso.

Width

A largura do vídeo de saída dessa camada. O valor pode ser absoluto (em pixels) ou relativo (em porcentagem). Por exemplo, 50% significa que o vídeo de saída tem metade de tantos pixels de largura quanto a entrada.

(Herdado de MediaLayerBase)

Aplica-se a