Códecs de Windows Media

Los códecs audio y vídeo de Windows Media son una colección de objetos que puedes usar para comprimir y descomprimir datos multimedia digitales. Cada códec consta de dos objetos, un codificador y un descodificador. En esta parte de la documentación se describe cómo usar las características de los códecs de audio y vídeo de Windows Media para generar y consumir secuencias de datos comprimidas.

Nota

Esta documentación es principalmente para desarrolladores que quieren usar códecs de Windows Media en sus aplicaciones multimedia basadas en C++. Para obtener información general técnica sobre las características de los códecs de Windows Media, consulta Acerca de los códecs de Windows Media.

 

El término códec es una fusionación de los términos compresor y descompresión. Normalmente, un códec se implementa como un par de objetos COM: uno para codificar contenido y otro para descodificar contenido. En algunos casos, los objetos COM ocupan la misma biblioteca vinculada dinámicamente (DLL).

Cada objeto de códec implementa dos interfaces independientes pero similares:

Interfaz Descripción
IMFTransform Compatible con Microsoft Media Foundation.
IMediaObject Compatible con DirectShow.

 

No solo hay diferentes códecs para audio y para vídeo, sino también códecs diferentes para diferentes tipos de contenido que es posible que quiera colocar en un archivo de audio o vídeo. Los algoritmos utilizados para comprimir y descomprimir datos para palabras habladas difieren de los algoritmos usados para comprimir y descomprimir datos de música.

Descripciones de códecs

En la tabla siguiente se describen los usos previstos de los códecs de Windows Media.

Códec Descripción
Windows Media Audio Un códec de audio que admite tres categorías de contenido codificado: Standard, Professional y Lossless.
Voz de audio multimedia de Windows Códec de audio optimizado para codificar la voz humana en relaciones de compresión elevadas. Este es el códec preferido para las secuencias que constan principalmente de palabras habladas. Para el contenido que es música mixta y voz, este códec puede cambiar dinámicamente el algoritmo de codificación usado, para obtener una calidad óptima.
Windows Media Video 9 Códec de vídeo que admite cuatro categorías de contenido codificado: Perfil simple, Perfil principal, Perfil avanzado e Imagen.
Pantalla de Windows Media Video 9 Códec de vídeo optimizado para codificar capturas de pantalla secuenciales desde monitores de equipo. Este códec se usa a menudo para el entrenamiento de software o soporte técnico mediante la grabación de imágenes de monitor mientras se usan aplicaciones informáticas.

 

Las versiones más recientes de los objetos de códec también permiten el acceso a algunos códecs heredados, incluidos Windows Media Video 7 y 8, Windows Media Screen 7, los códecs antiguos de Microsoft MPEG-4 y los códecs ISO MPEG-4 de Microsoft.

Nota

Esta documentación no cubre estos códecs heredados; solo cubre las versiones actuales de los códecs.

 

Para los códecs más antiguos, use los mismos procedimientos que al usar los códecs actuales; Sin embargo, recuerde que no todas las características se admiten en todos los códecs.

En esta sección

Guía de programación de Media Foundation

Tecnologías multimedia para Windows