Partager via


Filtres DirectShow

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement au nouveau code d’utiliser MediaPlayer, IMFMediaEngine et La capture audio/vidéo dans Media Foundation au lieu de DirectShow, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

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 le compresseur AVI fonctionnent avec les gestionnaires de compression audio et vidéo pour permettre l’utilisation de différents codecs dans un graphe 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 qu’il 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 graphe 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 du Gestionnaire de compression vidéo (VCM) 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.
Fractionnement AVI Fractionne les flux audio et vidéo en lecture de fichiers AVI.
Source de 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’onde fournis par un filtre de capture et fournit des données de sous-titrage codées.
Convertisseur d’espace de couleur Convertit d’un type de couleur RVB en un autre type RVB.
Convertisseur DirectSound Rend l’audio à l’aide de l’API DirectSound.
DMO Wrapper Permet à une application DirectShow d’utiliser un objet multimédia DirectX (DMO) dans un graphe de filtre.
DV Muxer Combine un flux vidéo numérique (DV) encodé 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 de son composant.
Décodeur vidéo DV Décode un flux DV en vidéo non compressée.
Encodeur vidéo DV Encode un flux vidéo non compressé en vidéo DV.
NAVIGATEUR DE DVD Ouvre tous les fichiers nécessaires dans un volume DVD-Video, navigue dans les fichiers .vob DVD-Video linéaires 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 le même 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 une URL (Uniform Resource Locator) et dont le type de média principal est stream.
Convertisseur de flux de fichiers Restitue les noms de fichiers analysés par le filtre Analyseur multi-fichiers.
Enregistreur de fichiers Utilisé pour écrire des fichiers sur un disque, quel que soit le format.
Renderer plein écran Utilise DirectDraw pour afficher une 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 de broches de sortie.
Renderer de commande de script interne Reçoit les commandes de script et les distribue à l’application.
Décodeur ligne 21 Convertit les informations de légende fermées de la ligne 21 en bitmaps avec légende texte.
Encodeur Microsoft AC3 Encode l’audio PCM stéréo dans un flux de bits 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 l’audio et la vidéo MPEG-2.
Décodeur vidéo Microsoft MPEG-2 Décode la vidéo MPEG-2.
Encodeur vidéo Microsoft MPEG-2 Encode la vidéo MPEG-2.
Analyseur MIDI Lit les données MIDI qui se trouvent dans . MID et . Fichiers RMI.
Convertisseur MIDI Restitue les données MIDI à partir du filtre de l’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 d’un mouvement JPEG vers une vidéo non compressée.
Décodeur audio MPEG-1 Décode l’audio MPEG-1 Layer I et Layer II sur PCM.
Séparateur de flux MPEG-1 Fractionne un flux système MPEG-1 en flux audio et vidéo de son 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 fournis en mode Push et les flux de programme qui sont fournis en mode push ou pull.
MPEG-2 Splitter 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 vers un filtre de décodeur MPEG-2.
Pilote MSDV Pilote WDM (Windows Driver Model) pour les caméscopes DV.
Pilote MSTape Prend en charge les appareils caméscopeS D-VHS et MPEG.
Codec du convertisseur d’espace de couleur MSYUV Permet la lecture des données de source vidéo aux formats YUV sur les clients dont l’adaptateur d’affichage vidéo ne peut pas être utilisé pour les conversions YUV-RVB dans le matériel.
Analyseur multi-fichiers Analyse un format de fichier simple qui permet de spécifier plusieurs noms de fichiers comme s’il s’agissait d’un seul fichier.
Mélangeur de superposition 2 Comme le mélangeur de superposition, mais peut être ajouté automatiquement à un graphique de filtre. (Obsolète.)
Mélangeur de superposition Conçu spécifiquement pour la lecture de DVD et la diffusion de flux vidéo avec sous-titrage à la ligne 21. (Obsolète. Remplacé par le convertisseur de mixage vidéo.)
Décompresseur QT Décompresse la vidéo Apple QuickTime 2.0. (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 (Synchronized Accessible Media Interchange).
Tee intelligent Utilisé dans les graphiques de capture vidéo pour fractionner le flux vidéo en un flux d’aperçu et un flux de capture.
Convertisseur de tee/récepteur à récepteur Fournit un moyen efficace de dupliquer des flux de données en mode noyau sans les transitions coûteuses entre le mode noyau et le mode utilisateur.
TV Audio Permet de contrôler le décodage audio de la télévision, la sélection stéréo ou monourale et la sélection de programmes audio secondaires (SAP).
TV Tuner Sélectionne un canal de diffusion analogique ou câblé à afficher.
VBI Surface Allocator Contrôle l’allocation des mémoires tampons VBI dans les graphiques de télévision analogique avec des scénarios de capture de port vidéo matériels.
Filtre de capture VFW Fonctionne avec un matériel de capture vidéo plus ancien qui utilise Video pour Windows.
Ditherer de couleur VGA 16 Convertit d’un type de couleur RVB en un affichage couleur 4 bits afin que les flux vidéo AVI et MPEG puissent être affichés sur des moniteurs 16 couleurs plus anciens. (Obsolète.)
Filtre de rendu 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 du convertisseur de mixage vidéo 9 (VMR-9) Semblable à VMR-7, mais disponible sur toutes les plateformes prises en charge par DirectX.
Gestionnaire de ports vidéo Permet au convertisseur de mixage vidéo de fonctionner en toute transparence sur les systèmes où les données vidéo sont transférées directement 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 des pilotes WDM (Windows Driver Model).
Filtre source Windows Media Filtre source par défaut pour la lecture du contenu Windows Media 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 ASF WM Filtre source pour la lecture de fichiers du contenu Windows Media et du contenu créé avec l’un des DMO encodeur Microsoft MPEG-4. Doit être ajouté explicitement à un graphe de filtre. Ce filtre est basé sur le Kit de développement logiciel (SDK) au format Windows Media.
Enregistreur ASF WM Accepte les flux d’entrée non compressés et crée des fichiers ASF contenant des flux Windows Media ou MPEG-4 à l’aide du DMO d’encodeur Microsoft MPEG-4. Ce filtre est basé sur le Kit de développement logiciel (SDK) au format Windows Media.
WST Codec Décode et/ou dupliquer les données de télétexte décodées et corrigées par erreur de transfert pour le filtre 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 à l’épingler 2 sur le mélangeur de superposition à l’aide de polices fournies par Microsoft. (Obsolète.)

 

Informations de référence directshow