H264Video Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Describe todas las propiedades para codificar un vídeo con el códec H.264.
[Newtonsoft.Json.JsonObject("#Microsoft.Media.H264Video")]
public class H264Video : Microsoft.Azure.Management.Media.Models.Video
[<Newtonsoft.Json.JsonObject("#Microsoft.Media.H264Video")>]
type H264Video = class
inherit Video
Public Class H264Video
Inherits Video
- Herencia
- Atributos
-
Newtonsoft.Json.JsonObjectAttribute
Constructores
H264Video() |
Inicializa una nueva instancia de la clase H264Video. |
H264Video(String, Nullable<TimeSpan>, Nullable<StretchMode>, Nullable<VideoSyncMode>, Nullable<H264Complexity>, IList<H264Layer>, Nullable<H264RateControlMode>, Nullable<Boolean>) |
Inicializa una nueva instancia de la clase H264Video. |
Propiedades
Complexity |
Obtiene o establece indica al codificador cómo elegir su configuración de codificación. El valor predeterminado es Equilibrado. Entre los valores posibles se incluyen: "Speed", "Balanced", "Quality" |
KeyFrameInterval |
Obtiene o establece la 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. (Heredado de Video) |
Label |
Obtiene o establece una etiqueta opcional para el códec. La etiqueta se puede usar para controlar el comportamiento de la muxación. (Heredado de Codec) |
Layers |
Obtiene o establece la colección de capas H.264 de salida que va a generar el codificador. |
RateControlMode |
Obtiene o establece el modo de control de velocidad de vídeo. Entre los valores posibles se incluyen: "ABR", "CBR", "CRF". |
SceneChangeDetection |
Obtiene o establece 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 se configura el codificador para generar un solo vídeo de salida. |
StretchMode |
Obtiene o establece el 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. Entre los valores posibles se incluyen: "None", "AutoSize", "AutoFit" (Heredado de Video) |
SyncMode |
Obtiene o establece el modo de sincronización de vídeo. Entre los valores posibles se incluyen: "Auto", "Passthrough", "Cfr", "Vfr" (Heredado de Video) |
Se aplica a
Azure SDK for .NET