Filtros do DirectShow
[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo 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 Captura de Áudio/Vídeo 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 Wrapper do ACM, Descompactador AVI e Compressor AVI 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 do 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.
Filtrar | Descrição |
---|---|
ACM Wrapper | Permite que os codecs do ACM (Gerenciador de Compactação de Áudio) ingressem em um grafo de filtro. |
Barra cruzada 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). |
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. |
AVI Compressor | Permite que os compressores do VCM (Gerenciador de Compactação de Vídeo) ingressem em um grafo de filtro. |
Descompactador AVI | Permite que os descompactadores do VCM (Gerenciador de Compactação de Vídeo) ingressem em um grafo de filtro. |
Desenho do AVI | Efetuado pull automaticamente em 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 intercala no formato AVI. |
Divisor de AVI | Divide fluxos de áudio e vídeo na reprodução de arquivos AVI. |
Origem do arquivo AVI/WAV | Lê arquivos de origem AVI e WAV e gera os pinos de saída apropriados para o tipo de arquivo. (Preterido.) |
Decodificador CC | Aceita formas de onda de exemplo entregues por um filtro de captura e fornece dados de legendagem fechada decodificados. |
Conversor de Espaço de Cores | Converte de um tipo de cor RGB em outro tipo RGB. |
Renderizador DirectSound | Renderiza o áudio usando a API DirectSound. |
DMO Wrapper | Permite que um aplicativo DirectShow use um Objeto de Mídia DirectX (DMO) em um grafo de filtro. |
DV Muxer | Combina um fluxo de vídeo codificado em DV (vídeo digital) com um ou dois fluxos de áudio para produzir um fluxo de DV intercalado. |
Divisor de DV | Divide um fluxo de DV intercalado em seus fluxos de áudio e vídeo de componente. |
Decodificador de Vídeo DV | Decodifica um fluxo de DV em vídeo descompactado. |
Codificador de Vídeo DV | Codifica um fluxo de vídeo não compactado em vídeo DV. |
Navegador de DVD | Abre todos os arquivos necessários em um volume de DVD-Video, navega pelos arquivos lineares DVD-Video .vob e analisa o fluxo de programa MPEG-2 resultante. |
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. |
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. |
Origem do arquivo (URL) | Funciona com qualquer arquivo de origem que possa ser identificado por um URL (Uniform Resource Locator) e cujo tipo principal de mídia é stream. |
Renderizador de Fluxo de Arquivos | Renderiza nomes de arquivo analisados pelo filtro Analisador de Vários Arquivos. |
Gravador de Arquivos | Usado para gravar arquivos no disco, independentemente do formato. |
Renderizador de Tela Inteira | Usa DirectDraw para renderizar vídeo em tela inteira em placas gráficas mais antigas. (Obsoleto.) |
Pin Infinito Tee | Fornece amostras entregues ao pin 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 de Linha 21 | Converte as informações de legenda fechadas da linha 21 em bitmaps com legenda texto. |
Codificador do Microsoft AC3 | Codifica áudio PCM estéreo para um bitstream do Dolby Digital. (Não há suporte para aplicativos de terceiros.) |
Microsoft MPEG-1/DD Audio Decoder | Decodifica o áudio MPEG-1, AAC e Dolby Digital. |
Microsoft MPEG-2 Audio Encoder | Codifica o áudio MPEG-2. |
Codificador do Microsoft MPEG-2 | Codifica áudio e vídeo MPEG-2. |
Decodificador de Vídeo do Microsoft MPEG-2 | Decodifica o vídeo MPEG-2. |
Codificador de vídeo do Microsoft MPEG-2 | Codifica o vídeo MPEG-2. |
Analisador MIDI | Lê dados MIDI encontrados em . MID e . Arquivos RMI. |
Renderizador MIDI | Renderiza dados MIDI do filtro analisador MIDI. |
MJPEG Compressor | Compacta um fluxo de vídeo descompactado usando a compactação JPEG de movimento. |
Descompactador MJPEG | Decodifica um fluxo de vídeo de movimento JPEG para vídeo descompactado. |
Decodificador de áudio MPEG-1 | Decodifica o áudio MPEG-1 Camada I e Camada II para PCM. |
Divisor de Fluxo MPEG-1 | Divide um fluxo do sistema MPEG-1 em seus fluxos de áudio e vídeo de componente. |
Decodificador de vídeo MPEG-1 | Decodifica o vídeo MPEG-1. |
MPEG-2 Demultiplexer | Demultiplexes fluxos de transporte MPEG-2 que são entregues no modo push e fluxos de programas que são entregues no modo push ou pull. |
Divisor MPEG-2 | Analisa fluxos de programas 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. |
MSDV Driver | O driver WDM (Modelo de Driver do Windows) para filmadoras DV. |
MSTape Driver | Dá suporte a dispositivos de câmera D-VHS e MPEG. |
Codec do Conversor de Espaço de Cor MSYUV | Habilita a reprodução de dados de fonte de vídeo em formatos YUV em clientes cujo adaptador de vídeo não pode ser usado para conversões YUV para RGB em hardware. |
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.) |
Mixer de Sobreposição | Projetado especificamente para reprodução de DVD e transmissão de vídeo com legendas ocultas de linha 21. (Obsoleto. Substituído pelo Renderizador de Mixagem de Vídeo.) |
Descompactador QT | Descompacta o vídeo do Apple QuickTime 2.0. (Obsoleto.) |
Analisador de Filmes quicktime | Divide os dados do Apple QuickTime em fluxos de áudio e vídeo. (Obsoleto.) |
Analisador SAMI (CC) | Analisa os dados de legendagem de arquivos SAMI (Synchronized Accessible Media Interchange). |
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 de tee/coletor para coletor | 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. |
Á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). |
Sintonizador de TV | Seleciona uma transmissão analógica ou um canal a cabo a ser exibido. |
Alocador de Superfície de VBI | Controla a alocação de buffers VBI em gráficos de televisão analógicos com cenários de captura de porta de vídeo de hardware. |
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 do 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ídeos. |
Filtro do 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. |
Gerenciador de Porta de Vídeo | 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. |
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. |
Analisador WAVE | Analisa dados de áudio no formato WAV de arquivos .wav, .au ou .aif. |
Captura de vídeo do WDM | Controla dispositivos de captura analógicos que usam drivers WDM (Modelo de Driver do Windows). |
Filtro de origem do Windows Media | Filtro de origem padrão para reprodução do conteúdo do Windows Media e MPEG-4 criado usando o Codificador MPEG-4 da Microsoft. Esse é o filtro de origem usado pelo Reprodutor Multimídia do Windows 6.4. (Obsoleto.) |
Leitor do ASF do WM | Filtro de origem para reprodução de arquivo de conteúdo baseado em Windows Media e conteúdo criado com qualquer um dos DMOs do Codificador MPEG-4 da Microsoft. Deve ser adicionado explicitamente a um grafo de filtro. Esse filtro é baseado no SDK do Formato de Mídia do Windows. |
Gravador ASF do WM | Aceita fluxos de entrada descompactados e cria arquivos ASF que contêm fluxos do Windows Media ou fluxos MPEG-4 usando o DMO do Codificador MPEG-4 da Microsoft. Esse filtro é baseado no SDK do Formato de Mídia do Windows. |
WST Codec | Decodifica e/ou duplica os dados de Teletexto decodificados e corrigidos por erro de encaminhamento para o filtro de Decodificador WST. (Obsoleto.) |
Decodificador WST | Aceita dados de Teletexto Padrão Mundial decodificados do WST Codec e entrega os bitmaps para Fixar 2 no Mixer de Sobreposição usando fontes fornecidas pela Microsoft. (Obsoleto.) |
Tópicos relacionados