Microsoft MPEG-2-Encoder

Der Microsoft MPEG-2-Encoderfilter codiert MPEG-2-Audio und -Video und multiplext die Datenströme, um einen MPEG-2-Programmstream oder -Transportstream zu generieren.

Hinweis

Dieser Filter wird auf IA-64-basierten Plattformen nicht unterstützt.

Filterinformationen

Filterschnittstellen

IBaseFilter
ICodecAPI
IEncoderAPI
IMediaSeeking
IVideoEncoder

Eingabepinmedientypen

Siehe Hinweise.

Eingabe-Pin-Schnittstellen

IMemInputPin
Ipin
IQualityControl

Medientypen des Ausgabepins

Siehe Hinweise.

Ausgabe-Pin-Schnittstellen

IMediaSeeking
Ipin
IQualityControl

Filtern von CLSID

CLSID _ CMPEG2EncoderDS (deklariert in wmcodecdsp.h)

Ausführbare Datei

msmpeg2enc.dll

Verdienst

NOT USE (NICHT _ _ _ VERWENDEN)

Filterkategorie

CLSID _ LegacyAmFilterCategory

Bemerkungen

Dieser Filter kombiniert die Codierungsfunktionen von zwei anderen Filtern:

Außer wie bereits erwähnt unterstützt dieser Filter die gleichen Codierungsfeatures wie diese beiden Encoder.

Anfänglich verfügt der Filter über einen Eingabepin, der Audio- oder Videoeingaben akzeptieren kann. Wenn diese Stecknadel verbunden ist, erstellt der Filter einen zweiten Eingabepin. Wenn der erste Eingabepin Audiodaten empfängt, akzeptiert der zweite Eingabepin nur Videos und umgekehrt. Jeder Eingabepin unterstützt die gleichen Medientypen wie der entsprechende Encoderfilter.

Wenn nur ein Eingabepin verbunden ist, unterstützt der Filter die gleichen Ausgabetypen wie der entsprechende Audio- oder Videoencoder. Wenn beide Pins verbunden sind, unterstützt der Filter die folgenden Ausgabearten:

  • Audiovisual in einem MPEG-2-Programmstream
  • Audiovisual in einem MPEG-2-Transportstream

Diese entsprechen den folgenden Ausgabetypen:

  • MEDIATYPE _ Stream, MEDIASUBTYPE _ MPEG2 _ PROGRAM
  • MEDIATYPE _ Stream, MEDIASUBTYPE _ MPEG2 _ TRANSPORT

Dieser Filter kann keine Multiplexstreams, die zuvor codiert wurden. Die Eingabestreams müssen unkomprimierte Audio-/Videodatenströme sein, die der Filter vor dem Multiplexing codiert. Der Multiplexstream ist auf ein Programm beschränkt, das bis zu einem Audio- und einem Videostream enthält.

Codeceigenschaften

Der Filter unterstützt die kombinierten Eigenschaften der Filter MPEG-2 Audio Encoder und MPEG-2 Video Encoder mit folgendem Unterschied:

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista Home Premium, Windows Vista Ultimate, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Enterprise, nur Windows 7 [ Ultimate-Desktop-Apps]
Unterstützte Mindestversion (Server)
Nicht unterstützt
Header
Wmcodecdsp.h

Weitere Informationen

DirectShow-Filter