H265VideoLayer interface
Describe la configuración que se va a usar al codificar el vídeo de entrada en una capa de velocidad de bits de salida deseada.
- Extends
Propiedades
adaptive |
Especifica si se van a usar o no fotogramas B adaptables al codificar esta capa. Si no se especifica, el codificador lo activará siempre que el perfil de vídeo permita su uso. |
b |
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. |
bitrate | Velocidad de bits media en bits por segundo en la que se codifica el vídeo de entrada al generar esta capa. Por ejemplo: una velocidad de bits de destino de 3000Kbps o 3 Mbps significa que este valor debe ser 3000000 Este es un campo obligatorio. |
frame |
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 velocidades de fotogramas 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. |
max |
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. |
slices | 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 único segmento para cada fotograma. |
Propiedades heredadas
height | Alto del vídeo de salida de esta capa. El valor puede ser absoluto (en píxeles) o relativo (en porcentaje). Por ejemplo, 50% significa que el vídeo de salida tiene la mitad de píxeles de alto como entrada. |
label | 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. |
width | Ancho del vídeo de salida de esta capa. El valor puede ser absoluto (en píxeles) o relativo (en porcentaje). Por ejemplo, 50% significa que el vídeo de salida tiene la mitad de píxeles de ancho como entrada. |
Detalles de las propiedades
adaptiveBFrame
Especifica si se van a usar o no fotogramas B adaptables al codificar esta capa. Si no se especifica, el codificador lo activará siempre que el perfil de vídeo permita su uso.
adaptiveBFrame?: boolean
Valor de propiedad
boolean
bFrames
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.
bFrames?: number
Valor de propiedad
number
bitrate
Velocidad de bits media en bits por segundo en la que se codifica el vídeo de entrada al generar esta capa. Por ejemplo: una velocidad de bits de destino de 3000Kbps o 3 Mbps significa que este valor debe ser 3000000 Este es un campo obligatorio.
bitrate: number
Valor de propiedad
number
frameRate
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 velocidades de fotogramas 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.
frameRate?: string
Valor de propiedad
string
maxBitrate
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.
maxBitrate?: number
Valor de propiedad
number
slices
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 único segmento para cada fotograma.
slices?: number
Valor de propiedad
number
Detalles de las propiedades heredadas
height
Alto del vídeo de salida de esta capa. El valor puede ser absoluto (en píxeles) o relativo (en porcentaje). Por ejemplo, 50% significa que el vídeo de salida tiene la mitad de píxeles de alto como entrada.
height?: string
Valor de propiedad
string
heredado decapa.alto
label
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.
label?: string
Valor de propiedad
string
heredado deLayer.label