日前因購入ION平台 且安裝的是Windows 7系統
因此對於DXVA的硬解很頭痛
不過最近是都解決了 小的是用下列的方法 給各位做個參考
下面的方法都適用在XP/Vista/W7上
不過目前這是針對ION來設定 至於一般顯示卡(N卡)在Vista/W7底下播放VC-1影片可能沒辦法
(註:需要用DXVAChecker來檢查是否支援VC-1的VLD硬解 另外A卡我就不清楚了)
首先先下載三樣東西:
Windows 7 codec pack
注意!舊的使用者請更新到2.5.0版的Windows 7 codec pack 該版本已徹底解決播放LPCM的爆音問題
新版PotPlayer
新版MPC-HC壓縮包(注意:請下載清單中的"Stand alone filters"的檔案 並下載新版)
接下來的步驟:
1.先安裝解碼包 再安裝PP 然後把MPC的解碼封包中的"MPCVideoDec.ax"丟到PP資料夾中

2.啟動PP並在畫面上點右鍵→參數選單→播放→濾鏡/解碼器 管理 在"基本設定"表單中
選擇"不使用內建濾鏡" 並把所有格式類型都打勾

3.切換到"來源濾鏡"表單 點選"濾鏡/解碼器管理" 先點選"搜尋" 然後點選"新增外部解碼器"
把剛剛複製到PP資料夾中的"MPCVideoDec.ax"匯入 並點"確定"
然後在PS及TS濾鏡中 都選擇"Haali Media Splitter"


4.切換到"視訊解碼"表單 把H264(包含H264)以下的解碼器通通設定成"MPC Video Decoder"
(註:若MPC解碼器顯示"Not using DXVA" 請不要理會 這在播放時才會顯示)

5.切換到"音訊解碼"表單 所有的解碼都設定成"ffdshow"
(註:若有對音效有特殊需求者 這邊可以更改其他的解碼器)

6.切換到"濾鏡優先權"表單 照第3點再匯入一次"MPCVideoDec.ax" 並設定成"強制使用"

7.回到參數設定 切換到"視訊"表單 在輸出方式得選項中選擇"EVR 無渲染"
(註:若為XP使用者 請選擇"VMR9 無渲染")

接下來就測試看看
理論上這樣的設定是沒有問題的 輸出全都是以dxva格式輸出 且畫質會有差異
我有做過測試 在使用ION硬解的情況下 CPU使用率只有20~35%左右(用的是Atom)
給各位做個參考