【完美解碼】解決!H.264、VC-1 硬解方案 (DXVA 加速)
話說從2007 年開始吧,日本那邊的動畫開始以高清制式在地上波放送,自然在網絡上流傳的HDTV Rip 版本也要追上時代的步伐,以主流的高清壓縮格式H.264 (MPEG-4 AVC) 壓製。至於x264 是以GPL 授權的免費H.264 編碼軟件,並不是壓縮格式,大家別搞混就好。
即使是俺在年初才剛換乘的Kichiku-Mk3 (Core2Duo E6550),由於沒有硬解功能的舊顯示卡(GeForce 6600) 還留著,單以CPU 播放這些高清片子不免有些吃力,間中會有掉格、聲畫不同步之類的問題。本來還可以忍受的...

可惡也!硬是看高清《化物語》的戦場ヶ原時給俺掉格。是可忍、孰不可忍。Kichiku-Mk3 唯一從Mk2 繼承下來的舊部件,是時候退役了。

GeForce 210。最新一代GeForce 中最低階的款式,HK$320,支援DirectX 10.1。3D Game 玩家一定看不上眼,但它有H.264 硬解和DVI 輸出就足夠有餘了,而且耗電量和熱力比舊卡6600 還要低!更換顯示卡的程序如下(OS為Windows Vista SP2)。
1. 升級nVidia 顯示卡驅動ForceWare 至191.07。無須重新開機。
2. 關機。打開機箱更換顯示卡。開機。
3. 進入Vista,登入。視窗界面會變成Vista Basic。打開裝置管理員會看到GeForce 210 有感嘆號,這是正常的。重新開機。
4. 進入Vista,登入。視窗介面正常,裝置管理員正常。GeForce 210 安裝完成。
顯示卡是好了,但H.264 硬解還需要設定才行。俺花了好幾個小時功夫,發現最簡單亦最齊全的硬解方案是安裝祖國強者們開發的《完全解碼》(Pure Codec),包含主流的播放器MPC-HC、KMPlayer、PotPlayer 及所有必須的解碼器,包括Real Media 格式的解碼,一次解決所有問題。雖然官網說只支援簡體中文及英文環境,其實繁體中文Windows 也是完全OK 的。
1. 反安裝現有的MPC-HC、KMPlayer、解碼器一體包如CCCP、Real Player Alternative、K-Lite等等。全部都反安裝完成後重新開機。
2. 安裝《完全解碼》(Pure Codec)。俺安裝的版本是20091001 (PureCodec20091001.exe)。
3. 俺是參考 這個教學 的。不過由於俺喜歡用MPC-HC 多於KMPlayer,所以略有修改如下:

4. VC-1 Video Decoder: 一項確認是Microsoft,按Config。DXVA WMV Support 設定Enabled 如下圖。OK。這樣的話除了H.264編碼,連VC-1 編碼的片子也能硬解了。

5. Apply。OK。拜見一下高清戦場ヶ原!!!
6. MPC-HC 播放中,View -> Renderer Settings -> Display Stats

DXVA2 顯示H.264 bitstream encoder,而且播放中時左下角顯示Playing [DXVA]。DXVA = DirectX Video Acceleration,硬件加速工作中。OK!!!
以上設定適用於Windows Vista / 7 及Nvidia 系顯示卡。Windows XP 及ATI 系顯示卡用家的設定方式應略有不同,詳情參考 這個教學。
Posted by KichikuMan at 02:08
| 引用