Partager via


Le SDK DirectShow et le SDK Windows Media Format

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Elle a été remplacée par MediaPlayer, IMFMediaEngine et Capture audio/vidéo dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Si possible, Microsoft recommande vivement d’utiliser MediaPlayer, IMFMediaEngine et Capture audio/vidéo dans Media Foundation pour le nouveau code, plutôt que DirectShow. Microsoft recommande, si possible, la réécriture du code existant qui utilise les API héritées pour être à jour avec les nouvelles API.]

DirectShow et le SDK Windows Media Format offrent des solutions complémentaires pour écrire des applications qui créent et lisent des flux au format Windows Media. Pour plus d’informations, veuillez consulter la section « Audio et vidéo ».

Le filtre ASF Writer accepte un nombre quelconque de flux d’entrée et crée un fichier ASF. Le filtre utilise le SDK Windows Media Format pour convertir des fichiers audio ou vidéo non compressés en contenu basé sur Windows Media. Le contenu compressé est ensuite stocké dans le format conteneur ASF. Si le contenu est uniquement audio, le fichier est doté d’une extension .wma et est appelé un fichier Windows Media Audio. Si le contenu est uniquement vidéo ou vidéo et audio, le fichier est doté d’une extension .wmv et est appelé un fichier Windows Media Video. Les deux types de fichiers peuvent également inclure des métadonnées.

Vous pouvez utiliser le WM ASF Writer dans divers scénarios, y compris la capture de vidéo numérique (DV), la recompression audio et la conversion de fichiers multimédias Audio-Video Interleaved (AVI) ou MPEG pour le streaming réseau. Ce filtre fournit le seul moyen de créer des fichiers Microsoft® Windows Media™ Audio (WMA) et Windows Media Video (WMV) dans DirectShow®. Le filtre peut également créer des fichiers sécurisés par la gestion des droits numériques (DRM) et peut également créer du contenu MPEG-4 à l’aide de l’encodeur MPEG-4 de Microsoft. Ce contenu est stocké dans le format conteneur ASF.

Création de fichiers ASF dans DirectShow