다음을 통해 공유


DV 비디오 하위 형식

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

DV 비디오에 대해 여러 하위 형식이 정의됩니다. 각각에는 FOURCC 코드와 해당 GUID 값이 있습니다. 이러한 형식이 모두 지원되는 것은 아닙니다. 자세한 내용은 설명 섹션을 참조하세요.

소비자 형식

Fourcc GUID 데이터 속도 Description
'dvsl' MEDIASUBTYPE_dvsl 12.5Mbps SD-DVCR(525-60 또는 625-50)
'dvsd' MEDIASUBTYPE_dvsd 25Mbps SDL-DVCR(525-60 또는 625-50)
'dvhd' MEDIASUBTYPE_dvhd 50Mbps HD-DVCR(1125-60 또는 1250-50)

이러한 형식에 대한 자세한 내용은 IEC-61834를 참조하세요.

전문 형식

Fourcc GUID 데이터 속도 Description
'dv25' MEDIASUBTYPE_dv25 25Mbps DVCPRO 25(525-60 또는 625-50).
'dv50' MEDIASUBTYPE_dv50 50Mbps DVCPRO 50(525-60 또는 625-50)
'dvh1' MEDIASUBTYPE_dvh1 100Mbps DVCPRO 100(1080/60i, 1080/50i 또는 720/60P)

dv25 및 dv50에 대한 자세한 내용은 SMPTE 314M, dvh1에 대한 자세한 내용은 SMPTE 370M을 참조하세요.

기타

헤더 파일 Uuids.h에 두 개의 추가 DV 하위 형식이 정의됩니다. 이는 특정 DV 코덱에서 생성되는 FOURCC 코드에 해당합니다. 정의된 DV 표준에 해당하지 않습니다. 이러한 하위 형식은 사용되지 않으므로 사용하면 안 됩니다.

Fourcc GUID
'DVCS' MEDIASUBTYPE_DVCS
'DVSD' MEDIASUBTYPE_DVSD

설명

다음 표에서는 MSDV 및 UVC 드라이버에 대해 초당 메가비트(Mbps)로 지원되는 데이터 속도를 보여 줍니다.

운영 체제 MSDV(IEEE 1394) 드라이버 UVC 드라이버
Windows XP 서비스 팩 1 이하 12.5, 25 사용할 수 없음
Windows XP 서비스 팩 2 이상, Windows Server 2003 서비스 팩 1 이상. 12.5, 25, 50, 100 12.5, 25

25Mbps 스트림의 경우 MSDV 드라이버의 동작이 Windows Vista 이전 Windows Vista에서 변경되었습니다. MSDV 드라이버는 원본이 SDL-DVCR인지 DVCPRO 25인지에 관계없이 항상 미디어 형식을 25Mbps 스트림의 MEDIASUBTYPE_dvsd 설정합니다. 'dv25' 미디어 형식이 사용되지 않았습니다. Windows Vista부터 MSDV 드라이버는 이제 이러한 두 형식을 구분합니다. SDL-DVCR의 경우 'dvsd' 하위 형식을 계속 사용합니다. DVCPRO 25의 경우 이제 'dv25' 하위 형식을 사용합니다.

DirectShow DV 분할기DV 비디오 디코더 필터는 SDL-DVCR 형식만 지원합니다. 데이터는 PAL 또는 NTSC일 수 있습니다. 데이터 속도가 MSDV 또는 UVC 드라이버에서 지원되는 한 다른 DV 형식을 구문 분석할 수 있는 타사 필터 또는 코덱을 사용할 수 있습니다.

요구 사항

요구 사항
헤더
Dshow.h

추가 정보

DirectShow의 디지털 비디오

MSDV 드라이버

비디오 하위 형식