Compartilhar via


Video Classe

Descreve as propriedades básicas para codificar o vídeo de entrada.

Você provavelmente deseja usar as subclasses e não essa classe diretamente. As subclasses conhecidas são: H264Video, H265Video, Image

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

Herança
azure.mgmt.media.models._models_py3.Codec
Video

Construtor

Video(*, label: str | None = None, key_frame_interval: timedelta | None = None, stretch_mode: str | _models.StretchMode | None = None, sync_mode: str | _models.VideoSyncMode | None = None, **kwargs)

Parâmetros de apenas palavra-chave

Nome Description
label
str

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

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

O modo de sincronização de vídeo. Os valores conhecidos são: "Auto", "Passagem", "Cfr" e "Vfr".

Variáveis

Nome Description
odata_type
str

O discriminador para tipos derivados. Obrigatórios.

label
str

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

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

O modo de sincronização de vídeo. Os valores conhecidos são: "Auto", "Passagem", "Cfr" e "Vfr".