四月 06 2006

GeeXboX Open Media Center

by at 23:09:29 分類: Linux

User View:300 user views Bot View:157 bot views

分享到Facebook

什麼是 GeeXboX?

操作備忘:

  • 自製中文化 GeeXboX
  • 常用按鍵備忘
  • 把 GeeXboX 放進 USB 隨身碟

自製中文化 GeeXboX

以下係以 Linux 環境為操作實例, 亦可在 Windows 環境操作, 操作方式大致相同.

http://geexbox.org/en/downloads.html 下載 GeeXboX ISO Generator

tar zxf geexbox-generator-1.0.i386.tar.gz

cd geexbox-generator-1.0.i386

下載黑體字, 置於 ./i18n/fonts

下載 MPlayer Codecs, 解包至 ./iso/GEEXBOX/codecs

./linux-i386-generator 執行 GeeXboX Generator

↓將語系設為繁體中文, 字幕及選單字型選用剛剛下載的黑體字 (wt011.ttf)

↓網路服務 (Network services) 全開, 以方便遠端登入管理; 勾選 SHOUTcast 項目可收看網路節目

完成所有設定後, 按 Compile ! 即可產生 GeeXboX .ISO 檔

Linux 燒錄 ISO 檔的指令可參考: http://cha.homeip.net/blog/archives/2005/06/_linux.html

參考資料:

常用按鍵備忘

其他備忘:

  1. 方向鍵 (凸字排列)、九宮格數字鍵上的方向鍵 (取消 NumLock), 功能是一樣的
  2. 播放前最好先將音量調低 (按鍵: " / " ), 以免嚇人
  3. 連續快按 Esc 鍵可立即停止播放, 回到主選單畫面
  4. 快轉時按鍵點放即可, 按太多次或按太久會因為 Keyboard Buffer 造成 "鍵盤爆走"

把 GeeXboX 放進 USB 隨身碟

GeeXboX 1.0 + 中文黑體字 + essential codecs 約需 40MB FAT 空間

dd if=/dev/zero of=/dev/sda bs=512 count=1

fdisk /dev/sda

分割為: /dev/sda1 (fat 格式)

wget http://rz-obrian.rz.uni-karlsruhe.de/knoppix-usb/spb2_mbr.sec

dd if=spb2_mbr.sec of=/dev/sda

mkfs -t vfat /dev/sda1

syslinux /dev/sda1

mkdir /mnt/geexbox /mnt/sda1

mount -o loop geexbox-1.0-custom-zh_TW.i386.iso /mnt/geexbox

mount -t vfat /dev/sda1 /mnt/sda1

cd /mnt/sda1

cp -r /mnt/geexbox/* ./; sync

mv ./geexbox/boot/* ./

rmdir ./geexbox/boot

rm -rf isolinux.bin pxelinux.*

mv isolinux.cfg syslinux.cfg

vi syslinux.cfg

將所有的 "cdrom" 置換為 "sda1″

sync

參考資料:

後記:

  • 加入 essential codecs 後, 幾乎所有的多媒體格式都能播放, 也支援 .srt 字幕檔, 真是太棒了!
  • 片子看到一半有時會跳回主畫面, 偶爾也會發生當機的情況, 穩定性還不夠…
  • 如果要弄一部電腦專門作多媒體播放, 建議周邊為:
    • DVD 光碟機 → 可播放存放在光碟片裡的多媒體資訊 (如: DVD/VCD/MP3…)
    • RTL8139 螃蟹卡 → 保證能讓 GeeXboX支援
    • FAT / Ext2 格式的內接式硬碟 → 可透過 FTP 存入檔案 (NTFS 格式只能讀取)
    • USB port → 可外接隨身碟 / 外接式硬碟

目前沒有回應

給個回應吧

(若看不到驗證碼,請重新整理網頁。)