Compartilhar via


Filtros do DirectShow

[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEnginee Audio/Video Capture na Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Audio/Video Capture no Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

O DirectShow fornece um conjunto de filtros padrão no Windows. Esses filtros dão suporte a muitos formatos de dados, fornecendo um alto grau de independência de hardware. Um aplicativo também pode registrar e instalar filtros personalizados no sistema de destino.

Os filtros Descompactador ACM Wrapper, AVI e AVI Compressor funcionam com os Gerenciadores de Compactação de Áudio e Vídeo para permitir que vários codecs sejam usados em um grafo de filtro directShow.

Todos os filtros compatíveis com o SDK (Kit de Desenvolvimento de Software) do DirectShow estão listados aqui. Se um filtro aparecer no GraphEdit, mas não estiver documentado nesta seção de referência, isso significa que o filtro foi instalado por terceiros ou é usado internamente por alguma outra tecnologia da Microsoft. Esses filtros não são compatíveis com o SDK do DirectShow.

Filtro Descrição
de Wrapper do ACM Permite que os codecs do ACM (Gerenciador de Compactação de Áudio) ingressem em um grafo de filtro.
de barras cruzadas de vídeo analógico Representa uma barra cruzada de vídeo em um dispositivo de captura de vídeo que dá suporte ao WDM (Modelo de Driver do Windows).
de Captura de Áudio Representa um dispositivo de captura de áudio.
renderizador de áudio (WaveOut) Usa as APIs waveOut* para renderizar o áudio de forma de onda.
do compressor AVI Permite que os compressores do VCM (Video Compression Manager) ingressem em um grafo de filtro.
de descompactador AVI Permite que os descompactadores vcm (Gerenciador de Compactação de Vídeo) ingressem em um grafo de filtro.
AVI Draw Puxado automaticamente para um grafo de reprodução em vez do Descompactador AVI quando o vídeo está sendo gerado para um monitor de televisão NTSC externo.
AVI Mux Aceita vários fluxos de entrada e os interlocu no formato AVI.
do Divisor de AVI Divide fluxos de áudio e vídeo na reprodução de arquivos AVI.
de origem do arquivo AVI/WAV Lê os arquivos de origem AVI e WAV e gera os pinos de saída apropriados para o tipo de arquivo. (Preterido.)
do decodificador CC do Aceita formas de onda de exemplo entregues por um filtro de captura e fornece dados de legendas fechadas decodificados.
conversor de espaço de cores Converte de um tipo de cor RGB em outro tipo RGB.
do Renderizador DirectSound Renderiza o áudio usando a API DirectSound.
de Wrapper de DMO Permite que um aplicativo DirectShow use um DMO (DirectX Media Object) em um grafo de filtro.
DV Muxer Combina um vídeo digital (DV) – fluxo de vídeo codificado com um ou dois fluxos de áudio para produzir um fluxo de DV intercalado.
do Divisor de DV Divide um fluxo de DV intercalado em seus fluxos de áudio e vídeo de componente.
do Decodificador de Vídeo DV Decodifica um fluxo dv em vídeo descompactado.
do Codificador de Vídeo DV Codifica um fluxo de vídeo descompactado em vídeo DV.
do Navegador de DVD Abre todos os arquivos necessários em um volume DVD-Video, navega pelos arquivos de DVD-Video .vob lineares e analisa o fluxo de programas MPEG-2 resultante.
do Renderizador de Vídeo Aprimorado Renderizador de vídeo com a mesma funcionalidade principal e modelo de plug-in que o coletor de mídia EVR do Media Foundation.
de origem do arquivo (Async) Abre e lê arquivos locais de vários formatos de dados diferentes e passa os dados para um filtro de analisador.
de Origem do Arquivo (URL) Funciona com qualquer arquivo de origem que possa ser identificado por uma URL (Uniform Resource Locator) e cujo tipo principal de mídia é o fluxo.
do Renderizador de Fluxo de Arquivos Renderiza os nomes de arquivo que são analisados pelo filtro analisador de vários arquivos.
do Gravador de Arquivos Usado para gravar arquivos no disco, independentemente do formato.
do Renderizador de Tela Inteira Usa DirectDraw para renderizar vídeo em tela inteira em placas gráficas mais antigas. (Obsoleto.)
de Tee de Pino Infinito Fornece exemplos entregues ao seu pino de entrada para um número variável de pinos de saída.
renderizador de comando de script interno Recebe comandos de script e os envia para o aplicativo.
decodificador da Linha 21 de Converte informações de legenda fechada da linha 21 em bitmaps com texto de legenda.
do Codificador do Microsoft AC3 Codifica áudio PCM estéreo em um bitstream do Dolby Digital. (Não há suporte para aplicativos de terceiros.)
Microsoft MPEG-1/DD Audio Decoder Decodifica MPEG-1, AAC e Áudio Digital do Dolby.
microsoft MPEG-2 Audio Encoder Codifica o áudio MPEG-2.
do Codificador do Microsoft MPEG-2 Codifica áudio e vídeo MPEG-2.
microsoft MPEG-2 Video Decoder Decodifica o vídeo MPEG-2.
do Codificador de Vídeo do Microsoft MPEG-2 Codifica o vídeo MPEG-2.
do Analisador MIDI Lê dados MIDI encontrados em . MID e . Arquivos RMI.
do Renderizador MIDI Renderiza dados MIDI do filtro midi parser.
do compressor MJPEG Compacta um fluxo de vídeo descompactado usando a compactação JPEG de movimento.
de descompactador MJPEG Decodifica um fluxo de vídeo do JPEG de movimento para um vídeo descompactado.
de decodificador de áudio MPEG-1 Decodifica o áudio mpeg-1 camada I e camada II para PCM.
do Divisor de Fluxo MPEG-1 Divide um fluxo do sistema MPEG-1 em seus fluxos de áudio e vídeo de componente.
do Decodificador de Vídeo MPEG-1 Decodifica o vídeo MPEG-1.
mpeg-2 demultiplexer Demultiplexes MPEG-2 fluxos de transporte que são entregues no modo push e fluxos de programas que são entregues no modo push ou pull.
de divisor mpeg-2 Analisa fluxos de programa MPEG-2, cria um pino de saída para cada fluxo e gera os pacotes MPEG de áudio e/ou vídeo compactados para um filtro de decodificador MPEG-2.
do Driver MSDV O driver WDM (Windows Driver Model) para filmadoras DV.
do Driver MSTape Dá suporte a dispositivos de filmador D-VHS e MPEG.
codec do conversor de espaço de cores MSYUV Habilita a reprodução de dados de fonte de vídeo em formatos YUV em clientes cujo adaptador de exibição de vídeo não pode ser usado para conversões YUV para RGB em hardware.
do Analisador de Vários Arquivos Analisa um formato de arquivo simples que permite que vários nomes de arquivo sejam especificados como se fossem um arquivo.
Mixer de Sobreposição 2 Como o Mixer de Sobreposição, mas pode ser adicionado a um grafo de filtro automaticamente. (Obsoleto.)
do Mixer de Sobreposição Projetado especificamente para reprodução de DVD e transmissão de vídeo com legendas fechadas da linha 21. (Obsoleto. Substituído pelo Renderizador de Combinação de Vídeo.)
de descompactador QT Descompacta o vídeo do Apple QuickTime 2.0. (Obsoleto.)
do Analisador de Filmes em Tempo Rápido Divide os dados do Tempo Rápido da Apple em fluxos de áudio e vídeo. (Obsoleto.)
do analisador DO SAMI (CC) Analisa a legenda de dados de arquivos SAMI (Intercâmbio de Mídia Acessível Sincronizado).
de Tee Inteligente Usado em grafos de captura de vídeo para dividir o fluxo de vídeo em um fluxo de visualização e um fluxo de captura.
conversor Tee/Sink-to-Sink Fornece um meio eficiente para duplicar fluxos de dados no modo kernel sem as transições caras entre o kernel e o modo de usuário.
de áudio de TV Fornece controle da decodificação de áudio de televisão, seleção estéreo ou monoaural e seleção de SAP (programa de áudio secundário).
de Sintonizador de TV Seleciona uma transmissão analógica ou um canal a cabo a ser exibido.
do Alocador de Superfície do VBI Controla a alocação de buffers de VBI em gráficos de televisão analógicos com cenários de captura de porta de vídeo de hardware.
de Filtro de Captura VFW Funciona com hardware de captura de vídeo mais antigo que usa Vídeo para Windows.
ditherer de cor VGA 16 Converte de um tipo de cor RGB em uma exibição de cores de 4 bits para que os fluxos de vídeo AVI e MPEG possam ser exibidos em monitores de 16 cores mais antigos. (Obsoleto.)
filtro de renderizador de combinação de vídeo 7 (VMR-7) O renderizador de vídeo padrão no Windows XP. Oferece funcionalidades avançadas de renderização e combinação de vídeo.
filtro de renderizador de combinação de vídeo 9 (VMR-9) Semelhante à VMR-7, mas disponível em todas as plataformas compatíveis com o DirectX.
do Gerenciador de Portas de Vídeo do Permite que o Renderizador de Combinação de Vídeo funcione perfeitamente em sistemas em que os dados de vídeo são transferidos diretamente de um dispositivo de captura de vídeo ou decodificador de hardware para o chip gráfico.
do Renderizador de Vídeo Renderizador de vídeo padrão no Windows 98SE, Windows 2000 e Windows Millennium Edition. Conecta-se a qualquer filtro de transformação de vídeo que produz dados de vídeo descompactados.
do Analisador WAVE Analisa dados de áudio em formato WAV de arquivos .wav, .au ou .aif.
de Captura de Vídeo do WDM Controla dispositivos de captura analógica que usam drivers WDM (Windows Driver Model).
do Filtro de Fonte de Mídia do Windows Filtro de origem padrão para reprodução do conteúdo do Windows Media e MPEG-4 criado usando o Codificador DO MICROSOFT MPEG-4. Esse é o filtro de origem usado pelo Windows Media Player 6.4. (Obsoleto.)
de Leitor do ASF do WM Filtro de origem para reprodução de arquivo de conteúdo baseado em Mídia do Windows e conteúdo criado com qualquer um dos DMOs do Codificador do Microsoft MPEG-4. Deve ser adicionado explicitamente a um grafo de filtro. Esse filtro é baseado no SDK do Formato de Mídia do Windows.
de Gravador ASF do WM Aceita fluxos de entrada não compactados e cria arquivos ASF que contêm fluxos de Mídia do Windows ou fluxos MPEG-4 usando o DMO do Codificador DO MICROSOFT MPEG-4. Esse filtro é baseado no SDK do Formato de Mídia do Windows.
do WST Codec Decodifica e/ou duplica os dados teletexto decodificados e corrigidos por erro para o filtro de decodificador WST. (Obsoleto.)
de decodificador WST Aceita dados de Teletexto Padrão Mundial decodificados do WST Codec e fornece os bitmaps para Fixar 2 no Mixer de Sobreposição usando fontes fornecidas pela Microsoft. (Obsoleto.)

 

de referência do DirectShow