Windows Media Player12とffdshowのDXVA機能 |
|||
|
Microsoft DTV-DVD Video Decoderとffdshow
DXVA Video Decoderを
MPC HomeCinemaのGPU動画再生支援に利用 |
|
(2010.01.15作成)
|
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
1)
H.264_AC3.m2tsファイル
Panasonic製のビデオカメラ HDC-SD9のHGモードで撮影してHD Writerでムーブ した素材 H.264_AC3.m2ts[映像:H.264/AVC(High@L4.0)、解像度:1920x1080、29.97fps、 8.0Mbps] 2) H.264_AAC.mp4ファイル SANYO製のムービーカメラ Xacti DMX-HD1000のFull-HDモードで撮影した素材 H.264_aac.mp4[映像:H.264/AVC(Main@L4.0)、解像度:1920x1080、59.94fps、 11.7Mbps] 3) MPEG2_AAC.tsファイルの再生 地デジ邦画番組をPT1で録画した素材 MPEG2_AAC.ts[映像:MPEG2(Main@High)、解像度:1920x1080、29.97fps、 12.0Mbps] その他 |
|
||||||||||
Windows 7で一新されたMPEG2とH.264のデコーダ
Microsoft DTV-DVD Video
Decoder(msmpeg2 vdec.dll)を MPC HomeCinemaの外部フィルタとして借 用することによりその性能を検証してみた。 Microsoft DTV-DVD Video Decoderは、Windows 7インストール時に導入 されるバージョン6.1.7140.0である。 DXVA Checker(x32) 2.1.0.0を用いて、インストール済み対応デコーダを解析。 |
||||||||||
|
||||||||||
何故か?CyberLink H.264/AVC Decoder
(PDVD8)を確認出来ない。
|
||||||||||
|
||||||||||
|
||||||||||
Microsoft DTV-DVD Video Decoderは、DXVA2対応のH.264及び
MPEG2デコ
ーダとして利用可能となっている事が確認出来る。 |
||||||||||
|
||||||||||
成績
CPU使用率 H.264_AC3.m2tsファイルの再生 |
||||||||||
|
||||||||||
H.264_AAC.mp4ファイルの再生
|
||||||||||
|
||||||||||
MPEG2_AAC.tsファイルの再生 | ||||||||||
|
||||||||||
Microsoft DTV-DVD Video DecoderのCPU使用率を
DXVA機能をサポートし
ていない ffdshow Video Decoderと比較すると、CyberLink社のPDVD8と同 程度にCPUの負担を軽減させる効果がみられた。 H.264_AC3.m2tsファイルでは68%、 H.264_AAC.mp4ファイルでは67%、 MPEG2_AAC.tsファイルでは35% の負担減。 画質 H.264_AC3.m2tsファイルを再生して画質を比較したが、Microsoft DTV-DVD Video Decoderを使用した場合でも、優秀なCyberLink H.264/AVC Decoder (PDVD8)と比べてやや荒いが遜色なかった(下図)。 |
||||||||||
考察
Windows Media Player12は、CPUコアー数の少ない非力な環境での実験におい ては50%→17%等と著明な減少効果が観察されると云う。 今回は別の方法論であったが、Core 2 Quad環境でもMicrosoft DTV-DVD Video Decoderは明らなDXVA機能を有する事が確認され、DXVA対応プレイヤーである MPC HomeCinemaで利用出来る事が示された。 なお、MPC HomeCinemaでWMVファイルを再生する場合に、WMVideoDecoder DMOを外部デコーダとして借用しても、CPUの負担を軽減させる効果は得られ なかった。 |