把Xbox的XBMC改造成Apple TV
文∕趙英傑
就功能面而言,Apple TV就是一台可以把電腦裡的影片、音樂和相片等媒體,透過電視機播放的裝置。根據Apple TV的官方網頁說明,使用者需要先透過PC或Mac電腦裡的iTunes軟體下載影片或音樂,才能讓Apple TV的無線或有線網路自動更新內容並且播放,它本身並不提供「錄影」功能。
Apple TV上市沒多久,就有老外把.dmg格式的Apple TV OS(作業系統)放在網路上,提供給家裡有多餘的Intel電腦的玩家嚐鮮。Apple TV Hacks網站也有人拆開了Apple TV,換掉內建的40GB硬碟,並且增加系統的功能,讓它能播放Xvid格式的影片(雖然Apple TV具有HDMI端子,但是iTunes網站似乎尚未提供高畫質影片下載服務。所以這項改造很有用!)
我對於只能播放、無法錄影的機頂盒(set-top box)沒有太大的興趣,也不想花時間分割磁區安裝Apple TV OS。畢竟玩家自製的Xbox Media Center(簡稱XBMC)也能讓Xbox轉變成功能強大的媒體播放器。
好啦~Xbox的硬體效能(733MHz的Pentium III處理器)無法處理高畫質影片,當然也沒有HDMI端子,反正我家的電視是20世紀時期的映像管機種,沒有高畫質影片的需求,等到我家換電視的那一天,也許HDMI端子大概會變成所有Xbox 360新機的標準配備。
除了高畫質的缺失之外,XBMC具有下列優勢:
- 可以播放各種您想得出來的視訊和聲音格式,也支援外掛字幕,例如,DiVX (MPEG4), RealVideo (.rmvb), QuickTime (.mov), avi, mpeg, mkv, nsv, mp3, ogg, FLAC, APE, AAC,…等等。完整清單請參閱XBMC官方網站,當然囉,播放DVD, VCD, SVCD也沒問題!
- 即時連結網路電台(廣播或電視)。
- 內建基本的Web伺服器,可以從PC或PSP等上網裝置,瀏覽或控制Xbox的媒體內容。PSP的操控介面還是用Flash製作的(可以從QJ.NET網站免費下載)。
- 內建Python語言解譯器,讓用戶透過Python程式擴充XBMC的功能或執行自動化程序。例如,把XBMC變成RSS閱讀器、搜尋、檢索並觀看YouTube影片、甚至監測HomeSeer家庭自動化套件的各種警報器和感應器的狀態。XBMCScript.com網站提供免費的Scripts程式下載。
- 價格相對低廉,現在一台Xbox的官方定價好像不到台幣5,000元,而Apple TV定價美金$299,約台幣一萬元。
此外,如果您購買Xbox的色差端子連接線,還可以透過它的光纖輸出5.1聲道的AC-3或DTS環繞音效。Xbox沒有內建Wi-fi無線網路,所以要額外購買橋接器(bridge),像友訊公司的這一款(DWL-810+):
之前家裡的XBMC介面外觀(skin),採用的是Xbox 360樣式,昨天在昨天在savvygeek.com網站看到Apple TV的skin(按此連結下載),旋即下載安裝過乾癮。此skin的外觀類似下圖,其中的蘋果標誌被替換成Xbox的標誌。
除了基本的skin之外,還可以另外安裝啟動影片(Apple TV Intro Movie),原始的影片為720p高畫質格式,Xbox無法直接播放。Jeffrey建議先轉換成1024 x 768大小,採用7000 bit rates、24fps與128Kbps MP3音效壓縮之後,再傳入XBMC的scripts根目錄,可以呈現最佳效果。
XBMC開機啟動影片還需要兩個自訂的script程式,一樣得放在scripts根目錄,可在savvygeek.com網站下載。
底下是呈現Apple TV外觀的XBMC實際運作效果影片:
大大..拜讀完您的解說…小弟很想試試看…但在試的途中遇到問題…請問如何將intro.avi 調整成你說的最佳效果…是否需要什麼軟體呢???
hi terry,
視訊方面,用任何DIVx或MPEG-4轉換軟體都行,有些工具是免費的,可以在搜尋網站上查到。
C大…
我昨天試著轉檔..但是始終無法轉出你說的完美格式…影片會Lag
可否提供您已轉好的完美intro.avi呢??
還有不知道您對中文化有沒有研究呢??小弟想把這套改成中文介面…因為介面
好漂亮!!!