Usar el códec de pantalla de Windows Media Video 9 (Microsoft Media Foundation)
El códec windows Media Video 9 Screen está optimizado para comprimir el vídeo de la aplicación, que consta de capturas de pantalla consecutivas para una pantalla del equipo. El códec aprovecha la simplicidad típica de la imagen (relativamente pocos colores, muchas líneas rectas, etc.) y la falta relativa de movimiento para lograr una relación de compresión muy alta. La desventaja de esta optimización es que el vídeo que no se ajusta a las características esperadas del vídeo de la aplicación puede ser difícil de comprimir con un nivel aceptable de calidad.
El codificador de pantalla windows Media Video 9 se identifica mediante el identificador de clase CLSID_CMSSEncMediaObject2 y el descodificador se identifica el identificador de clase CLSID_CMSSDecMediaObject. El valor FOURCC para los tipos de medios que usan este códec es "MSS2".
Configuración del codificador
El codificador del códec de pantalla Windows Media Video 9 está configurado de la misma manera que el descodificador de vídeo estándar.
Nota
El codificador de pantalla solo admite la codificación de un solo paso. Puede establecer la propiedad MFPKEY_PASSESUSED en 2 y procesar las entradas dos veces sin error, pero no hay ninguna ventaja para hacerlo. Se trata de un problema conocido y se puede corregir en futuras versiones.
Obtención de los mejores resultados
Si descubre que la calidad que desea en el contenido de captura de pantalla requiere una velocidad de bits más alta de la que puede usar para el escenario de entrega, puede probar las siguientes técnicas para obtener más eficacia desde el códec:
- Use una resolución más pequeña para la captura de pantalla. La captura de una resolución de pantalla más grande de la necesaria puede confundir al visor mediante la presentación de información innecesaria.
- Use una velocidad de fotogramas más lenta. Las capturas de pantalla a menudo pueden ser eficaces a velocidades de fotogramas muy bajas (a veces tan bajas como 4 o 5 fotogramas por segundo).
- Use menos gráficos en la captura de pantalla. El códec de pantalla Windows Media Video 9 está optimizado para codificar primitivos de Windows y texto con alta calidad. Normalmente, los problemas se producen debido a gráficos con mapa de bits, que a menudo contienen miles de colores individuales. Cuantos menos mapas de bits estén en la pantalla al capturar, mejor serán los resultados. Si no puede eliminar gráficos de la captura de pantalla, hay varias maneras de minimizar el impacto que un mapa de bits tiene en la calidad de la imagen:
- Reduzca el tamaño del gráfico.
- Reduzca el número de gráficos individuales que aparecen en la pantalla al mismo tiempo.
- Reduzca la cantidad de movimiento del gráfico. Por ejemplo, si el gráfico está en una ventana, mantenga la ventana lo más fija posible.
- Evite mover el puntero del mouse sobre el gráfico o arrastrar ventanas u otros elementos sobre el gráfico.
Descodificación
No hay requisitos especiales para descodificar vídeo de captura de pantalla. Sin embargo, al igual que con todos los códecs de Windows Media Video 9, el descodificador de captura de pantalla no puede descomprimir correctamente el contenido codificado sin los datos privados del códec.
Temas relacionados