MPEG-2 Splittermedientypen
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]
Der MPEG-2-Splitterfilter unterstützt derzeit Audio und Video. Dolby AC-3 wird als Teilstream unterstützt, wie von DVD definiert. Der Filter unterstützt auch MPEG-2-Audio. Die Medientypen hängen davon ab, ob der MPEG-2-Splitter PES-Pakete oder PES-Nutzlasten liefert.
Video
Für MPEG-2-Videos sind die Medientypen wie folgt:
PES-Ausgabe | Nutzlastausgabe | |
---|---|---|
Haupttyp | MEDIATYPE_MPEG2_PES | MEDIATYPE_Video |
Subtype | MEDIASUBTYPE_MPEG2_VIDEO | MEDIASUBTYPE_MPEG2_VIDEO |
Formattyp | FORMAT_MPEG2Video | FORMAT_MPEG2Video |
Struktur formatieren | MPEG2VIDEOINFO | MPEG2VIDEOINFO |
AC-3 Audio
Für AC-3-Audio sind die Medientypen wie folgt:
PES-Ausgabe | Nutzlastausgabe | |
---|---|---|
Haupttyp | MEDIATYPE_MPEG2_PES | MEDIATYPE_Audio |
Subtype | MEDIASUBTYPE_DOLBY_AC3 | MEDIASUBTYPE_DOLBY_AC3 |
Formattyp | FORMAT_WaveFormatEx | FORMAT_WaveFormatEx |
Struktur formatieren | WAVEFORMATEX | WAVEFORMATEX |
Der wFormatTag-Member der WAVEFORMATEX-Struktur für AC-3 ist derzeit WAVE_FORMAT_UNKNOWN, aber dies kann sich ändern.
MPEG-2 Audio
Für MPEG-2-Audio sind die Medientypen wie folgt:
PES-Ausgabe | Nutzlastausgabe | |
---|---|---|
Haupttyp | MEDIATYPE_MPEG2_PES | MEDIATYPE_Audio |
Subtype | MEDIASUBTYE_MPEG2_AUDIO | MEDIASUBTYPE_MPEG2_AUDIO |
Formattyp | FORMAT_WaveFormatEx | FORMAT_WaveFormatEx |
Struktur formatieren | WAVEFORMATEX | WAVEFORMATEX |
Der wFormatTag-Member der WAVEFORMATEX-Struktur für MPEG-2 Audio ist derzeit WAVE_FORMAT_UNKNOWN, aber dies kann sich ändern.
Der MPEG-2-Splitter geht davon aus, dass Streams D0 bis DF für den Mehrkanalerweiterungsstream verwendet werden, ebenso wie für DVD MPEG-2-Audio. Wenn Stream C x ausgewählt wird, leitet der Splitter daher auch die Pakete für Stream D x weiter.
LPCM Audio
Für LPCM-Audio sind die Medientypen wie folgt:
PES-Ausgabe | Nutzlastausgabe | |
---|---|---|
Haupttyp | MEDIATYPE_MPEG2_PES | MEDIATYPE_Audio |
Subtype | MEDIASUBTYPE_DVD_LPCM_AUDIO | MEDIASUBTYPE_DVD_LPCM_AUDIO |
Formattyp | FORMAT_WaveFormatEx | FORMAT_WaveFormatEx |
Struktur formatieren | WAVEFORMATEX | WAVEFORMATEX |
Das wFormatTag-Element der WAVEFORMATEX-Struktur für LPCM-Audio ist derzeit WAVE_FORMAT_UNKNOWN, dies kann sich jedoch ändern.
Zugehörige Themen