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.
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.
- Acerca de los códecs de Windows Media
- Usar los objetos Codec y DSP
- Métodos de codificación
- Implementación del códec
- El modelo de búfer de cubos filtrado
- Trabajar con DPO de códec
- Trabajar con MFT de códec
- Trabajar con audio
- Trabajar con vídeo
- Almacenamiento de medios comprimidos en archivos AVI
- Uso de la codificación de VBR
- Uso de la codificación Two-Pass
- Obtención de estadísticas de codificación
- Uso de extensiones de unidad de datos
- Códec y constantes IPropertyBag de DSP
- Analizador de tabla de contenido
- Preguntas más frecuentes sobre el códec de Windows Media