ENIX.DQ 發表於 2009-4-6 10:15:43

輕輕鬆鬆開硬解 PART2 - AGP系統也能完全開硬解H.264

  孔子與耶穌都說過,高清無限好,相信很多人在看過720p/1080p的高清影片後,眼睛已經無法接受什麼dvd畫質那種鬼東西;但是,播放高清影片,對於硬體的需求是相當要求的。在多數垂垂老矣的電腦系統,高清影片,是很吃力的。以當年老趙使用的雙核心PentiumD 805來說,是很勉強的。

  有鑑於此,顯示卡製造商為了高清影片的應用,紛紛推出了許多標榜支援HD影片(High-definition,高清,此指高解析度影片)硬體解碼的顯示晶片。將複雜的影像解碼工作交由顯示晶片來處理,使得複雜的影片解碼工作,不再交由CPU來執行,有效的降低CPU的負擔,這代表了什麼? 代表了即使是垂垂老矣的系統,也可能憑藉著新世代的顯示卡,搖身一變,成為所謂的陽春家庭劇院播放機。

  為什麼加了陽春兩個字啊? 這是為了避免讓人誤會,以為加了一張支援HD解碼的顯示卡,就能比擬什麼HTPC,實際上,還差得遠了,這篇文章的目的只是在講述家中垂垂老矣的系統,如何變成可以拿來播放720P影片的機器,其他的就暫時不要想太多。


首先,介紹一下這系統的基本規格:

CPU:P4 2.8CG (FSB800/512KB/HT)
MB:ESC P4M800PRO-M478 (這是一張鬼怪的S478主機板,搭載插槽:DDR400*2+DDR2-533*2,還帶有兩個SATA插槽)
RAM:金士頓DDR2-533-1G*2
顯示卡:ASUS AH3450/HTP/256M (AGP)
硬碟:Maxtor 40G (IDE)

作業系統:Windows Vista Home Premium SP1 繁體中文版 [註解1]
顯示卡驅動程式版本:Catalyst 9.4 Hotfix for Windows Vista 32-bit Edition [註解2]
多媒體播放軟件及解碼包:PureCodec 20090126
那麼~不囉嗦~ 馬上看測試結果
圖一是實際播放中所抓取的圖片,使用Media Player Classic HomeCinema v1.2.981版(以下簡稱MPCHC)


在設定部分,H.264解碼器選擇的是MPCH內建的,本次播放開啟MPCHC的Display stats(Ctrl+J)功能
所以可以在影片中看到紅色的相關文字,看到DXVA2這一行,表示本次播放有成功使用顯示卡GPU對
影片進行解碼動作,因此我們可以看到在CPU LOADING的部分,只有17%。

由圖一的CPU的歷程紀錄可以得知,影片播放中的CPU LOADING變化並不大,事實上,這17%還是加
上系統中其它背景執行程序所得的數據。

而觀察單一process CPU LOADING得到的結論是,影片播放中,播放軟件的CPU LOADING是在5~15%
之間跳動,換言之,透過ATI 3450顯示卡,可以大幅降低像是Pentium4這樣的老舊系統在播放高清影片時
的CPU依賴度。


本次測試影片為Transformers.2007.BluRay.720p.x264.DTS-WiKi.mkv (變型金剛,720P版本),檔案大小
為7.93GB,影片存放在一12GB USB隨身碟,直接開啟播放。




~以上僅供參考~

=========================================================================================


註解1:使用VISTA的原因是為了在播放軟件中,設定Renderer 的輸出方式為EVR模式,此為VISTA下才能使用的模式
,由於一些不明原因,可能是驅動程式BUG,也可能是細目設定問題,若使用DIRECTX9模式輸出畫面,會有破損的問
題,此狀況不管是在XP或是VISTA環境下,都會發生,因此,為了避免此類情況發生,本文章使用WindowsVISTA

註解2:由於ATI原廠驅動程式在某個版本之後,安裝時就不支援AGP顯示卡,在安裝過程中會發生找不到設備的問題,
因此ATI在發佈新版驅動程式之後,會以HOTFIX的型態,再發佈一個等於是for AGP版本的驅動程式,詳情可見:
http://support.amd.com/us/kbarticles/Pages/CatalystAGPHotfix.aspx
頁: [1]
查看完整版本: 輕輕鬆鬆開硬解 PART2 - AGP系統也能完全開硬解H.264