Filtros directShow

[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 proporciona un conjunto de filtros predeterminados en Windows. Estos filtros admiten muchos formatos de datos al tiempo que proporcionan un alto grado de independencia de hardware. Una aplicación también puede registrar e instalar filtros personalizados en el sistema de destino.

Los filtros ACM Wrapper, AVI Decompressor y AVI Compressor funcionan con los administradores de compresión de audio y vídeo para permitir que se usen varios códecs en un gráfico de filtros DirectShow.

Aquí se enumeran todos los filtros admitidos por el Kit de desarrollo de software (SDK) de DirectShow. Si aparece un filtro en GraphEdit, pero no está documentado en esta sección de referencia, significa que un tercero ha instalado el filtro o lo usa internamente alguna otra tecnología de Microsoft. Estos filtros no son compatibles con el SDK de DirectShow.

Filter Descripción
Contenedor de ACM Habilita los códecs del Administrador de compresión de audio (ACM) para unir un gráfico de filtros.
Barra cruzada de vídeo analógico Representa una barra cruzada de vídeo en un dispositivo de captura de vídeo que admite windows Driver Model (WDM).
Captura de audio Representa un dispositivo de captura de audio.
Representador de audio (WaveOut) Usa las API waveOut* para representar audio de forma de onda.
Compresor AVI Habilita los compresores del Administrador de compresión de vídeo (VCM) para unir un gráfico de filtros.
Descompresión AVI Habilita los descompresores del Administrador de compresión de vídeo (VCM) para unir un gráfico de filtros.
Dibujo avi Se extrae automáticamente en un gráfico de reproducción en lugar del descompresor AVI cuando el vídeo se envía a un monitor de televisión NTSC externo.
AVI Mux Acepta varios flujos de entrada y los intercala en formato AVI.
Divisor AVI Divide secuencias de audio y vídeo en la reproducción de archivos AVI.
Origen de archivo AVI/WAV Lee los archivos de origen AVI y WAV y genera los pines de salida adecuados para el tipo de archivo. (En desuso).
Descodificador CC Acepta formas de onda de ejemplo entregadas por un filtro de captura y entrega datos de subtítulos descodificados.
Convertidor de espacio de colores Convierte de un tipo de color RGB a otro tipo RGB.
Representador de DirectSound Representa el audio mediante DirectSound API.
Contenedor DMO Permite que una aplicación DirectShow use un objeto multimedia (DMO) de DirectX dentro de un gráfico de filtros.
DV Muxer Combina una secuencia de vídeo digital (DV) codificada con una o dos secuencias de audio para generar una secuencia DV intercalada.
Divisor DV Divide una secuencia DV intercalada en sus secuencias de audio y vídeo componentes.
Descodificador de vídeo DV Descodifica una secuencia DV en vídeo sin comprimir.
Codificador de vídeo DV Codifica una secuencia de vídeo sin comprimir en vídeo DV.
Navegador de DVD Abre todos los archivos necesarios en un volumen de DVD-Video, navega por los archivos lineales DVD-Video .vob y analiza la secuencia de programa MPEG-2 resultante.
Representador de vídeo mejorado Representador de vídeo con la misma funcionalidad básica y modelo de complemento que el receptor multimedia evR de Media Foundation.
Origen de archivo (asincrónico) Abre y lee archivos locales de muchos formatos de datos diferentes y pasa los datos a un filtro del analizador.
Origen de archivo (DIRECCIÓN URL) Funciona con cualquier archivo de origen que se pueda identificar mediante un localizador uniforme de recursos (URL) y cuyo tipo principal multimedia es stream.
Representador de secuencia de archivos Representa los nombres de archivo analizados por el filtro Analizador de varios archivos.
Escritor de archivos Se usa para escribir archivos en el disco independientemente del formato.
Representador de pantalla completa Usa DirectDraw para representar vídeo de pantalla completa en tarjetas gráficas anteriores. (Obsoleto).
Tee de patilla infinita Entrega muestras entregadas a su patilla de entrada a un número variable de patillas de salida.
Representador de comandos de script interno Recibe comandos de script y los envía a la aplicación.
Descodificador de línea 21 Convierte la información de la línea 21 cerrada subtítulo en mapas de bits con subtítulo texto.
Microsoft AC3 Encoder Codifica el audio PCM estéreo en una secuencia de bits Dolby Digital. (No se admite para aplicaciones de terceros).
Descodificador de audio MPEG-1/DD de Microsoft Descodifica el audio MPEG-1, AAC y Dolby Digital.
Codificador de audio MPEG-2 de Microsoft Codifica el audio MPEG-2.
Codificador MPEG-2 de Microsoft Codifica audio y vídeo MPEG-2.
Descodificador de vídeo MPEG-2 de Microsoft Descodifica vídeo MPEG-2.
Codificador de vídeo MPEG-2 de Microsoft Codifica vídeo MPEG-2.
Analizador MIDI Lee los datos MIDI que se encuentran en . MID y . Archivos RMI.
Representador MIDI Representa los datos MIDI del filtro del analizador MIDI.
Compresor MJPEG Comprime una secuencia de vídeo sin comprimir mediante la compresión JPEG de movimiento.
Descompresión de MJPEG Descodifica una secuencia de vídeo de movimiento JPEG a vídeo sin comprimir.
Descodificador de audio MPEG-1 Descodifica audio MPEG-1 Layer I y Layer II en PCM.
Divisor de secuencia MPEG-1 Divide una secuencia del sistema MPEG-1 en sus secuencias de audio y vídeo componentes.
Descodificador de vídeo MPEG-1 Descodifica vídeo MPEG-1.
MPEG-2 Demultiplexer Demultiplexes flujos de transporte MPEG-2 que se entregan en modo de inserción y secuencias de programa que se entregan en modo de inserción o extracción.
Divisor MPEG-2 Analiza secuencias de programa MPEG-2, crea un pin de salida para cada secuencia y genera los paquetes MPEG de audio o vídeo comprimidos en un filtro de descodificador MPEG-2.
Controlador MSDV Controlador del modelo de controlador de Windows (WDM) para videocámaras DV.
Controlador MSTape Admite dispositivos de videocámara D-VHS y MPEG.
Códec de convertidor de espacio de color MSYUV Permite la reproducción de datos de origen de vídeo en formatos YUV en clientes cuyo adaptador de pantalla de vídeo no se puede usar para conversiones YUV a RGB en hardware.
Analizador de varios archivos Analiza un formato de archivo simple que permite especificar varios nombres de archivo como si fueran un archivo.
Mezclador de superposición 2 Al igual que el mezclador de superposición, pero se puede agregar automáticamente a un grafo de filtro. (Obsoleto).
Mezclador de superposición Diseñado específicamente para la reproducción de DVD y difundir secuencias de vídeo con subtítulos de línea 21. (Obsoleto. Reemplazado por el representador de mezcla de vídeos).
Descompresión de QT Descomprime el vídeo de Apple QuickTime 2.0. (Obsoleto).
Analizador de películas de QuickTime Divide los datos de Apple QuickTime en secuencias de audio y vídeo. (Obsoleto).
Analizador SAMI (CC) Analiza los datos de subtítulos de los archivos de intercambio de medios accesibles sincronizados (SAMI).
Tee inteligente Se usa en gráficos de captura de vídeo para dividir la secuencia de vídeo en una secuencia de vista previa y una secuencia de captura.
Convertidor de tee/receptor a receptor Proporciona un medio eficaz para duplicar flujos de datos dentro del modo kernel sin las transiciones costosas entre el kernel y el modo de usuario.
TV Audio Proporciona control de la descodificación de audio de televisión, selección estéreo o monoaural, y selección del programa de audio secundario (SAP).
Sintonizador de TV Selecciona una transmisión analógica o un canal de cable que se va a ver.
Asignador de superficie de VBI Controla la asignación de búferes VBI en gráficos de televisión analógicos con escenarios de captura de puerto de vídeo de hardware.
Filtro de captura de VFW Funciona con hardware de captura de vídeo anterior que usa Video For Windows.
VGA 16 Color Ditherer Convierte de un tipo de color RGB a una pantalla de color de 4 bits para que las secuencias de vídeo AVI y MPEG se puedan mostrar en monitores de 16 colores más antiguos. (Obsoleto).
Filtro de representador de mezcla de vídeo 7 (VMR-7) Representador de vídeo predeterminado en Windows XP. Ofrece funcionalidades avanzadas de representación y combinación de vídeos.
Filtro de representador de mezcla de vídeo 9 (VMR-9) Similar a VMR-7, pero disponible en todas las plataformas compatibles con DirectX.
Administrador de puertos de vídeo Permite que el representador de mezcla de vídeo funcione sin problemas en sistemas en los que los datos de vídeo se transfieren directamente desde un dispositivo de captura de vídeo o un descodificador de hardware al chip gráfico.
Representador de vídeo Representador de vídeo predeterminado en Windows 98SE, Windows 2000 y Windows Millennium Edition. Se conecta a cualquier filtro de transformación de vídeo que genere datos de vídeo descomprimidos.
Analizador wave Analiza los datos de audio en formato WAV de archivos .wav, .au o .aif.
Captura de vídeo WDM Controla los dispositivos de captura analógicos que usan controladores de Windows Driver Model (WDM).
Filtro de origen de Windows Media Filtro de origen predeterminado para la reproducción de contenido de Windows Media y MPEG-4 creado con el codificador Mpeg-4 de Microsoft. Este es el filtro de origen que usa Reproductor multimedia de Windows 6.4. (Obsoleto).
Lector ASF de WM Filtro de origen para la reproducción de archivos de contenido basado en Windows Media y contenido creado con cualquiera de las DPO del codificador MPEG-4 de Microsoft. Debe agregarse explícitamente a un grafo de filtro. Este filtro se basa en el SDK de Windows Media Format.
WM ASF Writer Acepta flujos de entrada sin comprimir y crea archivos ASF que contienen secuencias de Windows Media o secuencias MPEG-4 mediante el codificador DMO de Microsoft MPEG-4. Este filtro se basa en el SDK de Windows Media Format.
Códec WST Descodifica o duplica los datos teletexto descodificados y corregidos por errores hacia delante para el filtro de descodificador WST. (Obsoleto).
Descodificador WST Acepta datos de Teletext estándar del mundo descodificados del códec WST y entrega los mapas de bits al pin 2 en el mezclador de superposición mediante fuentes proporcionadas por Microsoft. (Obsoleto).

 

Referencia de DirectShow