다음을 통해 공유


MPEG-2 분할자

[DirectShow 이 페이지와 연결된 기능은 레거시 기능입니다. MediaPlayer, IMFMediaEngine, Media Foundation 오디오/비디오 캡처대체되었습니다. 이러한 기능은 Windows 10 및 Windows 11에 최적화되었습니다. Microsoft는 가능하면 새로운 코드에서 MediaPlayer, IMFMediaEngineAudio/Video Capture를 DirectShow대신 Media Foundation 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

Microsoft® Windows® XP부터 MPEG-2 분할자 필터는 더 이상 사용되지 않습니다. 대신 MPEG-2 Demultiplexer 사용합니다.

이전 플랫폼에서는 MPEG-2 비디오와 같은 스트림 유형 중 하나 이상을 포함하는 풀 모드로 제공되는 MPEG-2 프로그램 스트림에 MPEG-2 분할자를 사용합니다. MPEG-2 오디오; DVD 비디오에 대해 정의된 대로 인코딩된 AC3 오디오; 또는 DVD 비디오에 대해 정의된 대로 인코딩된 PCM 오디오입니다. 이 필터는 스트림을 구문 분석하고, 각 스트림에 대한 출력 핀을 만들고, 압축된 MPEG 오디오 또는 비디오 패킷을 MPEG-2 디코더 필터로 출력합니다.

푸시 모드로 전달되는 프로그램 및 전송 스트림의 경우 모든 플랫폼에서 MPEG-2 Demultiplexer사용합니다.

메모

MPEG-2 분할자 프레임 정확한 검색을 지원 하지 않습니다.

 

레이블
필터 인터페이스 IBaseFilter, ISpecifyPropertyPages , IAMParse, IAMStreamSelect
입력 핀 미디어 형식
  • MEDIATYPE_Stream, MEDIASUBTYPE_MPEG2_PROGRAM
  • MEDIATYPE_Stream, MEDIASUBTYPE_MPEG1_Video
  • MEDIATYPE_Stream, MEDIASUBTYPE_NULL
입력 핀 인터페이스 IPinIQualityControl
출력 핀 미디어 형식 스트림 유형에 따라 달라집니다. MPEG-2 분할자 미디어 형식 참조하세요.
출력 핀 인터페이스 IPin, IMediaSeeking
CLSID 필터링 CLSID_MMSPLITTER
속성 페이지 CLSID 해당 없음
실행 mpg2splt.ax
메리트 MERIT_NORMAL + 1
필터 범주 CLSID_AudioInputDeviceCategory

 

DirectShow 필터

MPEG-2 분할자 사용