Prise en charge de MPEG-2 dans 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 in Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation au lieu de DirectShow, si 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.]

Cette section décrit les composants que vous pouvez utiliser pour lire du contenu MPEG-2 dans DirectShow.

Notes

Bien que la vidéo DVD soit basée sur MPEG-2, cette section ne décrit pas la lecture ou la navigation de DVD. Pour plus d’informations sur le DVD dans DirectShow, consultez Applications DVD.

 

Les données MPEG-2 peuvent provenir d’un fichier local ou d’une source dynamique, telle qu’une diffusion réseau ou un appareil D-VHS. La lecture de fichiers est appelée mode extraction , car le filtre de l’analyseur extrait les données du fichier dans le graphique de filtre. Les sources actives sont appelées mode push , car le filtre source envoie les données dans le graphique.

DirectShow fournit deux filtres qui peuvent analyser les flux système MPEG-2 :

  • Démultiplexer MPEG-2 (« demux ») : ce filtre prend en charge le mode Push pour les flux de programme et les flux de transport. Dans Windows XP et versions ultérieures, il prend également en charge le mode extraction pour les flux de programmes.
  • Séparateur MPEG-2 : ce filtre prend en charge le mode d’extraction pour les flux de programme sur les plateformes de niveau inférieur. Ce filtre est déconseillé dans Windows XP et versions ultérieures.

Pour utiliser le séparateur MPEG-2 ou MPEG-2, vous devez disposer de décodeurs audio et vidéo MPEG-2 compatibles DirectShow qui acceptent les flux élémentaires paquetés (PES).

Cette section contient les rubriques suivantes :

Exemple de filtre d’analyseur PSI