filtres DirectShow

DirectShow fournit un ensemble de filtres par défaut dans Windows. Ces filtres prennent en charge de nombreux formats de données tout en offrant un degré élevé d’indépendance matérielle. Une application peut également inscrire et installer des filtres personnalisés sur le système cible.

Le wrapper ACM, le décompresseur AVI et les filtres de compression AVI fonctionnent avec les gestionnaires de compression audio et vidéo pour permettre à différents codecs d’être utilisés dans un graphique de filtre DirectShow.

Tous les filtres pris en charge par le kit de développement logiciel (SDK) DirectShow sont répertoriés ici. Si un filtre apparaît dans GraphEdit mais n’est pas documenté dans cette section de référence, cela signifie que le filtre a été installé par un tiers ou est utilisé en interne par une autre technologie Microsoft. Ces filtres ne sont pas pris en charge par le Kit de développement logiciel (SDK) DirectShow.

Filtrer Description
ACM Wrapper Permet aux codecs ACM (Audio Compression Manager) de joindre un graphique de filtre.
Barre croisée vidéo analogique Représente une barre croisée vidéo sur un périphérique de capture vidéo qui prend en charge le modèle de pilote Windows (WDM).
Audio Capture Représente un périphérique de capture audio.
Convertisseur audio (WaveOut) Utilise les API waveOut* pour restituer l’audio de forme d’onde.
Compresseur AVI Permet aux compresseurs VCM (Video Compression Manager) de joindre un graphe de filtre.
Décompresseur AVI Permet aux décompresseurs VCM (Video Compression Manager) de joindre un graphe de filtre.
DESSIN AVI Extrait automatiquement dans un graphique de lecture au lieu du décompresseur AVI lorsque la vidéo est en cours de sortie vers un moniteur de télévision NTSC externe.
AVI Mux Accepte plusieurs flux d’entrée et les entrelace au format AVI.
AVI Splitter Fractionne les flux audio et vidéo en lecture de fichiers AVI.
Source du fichier AVI/WAV Lit les fichiers sources AVI et WAV et génère les broches de sortie appropriées pour le type de fichier. (Déconseillée).
Décodeur CC Accepte les exemples de formes d’ondes fournis par un filtre de capture et fournit des données décodées de sous-titrage.
Convertisseur d’espace de couleur Convertit d’un type de couleur RVB en un autre type RVB.
DirectSound Renderer Restitue l’audio à l’aide de l’API DirectSound.
wrapper DMO Permet à une application DirectShow d’utiliser un objet multimédia DirectX (DMO) dans un graphique de filtre.
DV Muxer Combine un flux vidéo encodé numérique (DV) avec un ou deux flux audio pour produire un flux DV entrelacé.
Séparateur DV Fractionne un flux DV entrelacé en flux vidéo et audio composant.
Décodeur vidéo DV Décode un flux DV dans une vidéo non compressée.
Encodeur vidéo DV Encode un flux vidéo non compressé dans la vidéo DV.
Navigateur DVD Ouvre tous les fichiers nécessaires dans un volume DVD-Video, parcoure les fichiers .vob linéaires DVD-Video et analyse le flux de programme MPEG-2 résultant.
Convertisseur vidéo amélioré Convertisseur vidéo avec les mêmes fonctionnalités de base et modèle de plug-in que le récepteur multimédia MEDIA Foundation EVR.
Source de fichier (Async) Ouvre et lit les fichiers locaux de nombreux formats de données différents et transmet les données à un filtre d’analyseur.
Source de fichier (URL) Fonctionne avec n’importe quel fichier source qui peut être identifié par un localisateur de ressources uniforme (URL) et dont le type principal de média est stream.
Convertisseur de flux de fichiers Affiche les noms de fichiers analysés par le filtre d’analyseur multi-fichiers.
Enregistreur de fichiers Utilisé pour écrire des fichiers sur disque, quel que soit le format.
Renderer plein écran Utilise DirectDraw pour afficher la vidéo en plein écran sur des cartes graphiques plus anciennes. (Obsolète.)
Tee d’épingle infini Fournit des exemples remis à sa broche d’entrée à un nombre variable d’épingles de sortie.
Convertisseur de commandes de script interne Reçoit des commandes de script et les distribue à l’application.
Décodeur ligne 21 Convertit les informations de légende de ligne 21 en bitmaps avec du texte de légende.
Encodeur Microsoft AC3 Encode l’audio STÉRÉO PCM dans un bitstream Dolby Digital. (Non pris en charge pour les applications tierces.)
Décodeur audio Microsoft MPEG-1/DD Décode l’audio MPEG-1, AAC et Dolby Digital.
Encodeur audio Microsoft MPEG-2 Encode l’audio MPEG-2.
Encodeur Microsoft MPEG-2 Encode MPEG-2 audio et vidéo.
Décodeur vidéo Microsoft MPEG-2 Décode la vidéo MPEG-2.
Microsoft MPEG-2 Video Encoder Encode la vidéo MPEG-2.
Analyseur MIDI Lit les données MIDI trouvées dans . MID et . Fichiers RMI.
MIDI Renderer Restitue les données MIDI à partir du filtre d’analyseur MIDI.
Compresseur MJPEG Compresse un flux vidéo non compressé à l’aide de la compression JPEG de mouvement.
Décompresseur MJPEG Décode un flux vidéo du mouvement JPEG vers une vidéo non compressée.
Décodeur audio MPEG-1 Décode MPEG-1 Layer I et Layer II audio sur PCM.
Séparateur de flux MPEG-1 Fractionne un flux système MPEG-1 en flux audio et vidéo composant.
Décodeur vidéo MPEG-1 Décode la vidéo MPEG-1.
Démultiplexer MPEG-2 Démultiplexe les flux de transport MPEG-2 qui sont livrés en mode Push et les flux de programme livrés en mode Push ou Pull.
Séparateur MPEG-2 Analyse les flux de programme MPEG-2, crée une broche de sortie pour chaque flux et génère les paquets MPEG audio et/ou vidéo compressés dans un filtre de décodeur MPEG-2.
Pilote MSDV Pilote Windows modèle de pilote (WDM) pour les caméscopes DV.
Pilote MSTape Prend en charge les appareils D-VHS et MPEG camcorder.
Codec du convertisseur d’espace de couleur MSYUV Active la lecture des données sources vidéo dans les formats YUV sur les clients dont l’adaptateur d’affichage vidéo ne peut pas être utilisé pour les conversions YUV-to-RGB dans le matériel.
Analyseur multi-fichiers Analyse un format de fichier simple qui permet de spécifier plusieurs noms de fichiers comme s’ils étaient un seul fichier.
Superposition Mixer 2 Comme la superposition Mixer, mais peut être ajoutée automatiquement à un graphique de filtre. (Obsolète.)
Superposition Mixer Conçu spécifiquement pour la lecture de DVD et la diffusion de flux vidéo avec le sous-titrage ligne 21. (Obsolète. Remplacé par le renderer video mixage.)
Décompresseur QT Décompresse Apple QuickTime 2.0 vidéo. (Obsolète.)
QuickTime Movie Parser Fractionne les données Apple QuickTime en flux audio et vidéo. (Obsolète.)
Analyseur SAMI (CC) Analyse les données de sous-titrage à partir de fichiers SAMI (Accessible Media Interchange) synchronisés.
Tee intelligent Utilisé dans les graphiques de capture vidéo pour fractionner le flux vidéo en flux d’aperçu et un flux de capture.
Convertisseur Tee/Sink-to-Sink Fournit un moyen efficace de dupliquer des flux de données en mode noyau sans les transitions coûteuses entre le noyau et le mode utilisateur.
TV Audio Permet de contrôler le décodage audio de télévision, la sélection stéréo ou monoaurale et la sélection du programme audio secondaire (SAP).
TV Tuner Sélectionne une diffusion analogique ou un canal de câble à afficher.
Allocateur Surface VBI Contrôle l’allocation de mémoires tampons VBI dans des graphiques de télévision analogique avec des scénarios de capture de port vidéo matériel.
Filtre de capture VFW Fonctionne avec un matériel de capture vidéo plus ancien qui utilise Video For Windows.
VGA 16 Color Ditherer Convertit d’un type de couleur RVB en un affichage de couleur 4 bits afin que les flux vidéo AVI et MPEG puissent être affichés sur des moniteurs de 16 couleurs plus anciens. (Obsolète.)
Filtre de convertisseur de mixage vidéo 7 (VMR-7) Convertisseur vidéo par défaut dans Windows XP. Offre des fonctionnalités avancées de rendu et de mixage vidéo.
Filtre de renderer de mixage vidéo 9 (VMR-9) Similaire à VMR-7, mais disponible sur toutes les plateformes prises en charge par DirectX.
Gestionnaire de ports vidéo Permet au renderer Video Mixage de fonctionner en toute transparence sur les systèmes où les données vidéo sont transférées directement à partir d’un périphérique de capture vidéo ou d’un décodeur matériel vers la puce graphique.
Convertisseur vidéo Convertisseur vidéo par défaut sur Windows 98SE, Windows 2000 et Windows Millennium Edition. Se connecte à n’importe quel filtre de transformation vidéo qui produit des données vidéo décompressées.
Analyseur WAVE Analyse les données audio au format WAV à partir de fichiers .wav, .au ou .aif.
Capture vidéo WDM Contrôle les périphériques de capture analogique qui utilisent Windows pilotes WDM (Driver Model).
Filtre de source multimédia Windows Filtre source par défaut pour la lecture de Windows contenu multimédia et MPEG-4 créé à l’aide de l’encodeur Microsoft MPEG-4. Il s’agit du filtre source utilisé par Lecteur multimédia Windows 6.4. (Obsolète.)
Lecteur WM ASF Filtre source pour la lecture de fichiers de Windows contenu et contenu multimédia créés avec l’un des DMO Encodeur Microsoft MPEG-4. Doit être explicitement ajouté à un graphique de filtre. Ce filtre est basé sur le Kit de développement logiciel (SDK) Windows Media Format.
Enregistreur ASF WM Accepte les flux d’entrée non compressés et crée des fichiers ASF contenant des flux multimédias Windows ou des flux MPEG-4 à l’aide de l’encodeur Microsoft MPEG-4 DMO. Ce filtre est basé sur le Kit de développement logiciel (SDK) Windows Media Format.
WST Codec Décodage et/ou doublons les données de télétextes décodées et corrigées par erreur avant pour le filtre de décodeur WST. (Obsolète.)
Décodeur WST Accepte les données de télétexte World Standard décodées à partir du codec WST et remet les bitmaps à épingler 2 sur la superposition Mixer à l’aide de polices fournies par Microsoft. (Obsolète.)

 

informations de référence sur les DirectShow