各位好,很久沒上來更新了,也順便把這篇長長的文章排一下版。現在就來跟各位報告一下這幾天我的HTPC的更新狀況和測試心得。
距上次2400PRO送修華碩之後,一直到今天才有了回應叫我去取件了。這之間遇到許多小插曲,聽我慢慢道來。
9/14 當天送修華碩之後,他們動作很快地在隔天9/15就通知我去取件了。
9/16 到場之後,才得知他們只測試了3D MARKS 2003,跑了16個小時據說都沒問題,很顯然的並沒有測試影片硬體加速的功能是否有異常。所以我馬上又說明一次我的狀況是在播放影片時才會造成,希望看看華碩內部是否有BIOS可以更新來改善這個問題,他們說再幫我問問看總公司有沒有相關的問題對應,我的卡只好再留下來檢測。
9/19 接到工程師的來電,說總公司那裡沒有針對這張卡有BIOS更新,而且往後可能也不會有更新BIOS的動作。我聽了只好抱怨說"這張卡的特色就是在於影片的硬體加速功能,我開啟硬體加速時會有瑕疪存在,那我不就是買了一張只有半個功能的顯示卡",他們聽了也是覺得很無奈,只好同意換張卡再給我試試看,我也只好同意,如果換張卡還是這樣那我也只好認了。
9/21 就在剛剛華碩傳簡訊來說可以取件了。在此很感謝華碩的工程師很熱心地幫我解決問題,我也很肯定華碩的服務品質。
而在2400PRO送修這段時間,先前決定了走軟解這條路,挑選了一下CPU後即下手了5200+ 2.6GHz 65W這顆CPU,再上去的5400+是89W的,為了節能只好選5200+了,不過目前市面上5200+有65W和89W的版本,記得如要購買65W版本的CPU,注意一下序號要是"ADO"開頭的,如果是"ADA"開頭的即是89W的,價格上會差個一兩百塊。
回家換上新的CPU後,配合690G onboard的顯示卡,memory 2G,OS使用VISTA,用K-lite 3.4版的Codec播放H.264 1080P的神鬼奇航,發現開頭還是會一點點頓,不過只有開頭,其他的場景都是很順的。嘗試將5200+超頻至2.8GHz,播放神鬼奇航的開頭就不會頓了。配合onboard的顯卡播放1080P H.264的影片,CPU要到2.8GHz才比較OK呀,當下有點後悔沒買5400+的CPU,不過為了儘量節能的目的只好接受了。後來突然想到,在VISTA中有很多桌面特效是很耗CPU資源的,就到控制台的系統中,將所有特效關閉,反正這台是HTPC也不需要什麼桌面特效,關閉之後再次播放H.264的神鬼奇航,哇~變得好順呢,完全不會有延遲的感覺,CPU使用率大約在70%~90%之間。原來都是VISTA桌面特效惹的禍

再來有關Media Center的問題,VISTA ULTEMATE版本內建Windows MCE。目前測試的Media Center換成了Windows MCE,和iMON的iMEDIAN比較,在解碼器的部份比iMEDIAN彈性許多,只要WMP可以播放的檔案在MCE裡就可以播放,解決了之前在iMEDIAN不能播放.mkv檔案的問題。MCE的電視功能內建EPG節目表瀏覽,這就比iMEDIAN的電視功能強上許多,操作介面很類似PS3很簡單容易,往後會先掛上MCE來使用一段時間吧。
2007/9/12 首發
各位大家好,繼先前發出的四篇系列文章,相信各位對HTPC應該有個基本的了解,接下來向各位報告這段時間我的HTPC測試和心得。
覆習一下我的HTPC的硬體規格:
CPU:AMD BE-2350 2.1GHz -- NT.2850
記憶體:創見DDRII 800 512M*2 -- NT.850*2
主機板:GA-MA69G-S3H -- NT.2800
顯示卡:ASUS EAH2400PRO -- NT.2100
光碟機:Poineer DVR-212BK -- 1200
硬碟機:Seagate 250G SATA II 企業版 --NT.2650
電源供應器:七盟350W -- NT.1200
電視卡:啟示錄H900
機殼:銀欣SilverStone LC16M -- NT.7990
兩顆92mm的AC風扇 -- NT.250*2
以上扣除電視卡不是本次購入項目外,總金額約NT.22990,這是我這台HTPC的建構價,這個價格只供各位參考並不是絕對的。硬體的價格異動頻繁,這大概是一個月前的價格了。
目前就這台的硬體規格作了一些影片播放測試和使用後,發現我失算了一件事情,就是對"播放軟體"方面的搭配。
為什麼這麼說呢?因為之前在組這台HTPC時,剛好可硬解H.264和VC1的ATI 2400PRO上市,自然而然會覺得既然H.264和VC1的解壓縮功能可以交給顯示卡的話,那CPU就可以選擇低階一點的,又為了低瓦數的需求,即選擇了BE-2350這顆,這顆新製程CPU果然還不錯,低功耗的特點很應合我的需求,但是不料2400PRO的硬解是那麼的難搞。
先說說2400PRO這張卡好了,以目前來說,這張卡還是存在了很多的BUG,尤其在WindowsXP中,播放影片或播放音樂時的動態效果有時會造成顯示畫面變黑色後程式即無回應,不是死當需重開就是ATI Driver VPU recovery強制中斷程式執行,或者播放影片時快轉倒轉後的瞬間影片部份會出現色塊,這兩點令我相當頭大,讓人覺得這張卡很不穩定。相較於2600來說也是有相同的問題,目前是需要以更新顯示卡BIOS方式來除去這個問題,但現在的下遊製卡廠商都沒釋出相關的BIOS更新,只有2600系列有BIOS更新可解決這個問題,2400還沒看到。昨天更新了最新的ATI 2400 7.9版的驅動程式,也是無解呀。關於這個問題,只能繼續等廠商解決了。
好吧!如果以上的問題解決了,在2400PRO上還有一個問題,就是針對MPEG2硬解的問題。播1080P MPEG2的影片時CPU使用率大約會在50~60%之間,雖然CPU是跑得動的,但令人不解的是2400XT竟然具有MPEG2硬解的功能,以對岸的測試報告指出相同的RV610核心,為什麼XT有MPEG2的硬解,但PRO沒有,這真的是很怪異。不過MPEG2硬解的部份所幸以BE-2350可以勝任有餘。這樣在在地指出2400PRO這張卡的BUG非常地多。
接下來,就來說說2400PRO針對H.264硬解跟軟體搭配上的問題吧!
本身,這張卡針對H.264的硬解是OK的,可將CPU使用率降至極低,目前僅適用於POWERDVD 7.3版的codec才可開啟硬體加速功能。又,在POWERDVD7.3裡無法外掛字幕,如要觀看字幕外掛的.ts高解析度檔案就只能當作是在練習英文了。
先前G.F.版大有發表用KMP內含POWERDVD7.3的codec並開啟硬體加速,沒錯,這個方法造福了無法外掛字幕的人們,但相對的,如要在KMP上使用PD7.3的硬體加速功能,是有相對的限制的。
1. 字幕只能用KMP內建的外掛,不得使用其他的字幕外掛程式,如vobsub...等。
2. 影音分離器部份也不得使用,如Haali...等分離器。
以上兩樣東西會造成codec調用異常,使PD7.3的硬體加速功能喪失。目前測試,如果在KMP上開啟H.264硬解的功能的話:
1. OS中,多媒體部份只能安裝POWERDVD和KMP,不得安裝其他Codec Pack。如暴風影音、K-Lite.....等。
2. KMP分離器設定部份全部設定成"系統預設"。
3. 內部解碼器調用中"H.264"部份不打勾。
4. 外部解碼器再調用PD7.3的Codec。
5. 在影片播放時,按"ALT+F"開啟"極速模式"。
以上步驟即可在KMP開啟硬體加速功能。這樣開下去並不要以為就萬無一失了,缺點還是有的,如:
1. KMP內建外掛字幕功能不強,並在影片快轉、倒轉後會造成字幕和影片不同步。
2. 因未使用分離器,影音分離部份還是由"系統預設"的PD7.3的codec去處理,無法正確分離出AC3和DTS等音訊資料。
3. 容易當機,但我個人覺得這應該是HD2400PRO這張卡的問題
。
如果將HD2400PRO在Vista上使用的話,問題就少了點,不過會花屏的問題還是存在。播放影片時雖然硬體加速有成功開啟,但不順暢,判斷應該是1G的記憶體不夠,大概要增加到2G才比較OK點。
總結:
以目前播放軟體和codec配合來說,針對HD2400PRO硬體加速的支援並不是很全面,如果想達到硬體加速的需求就得花費一番功夫才可符合自己想要的階段,而且還不完美。雖然這些缺點在以後會改善,目前的我們就只能等等等了。其實如果要完美播放高解析度影片我們還有一條路可以走,就是"軟解",如果以軟解在軟體的配合度上相容性就高很多,就不會有"為了開啟硬體加速"而失去"對軟體的相容性"。所以要走軟解的路,CPU起碼要用AMD的4200+以上,RAM要加到2G,如此就算顯示卡用onboard 690G晶片中的X1250系列顯示晶片,播放高解析度影片也遊刃有餘呀~但在HDCP保護機制上如播放藍光DVD或HD DVD時,軟解部份可能就會有點問題,顯示卡還是要有支援HDCP才能正常顯示。有點兩難的感覺~
以上是最近針對我的HTPC測試結果,如果有什麼問題希望大家多多提出來討論。文章內容有不妥或是不正確的地方,也歡迎指正。
謝謝各位賞文~
2007/9/13 Update!!
真的是感謝hata6136大大,非常熱心地為各位網友解決問題,也提供了很多的方法供我參考,真是非常的感謝您!
昨天把OS灌成Vista來測試,ATI的驅動程式使用最新版7.9,目前觀察2400PRO這個壞小孩,好像穩定了不少,畫面會黑屏或花屏的機會少了很多,但是問題還是存在啦,不解決也不行XD~
為了Vista,我還特地再拿了2G的memory餵給我的HTPC,共3G在上面了。Vista真是太可怕了,開機完去工作管理員看一下記憶體的殘量~哦!剩2G,Vista整整挖走1G去用耶,真是怪獸。
在Vista上測試,以PD7.3開啟硬解直接播放H.264的影片時,在快轉和倒轉之後會花屏的問題還是存在,但是關閉硬體加速後,快轉倒轉就沒花屏的問題了,所以我這張華碩2400PRO在硬體加速的模式下是有問題的,尤其是配上PD7.3的codec一定會發生,像是用KMP掛上PD7.3的codec也有這樣的問題,而且有時候會發生影片播放時影像卡住閃動,但聲音還是繼續播放。以這點看來我的2400PRO在硬解上的問題很大~
之後決定放棄硬解這條路,試試看軟解。先用手邊的codec pack試試看,改天再用用看hata6136大大介紹的codec。安裝了K-Lite 3.4版,看了一下它解H.264的解碼器是用CoreAVC,這款針對H.246的解碼能力還不錯,馬上用KMP掛上它來播放神鬼奇航H.264 DTS LPCM的這個版本。我記得在XP作業系統時,用CoreAVC軟解的時候CPU大約有70%~80%,有時候會
再來就是Media Center的問題了,iMON套件中的iMEDIAN可以選擇外部的解碼器,來試試看可不可以掛上K-Lite等相關的codec,直接在iMEDIAN上使用那就太完美了。主要是要在方便的使用環境下,輕鬆瀏覽影片。
2007/9/14 Update!!
昨天咧,把很有問題的2400PRO給拆了下來,用上了onboard的X1250顯示晶片,來徹底測試一下onboard顯示晶片的能力。
都是用ATi的產品有一個好處,CCC都是通用的,只要安裝Display Driver就好,很容易安裝管理。GA-MA69G-S3H機板有附一條HDMI轉DVI的線材,又剛好對電視的線是DVI轉HDMI,就這樣HDMI->DVI->HDMI
。雖然轉接又轉接但是效果沒什麼差別,最主要的是技嘉這條轉接線含HDMI音訊輸出,電視的喇叭也會發出聲音,不過我是光纖進擴大器,所以HDMI音訊目前沒用到。
測試的結果,果然不出所料,onboard的顯卡能力不是很夠的,尤其配上BE-2350這顆CPU播1080P H.264的影片有點小LAG,CPU使用率都在80%~100%之間,之前會只有60~70%應該是HD2400PRO本身是獨立顯卡的關係,有稍微幫到CPU一點忙吧,因為onboard顯卡必竟是使用機板上的memory,CPU的效能也會去拖到。
720P的H.264影片倒是佷OK的,很順。看樣子BE-2350配onboard的X1250只有720P的能力吧。不過沒有奇奇怪怪顯示上的問題我就覺得心滿意足了。接下來既然選擇了軟解的路,下一步就要去挑CPU啦,目前的討論看起來,4400+軟解1080P影片應該也很勉強了,要上就直上5000+好了,但是以耗電量也是65W的5200+比較,價錢差不多,而且5200+ L2 Cache又是1M,只差在製程上的不同,C/P值來看選5200+才是上選吧,這次決定逆向操作,不要有製程上的迷思了。
今天把2400PRO送修了,剛好我們這裡有華碩的皇家俱樂部維修中心,在板橋文化路上而已,下班就直接送去看看這個壞小孩可不可以教好它,之後請各位等候佳音吧。
<<小精華>>
最後,跟各位分享一個690G於VISTA安裝AHCI的小技巧:
這塊技嘉690G的主機板是有支援AHCI的,AHCI的NCQ原生指令佇列可提升SATA硬碟20~30%的效能。這是網路看的,實際上還不知道,不過實際使用後,效能有提升的感覺,尤其是在COPY大檔案時,時間節省了30%左右。
不過如果要使用690G主機板上的功能,除了BIOS裡OnChip SATA Type要設定成SATA->AHCI,然後剛安裝XP時按F6去裝Driver才可以。如果先裝XP再去BIOS開啟AHCI的話,XP就進不去了。
在XP上使用得不錯,在VISTA也要給它打開啦!依照說明書上的指示BIOS開啟AHCI,開始重灌VISTA,安裝程序到有光棒在跑的時候,想說先放著,等一下再來看。一個小時後打開螢幕看,耶?怎麼還在光棒的地方,而且硬碟燈狂閃,這也等太久了吧。試著把BIOS選項調整成Native IDE,再安裝VISTA,嗯?變正常了,光棒跑完就進安裝的GUI畫面了,難道VISTA不能掛AHCI嗎?不死心的我Try了好久,終於被我找到方法了。
690G安裝VISTA要掛載AHCI時:
1. 安裝前,先到BIOS裡將OnChip SATA Type調整成Native IDE。
2. 這時就可以很順利地進入安裝畫面,安裝畫面到了要選擇安裝VISTA的分割區時,先不管安裝分割區,先點選載入驅動程式選項,放入驅動程式片並找到VISTA用的AHCI驅動程式位置。VISTA支援DVD、CD和軟碟這幾種驅動程式存放來源。
3. 這時您會看不到有任何驅動程式載入,再到下方隱藏與這部電腦硬體不相容的驅動程式的項目打勾去除,您就可以看到驅動程式了。
4. 選擇ATI AHCI Compatible RAID Controller選項並下一步安裝驅動程式。之後會回到選擇安裝VISTA的分割區畫面。
5. 接下來照按裝步驟繼續安裝VISTA。
6. 開始安裝複製檔案時,記得不要跑去上廁所或去鬼混哦,事情還沒完呢!
7. 安裝到一半,會作第一次重新開機的動作,記得,這次的重開機有關係到驅動程式是否安裝成功。在重開機後立即進入BIOS,將Type選項設定成SATA->AHCI並儲存後跳出BIOS,繼續安裝VISTA。這時您的VISTA就掛上AHCI的Driver了

8. VISTA安裝完畢後,到裝置管理員裡的存放裝置控制器中就會有ATI AHCI Compatible RAID Controller和ATI RAID Console,即安裝成功。
我不知道我的是不是個案,我是這樣作才在VISTA裡掛上AHCI的Driver的。如果各位有更好的方法,希望能夠提出來,供小弟參考參考。感謝各位~
