? DirectShow architecture de Microsoft fournit des ordinateurs avec une plate-forme pour l' enregistrement et la lecture de fichiers audio et vidéo. DirectShow est livré avec le système d'exploitation Windows, et est utilisé par Windows Media Player et de nombreuses applications tierces sur des supports de processus. Contrairement à d'autres tout-en- un des systèmes , DirectShow utilise série de codecs , appelés filtres , pour traiter les données . Chaque filtre DirectShow fournit une fonction unique. Lorsqu'ils sont combinés, ces filtres produisent une sortie complète . Codecs Codecs , court pour codeurs -décodeurs , sont des logiciels que compresser et décompresser des flux de données . Les fichiers multimédia , notamment des vidéos, nécessitent compression en raison de la taille énorme de données brutes. Sur votre ordinateur, codecs inverser la compression pour permettre la lecture. DirectShow utilise un unique type de codec appelé un filtre. Les filtres agissent en tandem pour produire un système complet. Cette méthode modulaire vous permet d'installer et de modifier des filtres individuels pour peaufiner la sortie DirectShow . Types de filtres de base DirectShow nécessite plusieurs types de filtres de base pour travailler . En premier lieu, un filtre doit lire les données de source . Un deuxième filtre sépare ensuite les données dans les flux audio et vidéo. Chaque flux traverse ensuite un filtre de décodage. Enfin , les filtres rendant envoyer la vidéo vers le processeur graphique et l' audio de la carte son. La plupart de ces filtres de base fonctionne avec tous les types de médias, mais la scission et filtres de décodage doit correspondre au type d'encodage des médias. Add-On Filtres < p> La disponibilité des filtres add-on fait DirectShow facile à modifier. Une utilisation courante de filtres add-on est de permettre le sous-titrage des vidéos. Un filtre sous-titrage lit un fichier de sous-titres et superpose le texte sur la sortie du filtre de décodage . Le produit combiné entre alors dans le filtre de rendu. Filtres add-on fournir aussi le fractionnement et le décodage des filtres pour la compatibilité avec les types de médias non supportés par le Inconvénients et substituts filtres intégrés . Malgré l' extension de DirectShow , il n'offre pas un système infaillible pour les utilisateurs sans expérience technique. , Jouer sans les codecs appropriés sont installés de nombreux types de vidéo ne seront pas correctement . Aveuglément l'installation des packs de codecs pour résoudre ce problème peut provoquer «l'enfer de codec, " une situation où l'ordinateur a trop de choix disponibles et ne peut pas choisir la meilleure option. Plusieurs programmes tiers , tels que VLC Media Player , contourner les filtres DirectShow entièrement . En utilisant les codecs internes , ces applications fonctionnent hors de la boîte , mais n'ont pas la capacité de DirectShow à se développer.
|