DV ビデオ サブタイプ
[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayer、IMFMediaEngine、Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayer、IMFMediaEngine、Audio/Video Capture を使用することを強くお勧めします。 Microsoft は、レガシ API を使用する既存のコードを、可能であれば新しい API を使用するように書き換えるよう提案しています。]
DV ビデオには、いくつかのサブタイプが定義されています。 それぞれに FOURCC コードと対応する GUID 値があります。 これらの形式のすべてがサポートされているわけではありません。詳細については、「解説」セクションを参照してください。
コンシューマー形式
FOURCC | GUID | データ速度 | 説明 |
---|---|---|---|
'dvsl' | MEDIASUBTYPE_dvsl | 12.5 Mbps | SD-DVCR (525-60 または 625-50) |
'dvsd' | MEDIASUBTYPE_dvsd | 25 Mbps | SDL-DVCR (525-60 または 625-50) |
'dvhd' | MEDIASUBTYPE_dvhd | 50 Mbps | HD-DVCR (1125-60 または 1250-50) |
これらの形式の詳細については、IEC-61834 を参照してください。
プロフェッショナル形式
FOURCC | GUID | データ速度 | 説明 |
---|---|---|---|
'dv25' | MEDIASUBTYPE_dv25 | 25 Mbps | DVCPRO 25 (525-60 または 625-50)。 |
'dv50' | MEDIASUBTYPE_dv50 | 50 Mbps | DVCPRO 50 (525-60 または 625-50) |
'dvh1' | MEDIASUBTYPE_dvh1 | 100 Mbps | DVCPRO 100 (1080/60i、1080/50i、または 720/60P) |
dv25 と dv50 の詳細については SMPTE 314M、dvh1 の詳細については SMPTE 370M を参照してください。
その他
ヘッダー ファイル Uuids.h には、2 つの追加の DV サブタイプが定義されています。 これらは、特定の DV コーデックによって生成される FOURCC コードに対応します。定義された DV 標準には対応していません。 これらのサブタイプは古く、使用しないでください。
FOURCC | GUID |
---|---|
'DVCS' | MEDIASUBTYPE_DVCS |
'DVSD' | MEDIASUBTYPE_DVSD |
解説
次の表は、MSDV ドライバーと UVC ドライバーでサポートされているデータ レートをメガビット/秒 (Mbps) 単位で示しています。
オペレーティング システム | MSDV (IEEE 1394) ドライバー | UVC ドライバー |
---|---|---|
Windows XP Service Pack 1 以前 | 12.5, 25 | 使用不可 |
Windows XP Service Pack 2 以降、Windows Server 2003 Service Pack 1 以降。 | 12.5, 25, 50, 100 | 12.5, 25 |
25 Mbps ストリームの場合、MSDV ドライバーの動作は Windows Vista で変更されています。Windows Vista より前のバージョンでは、ソースが SDL-DVCR か DVCPRO 25 かに関係なく、MSDV ドライバーは常にメディアの種類を 25 Mbps ストリームのMEDIASUBTYPE_dvsdに設定します。 "dv25" メディアの種類は使用されませんでした。 Windows Vista 以降では、MSDV ドライバーでこれら 2 つの形式が区別されるようになりました。 SDL-DVCR の場合、'dvsd' サブタイプは引き続き使用されます。 DVCPRO 25 では、'dv25' サブタイプが使用されるようになりました。
DirectShow DV スプリッタ ーおよび DV ビデオ デコーダー フィルターでは、SDL-DVCR 形式のみがサポートされます。 データは PAL または NTSC にすることができます。 MSDV または UVC ドライバーでデータ レートがサポートされている限り、他の DV 形式を解析できるサードパーティ製のフィルターまたはコーデックを使用できます。
要件
要件 | 値 |
---|---|
ヘッダー |
|