EncoderPresetConfigurations 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í.
Objeto de opciones de configuración opcionales para el codificador.
public class EncoderPresetConfigurations
type EncoderPresetConfigurations = class
Public Class EncoderPresetConfigurations
- Herencia
-
EncoderPresetConfigurations
Constructores
EncoderPresetConfigurations() |
Inicializa una nueva instancia de EncoderPresetConfigurations. |
Propiedades
Complexity |
Permite configurar los valores del codificador para controlar el equilibrio entre velocidad y calidad. Ejemplo: establezca Complejidad como Velocidad para una codificación más rápida, pero menos eficiencia de compresión. |
InterleaveOutput |
Establece el modo de intercalación de la salida para controlar cómo se almacenan el audio y el vídeo en el formato de contenedor. Ejemplo: establezca InterleavedOutput como NonInterleavedOutput para generar salidas de solo audio y solo vídeo en archivos MP4 independientes. |
KeyFrameIntervalInSeconds |
Intervalo de fotograma clave en segundos. Ejemplo: establezca KeyFrameIntervalInSeconds en 2 para reducir el almacenamiento en búfer de reproducción para algunos reproductores. |
MaxBitrateBps |
Velocidad de bits máxima en bits por segundo (umbral para la capa de vídeo superior). Ejemplo: establezca MaxBitrateBps como 6000000 para evitar producir salidas de velocidad de bits muy altas para el contenido con alta complejidad. |
MaxHeight |
Alto máximo de las capas de vídeo de salida. Ejemplo: establezca MaxHeight como 720 para generar capas de salida de hasta 720P incluso si la entrada es 4K. |
MaxLayers |
Número máximo de capas de vídeo de salida. Ejemplo: establezca MaxLayers como 4 para asegurarse de que se generan como máximo 4 capas de salida para controlar el costo total del trabajo de codificación. |
MinBitrateBps |
Velocidad de bits mínima en bits por segundo (umbral para la capa de vídeo inferior). Ejemplo: establezca MinBitrateBps en 200000 para tener una capa inferior que cubra a los usuarios con ancho de banda de red bajo. |
MinHeight |
Alto mínimo de las capas de vídeo de salida. Ejemplo: establezca MinHeight en 360 para evitar capas de salida de resoluciones más pequeñas como 180P. |