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.CodecVideo
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".