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
NOT USE (NICHT _ _ _ VERWENDEN)
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:
- Die AVEncCommonMeanBitRate-Eigenschaft legt die durchschnittliche Bitrate für den Videostream fest.
- Die AVEncAudioMeanBitRate-Eigenschaft legt die durchschnittliche Bitrate für den Audiostream fest.
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 |
|