H265Video Clase
Describe todas las propiedades para codificar un vídeo con el códec H.265.
Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.
- Herencia
-
azure.mgmt.media.models._models_py3.VideoH265Video
Constructor
H265Video(*, label: str | None = None, key_frame_interval: timedelta | None = None, stretch_mode: str | _models.StretchMode | None = None, sync_mode: str | _models.VideoSyncMode | None = None, scene_change_detection: bool | None = None, complexity: str | _models.H265Complexity | None = None, layers: List[_models.H265Layer] | None = None, **kwargs)
Parámetros de palabra clave únicamente
Nombre | Description |
---|---|
label
|
Etiqueta opcional para el códec. La etiqueta se puede usar para controlar el comportamiento de multiplexación. |
key_frame_interval
|
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
|
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
|
Modo de sincronización de vídeo. Los valores conocidos son: "Auto", "Passthrough", "Cfr" y "Vfr". |
scene_change_detection
|
Especifica si el codificador debe insertar fotogramas clave en los cambios en la escena. Si no se especifica, el valor predeterminado es false. Esta marca debe establecerse en true solo cuando el codificador se configura para generar un solo vídeo de salida. |
complexity
|
Indica al codificador cómo elegir su configuración de codificación. La calidad proporcionará una mayor relación de compresión, pero a un costo mayor y un tiempo de proceso más largo. La velocidad producirá un archivo relativamente mayor, pero es más rápido y económico. El valor predeterminado es Equilibrado. Los valores conocidos son: "Speed", "Balanced" y "Quality". |
layers
|
Colección de capas H.265 de salida que va a generar el codificador. |
Variables
Nombre | Description |
---|---|
odata_type
|
Discriminador de tipos derivados. Necesario. |
label
|
Etiqueta opcional para el códec. La etiqueta se puede usar para controlar el comportamiento de multiplexación. |
key_frame_interval
|
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
|
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
|
Modo de sincronización de vídeo. Los valores conocidos son: "Auto", "Passthrough", "Cfr" y "Vfr". |
scene_change_detection
|
Especifica si el codificador debe insertar fotogramas clave en los cambios en la escena. Si no se especifica, el valor predeterminado es false. Esta marca debe establecerse en true solo cuando el codificador se configura para generar un solo vídeo de salida. |
complexity
|
Indica al codificador cómo elegir su configuración de codificación. La calidad proporcionará una mayor relación de compresión, pero a un costo mayor y un tiempo de proceso más largo. La velocidad producirá un archivo relativamente mayor, pero es más rápido y económico. El valor predeterminado es Equilibrado. Los valores conocidos son: "Speed", "Balanced" y "Quality". |
layers
|
Colección de capas H.265 de salida que va a generar el codificador. |
Azure SDK for Python