Encodeur audio Microsoft MPEG-2

Le filtre d’encodeur audio Microsoft MPEG-2 encode les couches audio MPEG-1 et II, y compris la prise en charge des extensions LSF (Low échantillonnage Frequency) MPEG-2.

Pour encoder et multiplexer des flux audio/vidéo, utilisez le filtre d' encodeur Microsoft MPEG-2 , qui encapsule les fonctions de ce filtre et du filtre d' encodeur vidéo Microsoft MPEG-2 .

Notes

Ce filtre n’est pas pris en charge sur les plateformes IA-64.

Informations de filtre

Interfaces de filtre

IBaseFilter
ICodecAPI
IEncoderAPI
IMediaSeeking
IVideoEncoder

Types de média de broche d’entrée

MediaType _ Audio, MEDIASUBTYPE _ PCM

Interfaces pin d’entrée

IMemInputPin
IPin
IQualityControl

Types de média de broche de sortie

MediaType _ Audio, MEDIASUBTYPE _ MPEG2 _ audio
MediaType _ Flux, MEDIASUBTYPE _ MPEG2 _ audio
MediaType _ Stream, _ _ programme MEDIASUBTYPE MPEG2
MediaType _ Flux, _ _ transport MEDIASUBTYPE MPEG2

Interfaces de broche de sortie

IMediaSeeking
IPin
IQualityControl

CLSID du filtre

CLSID _ CMPEG2EncoderAudioDS (déclaré dans wmcodecdsp. h)

Exécutable

msmpeg2enc.dll

Mérite

MÉRITE _ n' _ _ utilise pas

Catégorie de filtre

CLSID _ LegacyAmFilterCategory

Notes

L’encodeur audio MPEG-2 peut générer les types de sortie suivants :

  • Flux élémentaire audio
  • Audio dans un flux de programme MPEG-2
  • Audio dans un flux de transport MPEG-2

Il prend en charge les couches MPEG-1 I et II et les extensions LSF (Low échantillonnage Frequency) MPEG-2

Les échantillons d’entrée doivent être de 16 bits par échantillon, avec un taux d’échantillonnage audio de 48, 44,1, 32, 22,05 ou 16 KHz. L’encodeur ne peut pas rééchantillonner le flux audio. l’audio encodé présente le même taux d’échantillonnage que l’entrée.

Les échantillons d’entrée doivent être mono ou stéréo. L’audio encodé a le nombre de canaux comme entrée.

Limites

L’encodeur ne prend pas en charge les éléments suivants :

  • Séquences binaires audio MPEG Layer III.
  • Flux de bits d’extension multicanaux MPEG-2.
  • Flux de bits AAC MPEG-4.
  • Flux de bits MPEG-2 NBC (non-backward compatible).
  • Génération de paquets d’extension de flux élémentaires (PES) paquets.
  • Encodage Dolby Digital.

Propriétés du codec

Le filtre prend en charge les propriétés suivantes par le biais de ICodecAPI:

Notes

Une version antérieure de la documentation répertorie de manière incorrecte des propriétés supplémentaires qui ne sont pas prises en charge.

Pour la compatibilité descendante, le filtre prend en charge la propriété suivante par le biais de l’interface IEncoderAPI :

Propriété Description
_débit binaire ENCAPIPARAM Équivalent à AVEncCommonMeanBitRate.

Il est recommandé de définir des propriétés dans l’ordre suivant :

  1. AVEncCommonFormatConstraint
  2. AVEncMPALayer
  3. AVEncCommonMeanBitRate
  4. AVEncMPACodingMode

Définissez les propriétés restantes dans n’importe quel ordre.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows vista familial Premium, Windows vista Ultimate, Windows 7 Édition Familiale Premium, Windows 7 Professionnel, Windows 7 Entreprise, Windows 7 Édition Intégrale les [ applications de bureau uniquement]
Serveur minimal pris en charge
Aucun pris en charge
En-tête
Wmcodecdsp. h

Voir aussi

DirectShow Filtres

Types de média du démultiplexeur MPEG-2