Поделиться через


Разделение MPEG-2

[Функция, связанная с этой страницей, DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngineи аудио и видеозахват в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать новый код MediaPlayer, IMFMediaEngine и аудио-видеозахват в Media Foundation вместо DirectShowпо возможности. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]

Начиная с Microsoft® Windows® XP фильтр splitter MPEG-2 не рекомендуется. Вместо этого используйте MPEG-2 Demultiplexer.

На более ранних платформах используйте разделитель MPEG-2 для потоков программы MPEG-2, предоставляемых в режиме извлечения, который содержит по крайней мере один из следующих типов потоков: ВИДЕО MPEG-2; ЗВУК MPEG-2; Звук AC3, закодированный как определенный для DVD-видео; или звук PCM, закодированный как определенный для DVD-видео. Этот фильтр анализирует потоки, создает выходной пин-код для каждого потока и выводит сжатые звуковые пакеты MPEG или видеопакеты в фильтр декодера MPEG-2.

Для программных и транспортных потоков, доставленных в push-режиме, используйте MPEG-2 Demultiplexerна всех платформах.

Заметка

Сплиттер MPEG-2 не поддерживает точный поиск кадров.

 

Ярлык Ценность
Интерфейсы фильтров IBaseFilter, ISpecifyPropertyPages, IAMParse, IAMStreamSelect
Типы носителей входных закреплений
  • MEDIATYPE_Stream, MEDIASUBTYPE_MPEG2_PROGRAM
  • MEDIATYPE_Stream, MEDIASUBTYPE_MPEG1_Video
  • MEDIATYPE_Stream, MEDIASUBTYPE_NULL
Интерфейсы входных закреплений IPin, IQualityControl
Типы носителей выходного пин-кода Зависит от типа потока. См. раздел типы носителей MPEG-2,
Интерфейсы выходных закреплений IPin, IMediaSeeking
Фильтрация CLSID CLSID_MMSPLITTER
CLSID страницы свойств Неприменимо
Выполнимый mpg2splt.ax
Заслуги MERIT_NORMAL + 1
категории фильтра CLSID_AudioInputDeviceCategory

 

фильтры DirectShow

использование разделения MPEG-2