Compartilhar via


Video Classe

Definição

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

[Newtonsoft.Json.JsonObject("#Microsoft.Media.Video")]
public class Video : Microsoft.Azure.Management.Media.Models.Codec
[<Newtonsoft.Json.JsonObject("#Microsoft.Media.Video")>]
type Video = class
    inherit Codec
Public Class Video
Inherits Codec
Herança
Video
Derivado
Atributos
Newtonsoft.Json.JsonObjectAttribute

Construtores

Video()

Inicializa uma nova instância da classe Video.

Video(String, Nullable<TimeSpan>, Nullable<StretchMode>, Nullable<VideoSyncMode>)

Inicializa uma nova instância da classe Video.

Propriedades

KeyFrameInterval

Obtém ou define 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.

Label

Obtém ou define um rótulo opcional para o codec. O rótulo pode ser usado para controlar o comportamento de muxing.

(Herdado de Codec)
StretchMode

Obtém ou define 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 possíveis incluem: 'None', 'AutoSize', 'AutoFit'

SyncMode

Obtém ou define o Modo de Sincronização de Vídeo. Os valores possíveis incluem: 'Auto', 'Passthrough', 'Cfr', 'Vfr'

Aplica-se a