Configuration de flux VBR

Vous pouvez utiliser l’encodage VBR (Variable Bit Rate) pour produire des flux de haute qualité pour les fichiers locaux ou pour le téléchargement et la lecture. Il existe trois options pour VBR : basée sur la qualité (une passe), sans contrainte (deux passes) et contrainte (deux passes). Pour plus d’informations sur les types d’encodage VBR, consultez Encodage à débit variable (VBR).

Vous pouvez configurer l’encodage VBR dans un profil en définissant les propriétés avec l’interface IWMPropertyVault . Le tableau suivant décrit les propriétés utilisées pour configurer l’encodage VBR.

Propriété Description
g_wszVBREnabled Valeur booléenne. Définissez sur True pour utiliser l’encodage VBR.
g_wszVBRQuality Valeur DWORD . Définissez sur le niveau de qualité souhaité (1 à 100) pour l’encodage VBR basé sur la qualité.
g_wszVBRBitrateMax Valeur DWORD . Définissez sur la vitesse de transmission maximale, en bits par seconde, pour l’encodage VBR limité.
g_wszVBRBufferWindowMax Valeur DWORD . Définissez sur la fenêtre de mémoire tampon maximale, en millisecondes, pour l’encodage VBR limité.

 

Les sections suivantes décrivent comment utiliser les différents types d’encodage à débit binaire variable.

Section Description
Pour configurer Quality-Based VBR Décrit comment utiliser l’encodage à débit binaire variable basé sur un niveau de qualité statique.
Pour configurer un VBR sans contrainte Décrit comment utiliser l’encodage à débit binaire variable basé sur un taux de transmission moyen cible sans valeur maximale explicite.
Pour configurer un VBR contraint Décrit comment utiliser l’encodage à débit binaire variable en fonction d’un débit moyen cible et d’une valeur maximale explicite.

 

Configuration des flux