MPEG-2 분할자 미디어 형식
[이 페이지와 연결된 기능인 DirectShow는 레거시 기능입니다. MediaPlayer, IMFMediaEngine 및 Media Foundation의 오디오/비디오 캡처로 대체되었습니다. 이러한 기능은 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드가 DirectShow 대신 Media Foundation에서 MediaPlayer, IMFMediaEngine 및 오디오/비디오 캡처를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]
MPEG-2 분할기 필터는 현재 오디오 및 비디오를 지원합니다. Dolby AC-3은 DVD에 정의된 하위 스트림으로 지원됩니다. 필터는 MPEG-2 오디오도 지원합니다. 미디어 유형은 MPEG-2 분할기가 PES 패킷 또는 PES 페이로드를 제공하는지 여부에 따라 달라집니다.
동영상
MPEG-2 비디오의 경우 미디어 유형은 다음과 같습니다.
PES 출력 | 페이로드 출력 | |
---|---|---|
주 형식 | MEDIATYPE_MPEG2_PES | MEDIATYPE_Video |
하위 유형 | MEDIASUBTYPE_MPEG2_VIDEO | MEDIASUBTYPE_MPEG2_VIDEO |
형식 유형 | FORMAT_MPEG2Video | FORMAT_MPEG2Video |
형식 구조체 | MPEG2VIDEOINFO | MPEG2VIDEOINFO |
AC-3 오디오
AC-3 오디오의 경우 미디어 유형은 다음과 같습니다.
PES 출력 | 페이로드 출력 | |
---|---|---|
주 형식 | MEDIATYPE_MPEG2_PES | MEDIATYPE_Audio |
하위 유형 | MEDIASUBTYPE_DOLBY_AC3 | MEDIASUBTYPE_DOLBY_AC3 |
형식 유형 | FORMAT_WaveFormatEx | FORMAT_WaveFormatEx |
형식 구조체 | WAVEFORMATEX | WAVEFORMATEX |
AC-3에 대한 WAVEFORMATEX 구조체의 wFormatTag 멤버는 현재 WAVE_FORMAT_UNKNOWN 변경될 수 있습니다.
MPEG-2 오디오
MPEG-2 오디오의 경우 미디어 유형은 다음과 같습니다.
PES 출력 | 페이로드 출력 | |
---|---|---|
주 형식 | MEDIATYPE_MPEG2_PES | MEDIATYPE_Audio |
하위 유형 | MEDIASUBTYE_MPEG2_AUDIO | MEDIASUBTYPE_MPEG2_AUDIO |
형식 유형 | FORMAT_WaveFormatEx | FORMAT_WaveFormatEx |
형식 구조체 | WAVEFORMATEX | WAVEFORMATEX |
MPEG-2 Audio에 대한 WAVEFORMATEX 구조체의 wFormatTag 멤버는 현재 WAVE_FORMAT_UNKNOWN 변경될 수 있습니다.
MPEG-2 분할자는 D0~DF 스트림이 DVD MPEG-2 오디오용이므로 다중 채널 확장 스트림에 사용된다고 가정합니다. 따라서 스트림 C x를 선택할 때마다 분할기는 스트림 D x 에 대한 패킷도 전달합니다.
LPCM 오디오
LPCM 오디오의 경우 미디어 유형은 다음과 같습니다.
PES 출력 | 페이로드 출력 | |
---|---|---|
주 형식 | MEDIATYPE_MPEG2_PES | MEDIATYPE_Audio |
하위 유형 | MEDIASUBTYPE_DVD_LPCM_AUDIO | MEDIASUBTYPE_DVD_LPCM_AUDIO |
형식 유형 | FORMAT_WaveFormatEx | FORMAT_WaveFormatEx |
형식 구조체 | WAVEFORMATEX | WAVEFORMATEX |
LPCM 오디오에 대한 WAVEFORMATEX 구조체의 wFormatTag 멤버는 현재 WAVE_FORMAT_UNKNOWN 변경될 수 있습니다.
관련 항목