Типы носителей разделения MPEG-2
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде MediaPlayer, IMFMediaEngine и аудио/видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]
В настоящее время фильтр разделения MPEG-2 поддерживает звук и видео. Dolby AC-3 поддерживается в качестве подпотока в соответствии с определением DVD. Фильтр также поддерживает звук MPEG-2. Типы носителей зависят от того, доставляет ли разделитель MPEG-2 пакеты PES или полезные данные PES.
Видео
Для видео MPEG-2 используются следующие типы мультимедиа.
Выходные данные PES | Выходные данные полезных данных | |
---|---|---|
Основной тип | MEDIATYPE_MPEG2_PES | MEDIATYPE_Video |
Subtype | MEDIASUBTYPE_MPEG2_VIDEO | MEDIASUBTYPE_MPEG2_VIDEO |
Тип формата | FORMAT_MPEG2Video | FORMAT_MPEG2Video |
Структура форматирования | MPEG2VIDEOINFO | MPEG2VIDEOINFO |
Звук AC-3
Для звука AC-3 используются следующие типы мультимедиа.
Выходные данные PES | Выходные данные полезных данных | |
---|---|---|
Основной тип | MEDIATYPE_MPEG2_PES | MEDIATYPE_Audio |
Subtype | MEDIASUBTYPE_DOLBY_AC3 | MEDIASUBTYPE_DOLBY_AC3 |
Тип формата | FORMAT_WaveFormatEx | FORMAT_WaveFormatEx |
Структура форматирования | WAVEFORMATEX | WAVEFORMATEX |
Элемент wFormatTag структуры WAVEFORMATEX для AC-3 в настоящее время WAVE_FORMAT_UNKNOWN, но это может измениться.
MPEG-2 Audio
Для звука MPEG-2 используются следующие типы носителей.
Выходные данные PES | Выходные данные полезных данных | |
---|---|---|
Основной тип | MEDIATYPE_MPEG2_PES | MEDIATYPE_Audio |
Subtype | MEDIASUBTYE_MPEG2_AUDIO | MEDIASUBTYPE_MPEG2_AUDIO |
Тип формата | FORMAT_WaveFormatEx | FORMAT_WaveFormatEx |
Структура форматирования | WAVEFORMATEX | WAVEFORMATEX |
Элемент wFormatTag структуры WAVEFORMATEX для MPEG-2 Audio в настоящее время WAVE_FORMAT_UNKNOWN, но это может измениться.
В mpeg-2 Splitter предполагается, что потоки D0 через DF используются для потока расширения multichannel, как и для аудио dvd MPEG-2. Поэтому при каждом выборе потока C x разделитель также перенаправит пакеты для потока D x .
Звук LPCM
Для аудио LPCM используются следующие типы носителей.
Выходные данные PES | Выходные данные полезных данных | |
---|---|---|
Основной тип | MEDIATYPE_MPEG2_PES | MEDIATYPE_Audio |
Subtype | MEDIASUBTYPE_DVD_LPCM_AUDIO | MEDIASUBTYPE_DVD_LPCM_AUDIO |
Тип формата | FORMAT_WaveFormatEx | FORMAT_WaveFormatEx |
Структура форматирования | WAVEFORMATEX | WAVEFORMATEX |
Элемент wFormatTag структуры WAVEFORMATEX для звука LPCM в настоящее время WAVE_FORMAT_UNKNOWN, но это может измениться.
Связанные темы