Compartir a través de


Video Clase

Describe las propiedades básicas para codificar el vídeo de entrada.

Probablemente quiera usar las subclases y no esta clase directamente. Las sub clases conocidas son: H264Video, H265Video, Image

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

Herencia
azure.mgmt.media.models._models_py3.Codec
Video

Constructor

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)

Variables

odata_type
str

Discriminador de tipos derivados. Necesario.

label
str

Etiqueta opcional para el códec. La etiqueta se puede usar para controlar el comportamiento de multiplexación.

key_frame_interval
timedelta

Distancia entre dos fotogramas clave. El valor debe ser distinto de cero en el intervalo [0,5, 20] segundos, especificado en formato ISO 8601. El valor predeterminado es 2 segundos (PT2S). Tenga en cuenta que esta configuración se omite si se establece VideoSyncMode.Passthrough, donde el valor KeyFrameInterval seguirá la configuración de origen de entrada.

stretch_mode
str o StretchMode

Modo de cambio de tamaño: cómo se cambiará el tamaño del vídeo de entrada para ajustarse a las resoluciones de salida deseadas. El valor predeterminado es AutoSize. Los valores conocidos son: "None", "AutoSize" y "AutoFit".

sync_mode
str o VideoSyncMode

Modo de sincronización de vídeo. Los valores conocidos son: "Auto", "Passthrough", "Cfr" y "Vfr".