DirectShow DirectShow 레퍼런스 정수와 GUID 미디어 타입 MPEG-1 미디어 타입 [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
여기에서는, MPEG-1 데이터로 사용하는 미디어 타입을 나타낸다.
MPEG-1 시스템 스트림
메이저 타입 | MEDIATYPE_Stream |
서브 타입 | MEDIASUBTYPE_MPEG1System |
포맷 타입 | GUID_NULL |
포맷 구조체 | 없음 |
미디어 샘플의 내용 | 바이트 스트림, alignment 없음 |
비디오 CD 의 MPEG-1 시스템 스트림
메이저 타입 | MEDIATYPE_Stream |
서브 타입 | MEDIASUBTYPE_MPEG1VideoCD |
포맷 타입 | GUID_NULL |
포맷 구조체 | 없음 |
미디어 샘플의 내용 | 바이트 스트림, alignment 없음 |
MPEG-1 오디오 패킷
메이저 타입 | MEDIATYPE_Audio |
서브 타입 | MEDIASUBTYPE_MPEG1Packet |
포맷 타입 | FORMAT_WaveFormatEx |
포맷 구조체 | MPEG1WAVEFORMAT |
미디어 샘플의 내용 | 단일의 MPEG-1 패킷. 패킷 헤더를 포함한다. |
MPEG-1 오디오 유료 하중
메이저 타입 | MEDIATYPE_Audio |
서브 타입 | MEDIASUBTYPE_MPEG1Payload |
포맷 타입 | FORMAT_WaveFormatEx |
포맷 구조체 | MPEG1WAVEFORMAT |
미디어 샘플의 내용 | 바이트 조정된 MPEG-1 오디오 데이터 |
MPEG-1 비디오 패킷
메이저 타입 | MEDIATYPE_Video |
서브 타입 | MEDIASUBTYPE_MPEG1Packet |
포맷 타입 | FORMAT_MPEGVideo |
포맷 구조체 | MPEG1VIDEOINFO |
미디어 샘플의 내용 | 단일의 MPEG-1 패킷. 패킷 헤더를 포함한다. |
MPEG-1 비디오 유료 하중
메이저 타입 | MEDIATYPE_Video |
서브 타입 | MEDIASUBTYPE_MPEG1Payload |
포맷 타입 | FORMAT_MPEGVideo |
포맷 구조체 | MPEG1VIDEOINFO |
미디어 샘플의 내용 | 바이트 조정된 MPEG-1 오디오 데이터 |
MPEG-1 네이티브 비디오 스트림
메이저 타입 | MEDIATYPE_Stream |
서브 타입 | MEDIASUBTYPE_ MPEG1Video |
포맷 타입 | GUID_NULL |
포맷 구조체 | 없음 |
미디어 샘플의 내용 | 비디오 스트림 바이트의 배열 (시스템 계층 없음) |
MPEG-1 네이티브 오디오 스트림
메이저 타입 | MEDIATYPE_Stream |
서브 타입 | MEDIASUBTYPE_ MPEG1Audio |
포맷 타입 | GUID_NULL |
포맷 구조체 | 없음 |
미디어 샘플의 내용 | 오디오 스트림 바이트의 배열 (시스템 계층 없음) |
DirectShow MPEG-1 필터는, 이하와 같이 이러한 타입을 지원 하고 있다.
필터 | 방향 | 지원 되는 미디어 타입 |
MPEG-1 스플리터 | 입력 | MPEG-1 시스템 스트림
비디오 CD 의 MPEG-1 시스템 스트림 |
MPEG-1 스플리터 | 출력 | MPEG-1 오디오 패킷
MPEG-1 오디오 유료 하중 MPEG-1 비디오 패킷 MPEG-1 비디오 유료 하중 |
소프트웨어 오디오 CODEC | 입력 | MPEG-1 오디오 패킷
MPEG-1 오디오 유료 하중 |
소프트웨어 비디오 CODEC | 입력 | MPEG-1 비디오 패킷
MPEG-1 비디오 유료 하중 |
소프트웨어 오디오 CODEC | 출력 | PCM 오디오 |
소프트웨어 비디오 CODEC | 출력 | 비압축 비디오 (Y41P, YUY2, UYVY, RGB-24, RGB-32, RGB-565, RGB-555, RGB-8) |
순서 헤더가 비디오 재생을 초기화하지 않아도 파일의 도중부터 데이터를 재생할 수 있도록(듯이), MPEG-1 비디오 패킷과 유료 하중의 미디어 타입에는 완전한 순서 헤더가 포함되어 있다.
스트림의 도중부터 재생을 시작 할 수 있도록(듯이), MPEG 비디오의 비디오 데이터 타입에는 비디오 순서 헤더가 추가된다. 이 필드의 길이는, 최대 140 바이트이다. 이 필드는, 최초로 발견된 순서 헤더내의 양자화 matrices와 함께, 선두에 순서 헤더 시작 코드 (0x000001B3)를 포함한다.