DirectShow est une API (interface de programmation) utilisé par le logiciel multimédia pour encoder ou des fichiers vidéo et audio de décodage, ou de lire et de capture. Logiciels multimédia vient parfois avec ses propres codecs d'encodage ou de décodage audio et vidéo, et les codecs tiers sont également disponibles. Si vous éprouvez des difficultés à la lecture de fichiers multimédias, elle peut être causée par un conflit entre plusieurs codecs DirectShow. Windows ne fournit pas un outil de sélection des codecs DirectShow, mais un outil tiers peut gérer le processus.