H265Layer 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 la configuración que se usará al codificar el vídeo de entrada en una capa de velocidad de bits de salida deseada con el códec de vídeo H.265.
public class H265Layer : Microsoft.Azure.Management.Media.Models.H265VideoLayer
type H265Layer = class
inherit H265VideoLayer
Public Class H265Layer
Inherits H265VideoLayer
- Herencia
Constructores
H265Layer() |
Inicializa una nueva instancia de la clase H265Layer. |
H265Layer(Int32, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Int32>, Nullable<Boolean>, Nullable<H265VideoProfile>, String, Nullable<TimeSpan>, Nullable<Double>, Nullable<Int32>) |
Inicializa una nueva instancia de la clase H265Layer. |
Propiedades
AdaptiveBFrame |
Obtiene o establece especifica si se van a usar o no marcos B adaptables al codificar esta capa. Si no se especifica, el codificador lo activará siempre que el perfil de vídeo permita su uso. (Heredado de H265VideoLayer) |
BFrames |
Obtiene o establece el número de fotogramas B que se van a usar al codificar esta capa. Si no se especifica, el codificador elige un número adecuado en función del perfil y el nivel de vídeo. (Heredado de H265VideoLayer) |
Bitrate |
Obtiene o establece la velocidad de bits media en bits por segundo en la que se va a codificar el vídeo de entrada al generar esta capa. Por ejemplo: una velocidad de bits de destino de 3000 Kbps o 3 Mbps significa que este valor debe ser 3000000 Este es un campo obligatorio. (Heredado de H265VideoLayer) |
BufferWindow |
Obtiene o establece la longitud de la ventana del búfer de VBV. El valor debe estar en formato ISO 8601. El valor debe estar en el intervalo [0,1-100] segundos. El valor predeterminado es 5 segundos (por ejemplo, PT5S). |
Crf |
Obtiene o establece el valor de CRF que se va a usar al codificar esta capa. Esta configuración surte efecto cuando RateControlMode del códec de vídeo se establece en modo CRF. El intervalo de valor de CRF está comprendido entre 0 y 51, donde los valores inferiores darían lugar a una mejor calidad, a costa de tamaños de archivo mayores. Los valores más altos significan más compresión, pero en algún momento se observará una degradación de la calidad. El valor predeterminado es 28. |
FrameRate |
Obtiene o establece la velocidad de fotogramas (en fotogramas por segundo) a la que se va a codificar esta capa. El valor puede estar en forma de M/N donde M y N son enteros (por ejemplo, 30000/1001), o en forma de un número (por ejemplo, 30 o 29,97). El codificador aplica restricciones en las velocidades de fotograma permitidas en función del perfil y el nivel. Si no se especifica, el codificador usará la misma velocidad de fotogramas que el vídeo de entrada. (Heredado de H265VideoLayer) |
Height |
Obtiene o establece el alto del vídeo de salida de esta capa. El valor puede ser absoluto (en píxeles) o relativo (en porcentaje). Por ejemplo, el 50 % significa que el vídeo de salida tiene la mitad de píxeles de alto como entrada. (Heredado de Layer) |
Label |
Obtiene o establece la etiqueta alfanumérica de esta capa, que se puede usar en la multiplexación de diferentes capas de vídeo y audio, o al asignar un nombre al archivo de salida. (Heredado de Layer) |
Level |
Obtiene o establece que actualmente se admite Level hasta 6.2. El valor puede ser Auto o un número que coincida con el perfil H.265. Si no se especifica, el valor predeterminado es Auto, que permite al codificador elegir el nivel adecuado para esta capa. |
MaxBitrate |
Obtiene o establece la velocidad de bits máxima (en bits por segundo), en la que se debe asumir que el búfer de VBV se debe rellenar. Si no se especifica, el valor predeterminado es el mismo que la velocidad de bits. (Heredado de H265VideoLayer) |
Profile |
Obtiene o establece que actualmente se admite Main. El valor predeterminado es Auto. Entre los valores posibles se incluyen: "Auto", "Main", "Main10". |
ReferenceFrames |
Obtiene o establece el número de marcos de referencia que se van a usar al codificar esta capa. Si no se especifica, el codificador determina un número adecuado en función de la configuración de complejidad del codificador. |
Slices |
Obtiene o establece el número de segmentos que se van a usar al codificar esta capa. Si no se especifica, el valor predeterminado es cero, lo que significa que el codificador usará un solo segmento para cada fotograma. (Heredado de H265VideoLayer) |
Width |
Obtiene o establece el ancho del vídeo de salida de esta capa. El valor puede ser absoluto (en píxeles) o relativo (en porcentaje). Por ejemplo, el 50 % significa que el vídeo de salida tiene la mitad de píxeles de ancho que la entrada. (Heredado de Layer) |
Métodos
Validate() |
Valide el objeto . |
Se aplica a
Azure SDK for .NET