Partager via


Utilisation des profils

[La fonctionnalité associée à cette page, le Kit de développement logiciel (SDK) Windows Media Format 11, est une fonctionnalité héritée. Il a été remplacé par le lecteur source et l’enregistreurrécepteur. Le lecteur source et l’enregistreur récepteur ont été optimisés pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise le lecteur source et l’enregistreur récepteur au lieu du Kit de développement logiciel (SDK) Windows Media Format 11, 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.]

Cette section explique comment concevoir, créer et modifier des profils. Chaque profil décrit les flux qui composeront un fichier et leurs relations les uns avec les autres. Un objet de profil contient des informations de configuration de flux pour chaque flux, des informations d’exclusion mutuelle pour les flux qui ne peuvent pas être fournis simultanément, des informations de partage de bande passante et des informations de hiérarchisation de flux.

L’objectif main des profils est de fournir des informations de configuration de flux à l’objet writer. L’enregistreur utilise les informations d’un profil pour coordonner avec les codecs le processus de compression des entrées. Lorsque vous configurez un flux multimédia compressé, vous spécifiez le codec utilisé pour compresser les données et les paramètres utilisés par le codec. Vous pouvez également créer des profils pour les flux non compressés. Plusieurs types de flux non compressés sont pris en charge. Même s’ils ne nécessitent pas de codec, ces types ont leurs propres exigences pour la configuration de flux. Pour plus d’informations, consultez Configuration des flux et Utilisation de flux audio et vidéo non compressés.

Les informations de configuration de flux pour un flux utilisant l’un des codecs Windows Media doivent être obtenues à partir du codec à l’aide des méthodes de l’interface IWMCodecInfo3 . La procédure d’utilisation des formats de flux est différente pour les codecs vidéo et pour les codecs audio, mais dans les deux cas, vous devez commencer par obtenir le format à partir du codec. Vous ne devez jamais essayer de configurer manuellement un flux à l’aide de l’un des codecs Windows Media, car de petites erreurs dans le profil peuvent avoir un effet profond sur le fichier ASF.

Les étapes de base de la création et/ou de la modification de profils sont les suivantes :

  1. Créez un profil vide ou chargez un profil existant à modifier.
  2. Configurez chacun des flux, si nécessaire, en fonction des données de profil prises en charge récupérées à partir du codec qui seront utilisées pour encoder le flux.
  3. Configurez l’exclusion mutuelle, si nécessaire.
  4. Configurez le partage de bande passante, si nécessaire.
  5. Définissez la priorité des flux dans le fichier, si nécessaire.

Les sections suivantes expliquent le processus de création et de modification des profils.

Section Description
Conception de profils Décrit comment concevoir un profil.
Création de profils Décrit comment créer un profil vide.
Configuration des flux Décrit comment configurer des flux et les inclure dans un profil.
Utilisation de l’exclusion mutuelle Décrit comment créer des objets d’exclusion mutuelle et les inclure dans un profil.
Utilisation du partage de bande passante Décrit comment utiliser le partage de bande passante dans un profil.
Utilisation de la hiérarchisation de flux Décrit comment utiliser la hiérarchisation de flux dans un profil.
Enregistrement des profils Décrit comment enregistrer vos profils personnalisés dans un fichier.
Utilisation de profils système Décrit comment utiliser des profils système pour gagner du temps et des efforts lors de la création de profils.
Gestion de la taille des paquets Explique comment contrôler la taille des paquets dans les flux de données de fichiers créés à l’aide de votre profil.

 

Note Les utilisateurs des versions précédentes du Kit de développement logiciel (SDK) au format Windows Media peuvent être habitués à utiliser des profils système sans modification pour créer leurs fichiers. Le Kit de développement logiciel (SDK) de la série Windows Media Format 9 ou version ultérieure n’inclut aucun nouveau profil système qui utilise la série Windows Media 9 ou des codecs ultérieurs. Cela est dû au nombre croissant de profils qui seraient nécessaires pour couvrir les différentes fonctionnalités désormais offertes par les codecs. Vous pouvez toujours utiliser les profils système de la version 8 comme point de départ pour vos profils. Pour plus d’informations, consultez Utilisation de profils système. Pour plus d’informations sur le nouveau mécanisme de ciblage de profils sur des appareils de remise spécifiques, consultez Utilisation des modèles de conformité des appareils.

Fonctionnalités de fichier ASF

Guide de programmation