Time for Next Step =)
##ReadMore##
補開箱,通過微軟認證的遙控器
在買之前已經確認可以在ubuntu+xbmc上正常工作
造型不錯、方正簡約,但手感略輕、塑膠感也有點重,不過在省錢的前提之下沒什麼好挑剔的=)
紅外線接收器裝上去的樣子
所有硬體組裝起來放在我桌上的樣子XD
接下來就是安裝系統的過程啦,沒有圖可以看= =
這台HTPC是在實驗室組裝,系統安裝好之後我才帶回家的
超快的網路(有圖有真相)還有隨手可得的工具讓整個過程可以說是輕鬆愜意XD
安裝Ubuntu Karmic (9.10)
三年多前,小弟開始接觸Linux系統,一開始是實驗室用的Fedora,後來因為project的緣故接觸ubuntu
在那之後對這個distribution就有很好的印象,整體來說好上手的多
安裝Ubuntu有多簡單? 有光碟機的直接上官網抓下來燒一片來裝就好
不過這台HTPC暫時沒有光碟機,所以我是用我1GB的USB隨身碟來安裝
關於如何用USB安裝ubuntu這類的資料Google一下其實很多,我的主要參考資料來自於:
InstallationFromUSBStick@Ubuntu Documentation 以及
【ubuntu】免光碟片用usb隨身碟安裝Ubuntu@蝦蝦的太平洋
最後我是在ubuntu英文官方網站下載了光碟檔
然後在我的XP筆電上用unetbootin這個軟體把我的USB隨身碟變成Ubuntu的安裝碟(記得備份阿XD)
接著就把USB隨身碟插到HTPC上,進BIOS調整為USB裝置開機
以USB開機後會進入Ubuntu Live(不太確定...但應該是)的桌面,double click桌面上的安裝圖示就開始裝啦
安裝XBMC
原本以為這會是個大工程,雖然玩ubuntu好一陣子了但XBMC對我來說還是陌生的
結果找到了這個: Ubuntu 9.10 XBMC 安裝步驟摘要 on ION 系統
我的硬體配置是Intel CPU + nVidia 顯示卡,而ION是Intel Atom + nVidia nForce 9300/9400
基本上是完全一樣的架構,差別在於我用的是獨立顯卡,而nForce 9300/9400是內建於主機板的顯示晶片
所以我毫不猶豫的就照著上面的步驟走了XD
裡面最猛的我想是那個神一般的script
它幾乎包含了安裝xbmc需要用的所有東西
顯卡、音效、遙控器還有其他硬體的驅動程式、一些必要的系統設定全部包含在裡面
我只要按Enter就好XD
順利完成ubuntu + xbmc的安裝以後(過程中完全沒有任何的意外XD)
個人懷著期待的心情開啟了XBMC
看到預設的confluenceskin順暢的跑起來興奮的不得了(猴塞雷阿~)
迫不及待馬上把隨身硬碟裝上去打算先看個電影先
結果發現全部的中文字都變方塊酥了Orz...
才想起來應該先把中文環境先setup起來才對
系統設定-安裝中文輸入法以及字型
本人騷包用英文版的ubuntu,所以需要安裝一些額外的package跟多做一些設定
如果是用正體中文站下載的ubuntu應該不需要以下的步驟
參考資料: iBus,linux 平台上新的輸入法框架@MOSKY
我最後是照著參考資料安裝了iBus,用起來還不錯
不過有點後悔下次應該直接灌中文版的ubuntu就好了= =,省事
更多中文環境設定可以參考: UbuntuL10n@Ubuntu正體中文Wiki
系統設定-XBMC顯示中文
有了中文輸入法與字型,方塊酥應該還是在那,最主要的原因是confluence skin的預設字型不支援中文顯示
也就是說,我們換一個支援中文的字型就OK了,方法如下
ubuntu的字型檔預設位置為: /usr/share/fonts
而xbmc的字形檔預設位置為: /usr/share/xbmc/media/Fonts
以下的動作會備份原來的字型檔Aril.tff 然後把它換成中文字型檔
cd /usr/share/xbmc/media/Fonts
sudo cp Arial.tff Arial.tff.bak
sudo cp /usr/share/fonts/(your chinese font file) .
sudo cp (your chinese font file) Arial.tff
接下來只要再進入XBMC
在System->Appearance->Skin->Fonts 設為剛剛換掉過的Arial.tff就搞定了
方塊酥沒了XD
Confluence skin所有介面都可以換成中文,不過個人覺得我換的字體中文介面看起來不太順眼,所以我的介面依然維持是英文的
系統設定-VDPAU
VDPAU是Video Decode and Presentation API for Unix的縮寫
由nVidia針對其最新的顯示晶片(支援列表)所開發的open-source解碼函式庫,這也是為什麼像Atom這樣low-end的CPU加上ION之後可以在Linux上完美順暢的進行HD解碼
雖然有些人還是prefer軟解,不過至少我眼殘感覺不出來其中的差異XD
VDPAU的功能是一定要開的
在System->Video->Playback->Render Method->VDPAU
值得注意的是,如果是用ION架構或是主機板上的nVidia顯示晶片的話
請記得在BIOS裡設定主記憶體的分享記憶體為512MB,要不然XBMC絕對當給你看...
系統設定-垂直同步
剛開始的幾次測試播放有個小問題一直困擾我
就是不管任何格式中間一直都會有一條線,整個螢幕就像被切成兩半一樣 orz
後來Google了好一陣子,才發現是垂直同步的問題(這似乎是常識= =,真的太久沒有玩遊戲組電腦了orz)
System->System->Video output->Vertical blank sync->Enable during video playback
系統設定-預覽圖示
參考資料Thumbnails@XBMC Wiki
我習慣用不同的資料夾管理各個媒體檔案
XMBC在預覽圖式的建立還蠻容易的
只要把想當圖示的圖片命名為folder.jpg即可
依據我所使用的Confluence Skin的Layout, Poster(就是直的)形式的圖片會比較適合
日劇常用的橫式Banner顯示起來就嫌了空洞了點,不過聊勝於無啦
加上這個之後整體瀏覽檔案的爽度大增XD
XMBC還可以針對單一檔名建立預覽圖示,不過我不太care這一部份,有興趣的人就自己研究看看囉
心得
小測了一下
播放1080p影片(Gundam Unicorn BDrip)CPU使用率約為13~15%
播放480p影片(Startek 2009 BDrip)CPU使用率約為5~8%
不過在RMVB格式播放上有些難以忽略的瑕疵
720p的rmvb播放時CPU使用率居然飆高到4X%
有些rmvb檔播放時偶而會有不太順暢的情形發生(也有可能是我的硬碟太舊的關係= =)
過些時候看能不能找出原因加以改進
硬體部分除了先前提過主機板沒有PCI Express x1插槽的問題之外
我那顆老硬碟居然是整台機器最大的噪音源= =
之前一直放在硬碟外接盒裡面以為是外接盒的振動造成,沒想到是硬碟本身的問題
硬碟與主機板將列為下次硬體升級的重點 (還有螢幕XD)
佔總預算1/3的機殼+Case表現還算稱職,除了那個質感有點差的Front Panel之外
以鋼板的重量來講還算滿實在的
不過為了散熱的理由這咖機殼開了很多孔...
而我卻找不到可以mount濾網的孔位,看來只能勤勞一點過一陣子拆開來清了
要不然換一咖新的也可以考慮XD
其實同一間公司有一咖機殼很對我的胃口,不過要三倍的價錢orz
換機殼還是晚點再說好了 QAQ
後記
以不到300美金的代價
完成一個個人專屬的Media Center其實並不是非常划算
不過這台機器將不只是用來操作遙控器看電影、日劇而已
根據我在網路上搜尋的資料,有可能可以用MythTV這套軟體結合XBMC來擷取電視訊號以及定時錄影
更進一步我看能不能以XBMC的介面為基礎發展一套家庭KTV系統(遠目)
如果加上這些將來的可能性,兩百多塊美金的投資可是相當值得XD
最後替我弄丟的皮夾哀悼一下= =
這篇文章寫到一半還沒發就發生了這件慘劇 orz
只能說花錢消災了QQ


沒有留言:
張貼留言