Share via


Microsoft MPEG-2 ビデオ デコーダー

[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayerIMFMediaEngine、および Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayerIMFMediaEngineAudio/Video Capture を使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]

このフィルターは、MPEG-1、MPEG-2、H.264 ビデオをデコードします。

注意

H.264 ビデオのデコードには Windows 7 が必要です。

 

注意

このフィルターは、IA-64 ベースのプラットフォームではサポートされていません。

 

レジストリでは、このフィルターのフレンドリ名は "Microsoft DTV-DVD ビデオ デコーダー" です。

フィルター情報

フィルター インターフェイス

IAMDecoderCaps
IBaseFilter
ICodecAPI

入力ピン メディアの種類

ビデオ入力ピン:

  • MEDIATYPE_DVD_ENCRYPTED_PACK、MEDIASUBTYPE_MPEG2_VIDEO
  • MEDIATYPE_MPEG2_PES、MEDIASUBTYPE_MPEG2_VIDEO
  • MEDIATYPE_Video、MEDIASUBTYPE_MPEG1Packet
  • MEDIATYPE_Video、MEDIASUBTYPE_MPEG1Payload
  • MEDIATYPE_Video、MEDIASUBTYPE_MPEG2_VIDEO

サブ画像入力ピン:

  • MEDIATYPE_DVD_ENCRYPTED_PACK、MEDIASUBTYPE_DVD_SUBPICTURE

Windows 7 以降では、ビデオ入力ピンでは次の入力の種類もサポートされています。

  • MEDIATYPE_VideoMEDIASUBTYPE_AVC1
  • MEDIATYPE_VideoMEDIASUBTYPE_H264
  • MEDIATYPE_VideoMEDIASUBTYPE_h264
  • MEDIATYPE_VideoMEDIASUBTYPE_X264
  • MEDIATYPE_VideoMEDIASUBTYPE_x264

詳細については、「 H.264 ビデオの種類 」を参照してください。 入力メディアの種類は、MPEG2 と H.264 の間で動的に変更できます。

入力ピン インターフェイス

ICodecAPI
IKsPropertySet
IMemInputPin
IMFSampleProtection
IPin
IQualityControl

出力ピン メディアの種類

ビデオ出力ピン:

  • MEDIATYPE_Video、DXVA_ModeMPEG2_A (DXVA 1.0)
  • MEDIATYPE_Video、DXVA_ModeMPEG2_C (DXVA 1.0)
  • MEDIATYPE_Video、MEDIASUBTYPE_I420 (ソフトウェア デコードまたは DXVA2.0)
  • MEDIATYPE_Video、MEDIASUBTYPE_NV12 (ソフトウェア デコードまたは DXVA2.0)
  • MEDIATYPE_Video、MEDIASUBTYPE_YUY2 (ソフトウェア デコードまたは DXVA2.0)
  • MEDIATYPE_Video、MEDIASUBTYPE_IMC3 (DXVA2.0 のみ)
  • MEDIATYPE_Video、MEDIASUBTYPE_IMC4 (DXVA2.0 のみ)
  • MEDIATYPE_Video、MEDIASUBTYPE_S340 (DXVA2.0 のみ)
  • MEDIATYPE_Video、MEDIASUBTYPE_YV12 (DXVA2.0 のみ)

ライン 21 出力ピン:

  • MEDIATYPE_AUXLine21Data、MEDIASUBTYPE_Line21_GOPPacket

サブ画像出力ピン:

  • MEDIATYPE_Video、MEDIASUBTYPE_AI44
  • MEDIATYPE_Video、MEDIASUBTYPE_ARGB32
  • MEDIATYPE_Video、MEDIASUBTYPE_ARGB4444
  • MEDIATYPE_Video、MEDIASUBTYPE_AYUV

出力ピン インターフェイス

IAMVideoAcceleratorNotify (ビデオ出力ピンのみ)
IKsPropertySet
IMediaSeeking
IPin
IQualityControl
IVPConfig

CLSID のフィルター処理

CLSID_CMPEG2VidDecoderDS (wmcodecdsp.h で定義)

[実行可能ファイル]

msmpeg2vdec.dll

メリット

MERIT_NORMAL - 1

フィルター カテゴリ

CLSID_LegacyAmFilterCategory

 

解説

このフィルタには、2 つの入力ピンと 3 つの出力ピンがあります。

入力ピン:

  • ビデオ入力
  • サブ画像入力

出力ピン:

  • ビデオ出力
  • 行 21 出力
  • サブ画像の出力

ビデオ入力ピンが MEDIATYPE_DVD_ENCRYPTED_PACK メディアタイプで接続されていない限り、フィルタはサブ画像出力ピンを作成しません。

MPEG-1/2 のサポート

MPEG-1 と MPEG-2 の場合、デコーダーは次の形式をサポートしています。

Label
プロファイル/レベル 次のプロファイルとレベルの任意の組み合わせ:
  • プロファイル: シンプル、メイン
  • レベル: 低、メイン、高、高 1440
彩度の形式 4:2:0 彩度
最大解像度 1920 × 1088 ピクセル
Dxva デコーダーは、DirectX Video Acceleration (DXVA) バージョン 1 とバージョン 2 をサポートしています。

 

デコーダーはスケーラブルなビットストリームをサポートしていません。 入力は基本ビデオ ストリームである必要があります。

デコーダーは、4:2:2 の彩度形式をサポートしていません。

H.264 サポート

H.264 の場合、デコーダーは次の形式をサポートしています。

要件
プロファイル/レベル 基準プロファイル、メイン プロファイル、および高プロファイル (レベル 5.1 まで)。 (詳細については、ITU-T H.264 仕様を参照してください)。
彩度の形式 4:2:0 彩度またはモノクロ
最小解像度 48 × 48 ピクセル
最大解像度 1920 × 1088 ピクセル
Dxva デコーダーは DXVA バージョン 2 をサポートしていますが、DXVA バージョン 1 はサポートしていません。 DXVA デコードは、メイン互換のベースライン、メイン、およびハイ プロファイルのビットストリームでのみサポートされます。 (メイン互換のベースライン ビットストリームは 、profile_idc=66 および constrained_set1_flag=1 として定義されます。

 

デコーダーは、フィルム グレイン テクノロジをサポートしていません。

H.264 メディアの種類については、「 H.264 ビデオの種類」を参照してください。

コーデックのプロパティ

入力ピンは、 IKsPropertySet を介して次のプロパティ セットをサポートします。

入力ピンは 、ICodecAPI を介して次のプロパティをサポートします。

プロパティ 必要
AVDecCommonInputFormat Windows Vista
AVDecVideoInputScanType Windows Vista
AVDecVideoPixelAspectRatio Windows Vista

 

このフィルターは、 ICodecAPI を使用して次のプロパティをサポートします。

プロパティ 必要
AVDecMmcssClass Windows Vista
AVDecVideoAcceleration_H264 Windows 7
AVDecVideoAcceleration_MPEG2 Windows 7
AVDecVideoDropPicWithMissingRef Windows 7
AVDecVideoFastDecodeMode Windows 7
AVDecVideoImageSize Windows 7
AVDecVideoSoftwareDeinterlaceMode Windows 7
AVDecVideoThumbnailGenerationMode Windows 7

 

要件

要件
サポートされている最小のクライアント
Windows Vista Home Premium、Windows Vista Ultimate、Windows 7 Home Premium、Windows 7 Professional、Windows 7 Enterprise、Windows 7 Ultimate [デスクトップ アプリのみ]
サポートされている最小のサーバー
サポートなし
ヘッダー
Wmcodecdsp.h

関連項目

DirectShow フィルター

DVD メディアの種類

H.264 ビデオの種類