Compartir a través de


Inserción forzada de fotogramas clave (Microsoft Media Foundation)

Al configurar un objeto de codificador de vídeo, puede establecer un intervalo máximo para fotogramas clave en el contenido codificado. Sin embargo, el códec colocará fotogramas clave dentro de ese intervalo según lo dicta el contenido; el intervalo de fotograma clave no es constante. Para algunas aplicaciones, la distancia del fotograma clave es muy importante. Por ejemplo, una aplicación de edición de vídeo necesita fotogramas clave en ubicaciones lógicas para un editor, como en las interrupciones de escena y las transiciones de captura.

La inserción forzada de fotogramas clave es una característica que permite solicitar que un marco de entrada se codifique como fotograma clave. El codificador intentará respetar estas solicitudes, pero la configuración del búfer (velocidad de bits y ventana de búfer) configurada para la sesión de codificación siempre tiene prioridad.

Los objetos del codificador de vídeo implementan la inserción forzada de fotogramas clave como respuesta a una extensión de unidad de datos asociada al ejemplo de entrada. Para obtener más información sobre las extensiones de unidad de datos, consulte Uso de extensiones de unidad de datos.

Los datos de extensión para la inserción forzada de fotogramas clave se identifican mediante el siguiente valor GUID: F72A3C6F-6EB4-4EBC-B192-09AD9759E828. Las extensiones individuales son valores BOOL . Establezca el valor en TRUE para indicar una solicitud de fotograma clave.

Uso de extensiones de unidad de datos

Trabajar con vídeo