Pourquoi l’encodeur vidéo rejette-t-il un format de sortie que j’essaie de définir, lorsque j’ai récupéré le format à partir du même objet ?
Contrairement aux types de sortie d’encodeur audio, les sorties prises en charge énumérées par les encodeurs vidéo ne sont pas complètes telles qu’elles sont fournies. Vous devez définir la vitesse de transmission du flux dans le membre dwBitrate de la structure VIDEOINFOHEADER pour qu’elle corresponde à la valeur définie pour la propriété MFPKEY_RAVG .
Une fois que toutes les options sont définies comme vous le souhaitez, vous devez récupérer les données privées du codec et les ajouter à la structure VIDEOINFOHEADER . Pour plus d’informations, consultez Utilisation de données privées de codec vidéo.
Rubriques connexes