四月 06 2006
GeeXboX Open Media Center
什麼是 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
參考資料:
常用按鍵備忘

其他備忘:
- 方向鍵 (凸字排列)、九宮格數字鍵上的方向鍵 (取消 NumLock), 功能是一樣的
- 播放前最好先將音量調低 (按鍵: " / " ), 以免嚇人
- 連續快按 Esc 鍵可立即停止播放, 回到主選單畫面
- 快轉時按鍵點放即可, 按太多次或按太久會因為 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 → 可外接隨身碟 / 外接式硬碟
目前沒有回應

