Compartir a través de


El SDK de DirectShow y el SDK de Windows Media Format

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

DirectShow y el SDK de Windows Media Format ofrecen soluciones complementarias para escribir aplicaciones que crean y reproducen secuencias de Windows Media Format. Para obtener más información, vea la sección "Audio y vídeo" de MSDN Library.

El filtro ASF Writer acepta cualquier número de flujos de entrada y crea un archivo ASF. El filtro usa el SDK de Windows Media Format para convertir archivos de audio o vídeo sin comprimir en contenido basado en Windows Media. A continuación, el contenido comprimido se almacena en el formato de contenedor ASF. Si el contenido es solo audio, el archivo recibe una extensión .wma y se conoce como un archivo de audio de Windows Media. Si el contenido es solo vídeo o vídeo y audio, el archivo recibe una extensión .wmv y se conoce como un archivo de vídeo de Windows Media. Cualquier tipo de archivo también puede incluir metadatos.

Puede usar WM ASF Writer en varios escenarios, como la captura de vídeo digital (DV), la recompresión de audio y la conversión de Audio-Video archivos multimedia intercalados (AVI) o MPEG para el streaming de red. Este filtro proporciona la única manera de crear archivos microsoft® Windows Media™ Audio (WMA) y Windows Media Video (WMV) en DirectShow®. El filtro también puede crear archivos protegidos por Digital Rights Management (DRM) y también puede crear contenido MPEG-4 mediante el codificador Mpeg-4 de Microsoft. Este contenido se almacena en el formato de contenedor ASF.

Crear archivos ASF en DirectShow