ASUS ES5000家用農場(BT)兼影音播放主機(HTPC)簡單開箱與測試心得

loserkingdom wrote:
請問一下vt_hunter,
我之前有灌過奧運解碼包,
看了您的文章,就解除安裝原來的解碼包,
然後安裝了ATI驅動程式和完美解碼,
照您的方式設定了完美解碼,
重新開機之後,
用Kmplayer 播放1080P 的 BDrip 檔案,
CPU load 還是都衝上100%,
我是有哪裡沒有設定到嗎?
還是說我要重灌才可以呢?
感謝大大幫忙~~
弄了好久了~感謝感謝!!


CPU衝上100%,那確定硬解並沒有順利開啟。

首先必須確認您的ATI驅動程式版本,請叫出ATI的CCC控制程式,檢查各驅動程式版本號碼不能低於我示範的版本號碼。

驅動程式下載點:ATI 8.12版 for WINXP

再過來就是播放設定,安裝完美解碼時請勿偷懶,請親自檢查每項子項目是否都確認安裝(要確認覆蓋可能未移除乾淨的解碼包)。安裝完成之後請重新開機,然後再測試播放檔案。播放器請直接調用pure code player(預設就是kmplayer)

檔案格式要注意,現在抓到的檔案多會在檔名上說明格式,例如XXXX.2008.BDRip.1080p.x264.DTSHD.Audio-CHD.D1.avi
這種就是用x264(軟體壓縮編碼格式x264),原始來源為BDRip(藍光解壓縮),畫面規格1080p,音效格式DTS-HD,影片壓製單位CHD,片數D1,檔案封包格式avi

以我播放影片與調教的過程來看,其中h264的影片,在kmplayer播放最沒問題。但是x264就需要改變。通常h264影片開始播放時,kmplayer會直接跳成最大畫面(會偵測到影像格式為1920x1080),但是某些x264檔案不會這樣直接放大(我認為是壓制片源時偷懶沒設定好正確影片檔頭格式),遇到這種影片時,我就會把pure setting當中的Video Renderer從預設的Overlay Mixer改成vmr7 window來播放,這樣就可以正常。但是若遇到用MPEG2編碼格式的影片,就不能用vmr7 window格式來放。因為vmr7 會消耗比較多的CPU資源,碰到大流量的mpeg 2影片時,CPU使用率會暴增。

簡單來說Overlay Mixer是直接由顯示晶片將動態影像與Windows畫面直接在顯示晶片內合成後輸出,幾乎不耗用CPU資源。但是此種模式幾乎沒啥彈性可言,在實際應用上會有問題。例如影片真實解析度低於放映視窗解析度而要強迫放大畫面時,用Overlay Mixer模式就會需要CPU來協助運算放大畫面。此時CPU耗用情況就會提高很多。例如原始影片只有720P(1366x768)卻要放到Full HD(1920x1080),此時若使用Overlay Mixer模式,CPU使用率就會暴增甚至破百而發生延遲現象。

vmr7是搭配Direct X 7之後的影像合成方式(vmr 9就是配Direct X 9),此時CPU會介入影像的合成運算。介入的程度越高,影像處理就越精細(字幕效果、影片效果、截圖等等)。但是對於講究播放流暢度的高畫質影片來說,CPU介入是越少越好。

當然最理想的狀況之下,就是使用預設的Overlay Mixer模式來放映影片。此時CPU根本不用管影片如何解壓縮與合成,頂多就是讀取檔案與字幕,交給顯示晶片去處理放映。

但是遇到影片壓制格式不標準時,或是影片輸出格式或位置不同時(例如輸出到第二螢幕上),此時就必須由Direct X介入管制。最簡單來說例如字幕效果,如果要將字幕放到寬螢幕畫面以外的黑色區域而不佔用畫面,就要用vmr7以上才行。電腦接雙螢幕時若要將影片輸出到次要螢幕,也不能用Overlay Mixer,非要用vmr7以上。解出來的畫面大於實際可顯示的畫面範圍時,最好也要用vmr7。用Overlay Mixer就可能出現有聲無影,或是變成慢動作幻燈片。

我自己測試時,就發現某些來源影片似乎壓制時就有問題,其他影片可以順利播放的。這部片就非要改變合成格式才放得出來。某些影片用Overlay Mixer模式放映流暢,用到vmr 9就會發生馬賽克甚至卡住的情況。

不過Video Renderer的設定在purecode setting與kmp上都有,那誰優先呢??

正常情況下,若沒有刻意去修改kmp的設定時,在purecode setting的設定值會有效。但若在kmp已經啟動的情況下才去改purecode setting是沒用的。而kmp的設定會逆向反應到purecode setting內(若kmp是後來另外升級安裝的就不會)。

kmp的Video Renderer設定在視訊(進階)>視訊轉譯器內

ps.若使用VISTA,則此地方要特別注意設定為Enhanced Video Renderer來配合Direct X 10。不然CPU使用率會暴增...

另外我觀察到一點,若播放視窗(或者是播放螢幕)的實際解析度低於影片解析度時,CPU就會很忙,硬解也容易出問題。我認為這是解碼之後的影像無法直接輸出,還要進行縮小運算(把解出來的大畫面再縮小塞到視窗或螢幕上)而造成的。所以建議各位用啥真實解析度的螢幕,就用啥格式的影片來看。

因此我會建議各位,以目前測試的情況來說。通常我看電影外掛字幕的情況下會把pure setting當中的Video Renderer從預設的Overlay Mixer改成vmr7 window模式

但若看某些原生解析度就是Full HD的DEMO測試片、HDTV錄影檔(.ts),這類沒有字幕問題的影片就會把Video Renderer設定為預設的Overlay Mixer。


希望這點經驗對大家調教系統有幫助...






vt hunter 大大
請問一下從BIOS 如何超頻
chou9945 wrote:
vt hunter 大大
請問一下從BIOS 如何超頻


請看第66則已經說明....
感謝vt hunter大大
超頻問題已解決
gravady wrote:
Right Mark CPU clock...(恕刪)


請問大大有試過這套在es5000上嗎,我自己用了之後發現好像沒辦法調整頻率說,有用跟沒用好像差不多,不知道大大有沒有試過有的話是否可以協助一下要怎麼正確設定Right Mark CPU clock才能發會降頻的作用,謝謝。
tigerliu wrote:
請問大大有試過這套在...(恕刪)



RMclock無法使用在celeron ,因為這顆CPU少了SpeedStep技術加持,無法動態變更運作頻率來節電降溫。除非華碩有開發特異功能的特殊程式可以讓整個系統動態改變外頻,否則無法達到動態變頻節能降溫的效果。只是動輒改變外頻,恐怕很容易當機...
vt_hunter wrote:
RMclock無法使...(恕刪)


恩那看來用電量很難在降低了,我用900的頻率只有開bt下載這樣最省電到38W(用變電家量的),cpu使用率還很低本來想說把cpu在降頻看能不能更省電,現在看來可能是不行了。
如果沒用到無線網路卡也可以關掉(在裝置管理員內停用),看看能否再擠些瓦數...
不然設定節電模式把顯示器關掉,此時顯示卡也因該會降低功率。偶而要檢查控制電腦下載情況時用另外一台去遠端遙控檢查就好了...

vt_hunter wrote:
不然設定節電模式把顯示器關掉...(恕刪)


這個要怎麼作呢從bios設定嗎,因為os的只能設定不用時關掉滑鼠什麼一動就恢復了。
滑鼠移動,顯示器啟動沒錯啦...(睡死問題才大)...

我的使用方式不一樣,因為這台es5000平常的任務就是當伺服器,所以基本上除了電源線與網路線有接著,其餘線我都拔掉。真的要看影片時才接上滑鼠控制,插上HDMI到電視去。我本來想買遙控器更方便操作,但是我怕遙控器不小心被按下電源把電腦給關了那就事情大條....
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 107)

今日熱門文章 網友點擊推薦!