다음을 통해 공유


MPEG-2 분할기

[이 페이지와 연결된 기능인 DirectShow는 레거시 기능입니다. MediaPlayer, IMFMediaEngineMedia Foundation의 오디오/비디오 캡처로 대체되었습니다. 이러한 기능은 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 DirectShow 대신 MediaPlayer, IMFMediaEngine오디오/비디오 캡처를 사용하는 것이 좋습니다. 가능한 경우 레거시 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
입력 핀 인터페이스 IPin, IQualityControl
출력 핀 미디어 형식 스트림 유형에 따라 다릅니다. MPEG-2 분할기 미디어 형식 참조
출력 핀 인터페이스 IPin, IMediaSeeking
CLSID 필터링 CLSID_MMSPLITTER
속성 페이지 CLSID 적용할 수 없음
실행 파일 mpg2splt.ax
장점 MERIT_NORMAL + 1
필터 범주 CLSID_AudioInputDeviceCategory

 

DirectShow 필터

MPEG-2 분할기 사용