因為 id3v2 標籤的因素,目前台灣絕大多數的網路電台都是使用 big5 碼,造成在 UTF-8 環境下的播放軟體就會接收到亂碼,我們可以用 zh_TW.big5 來啟動播放軟體,便能輕鬆治標。這裡以 Ubuntu 6.06 為例。:P
首先檢查你的系統上是否有 zh_TW.big5 locale:
locale -a
通常是沒有的,現在我們來生一個:
- 編輯 /var/lib/locales/supported.d/zh
- 加入:
zh_TW.Big5 Big5
- 接著執行:
sudo locale-gen
- 系統上就有 zh_TW.Big5 了。
有了 zh_TW.Big5 可用後,最後弄個會以 big5 啟動程式的執行檔,這裡檔名取作 quodlibet-big5:
- #!/bin/sh
- LANG="zh_TW.big5" quodlibet &
存檔後放到 /usr/local/bin 底下,並加上執行權限:
sudo cp quodlibet-big5 /usr/local/bin/
sudo chmod +x /usr/local/bin/quodlibet-big5
執行 quodlibet-big5 就可以聽 big5 電台了。
參考:
MacBlog2 - Ubuntu 雜記
我為 Quod Libet 作了繁體中文化,從 0.23 版開始。 
如有有翻譯字句上的問題,請不吝指教。
Quod Libet 是一個音樂資料庫與播放器,並附有名為 Ex Falso 的音訊標籤編輯器。
http://www.sacredchao.net/quodlibet/



僅僅設定 mplayer 的 config 檔案似乎還是不夠,下面是我的 ~/.mplayer/gui.conf 片段,請自行斟酌修改。
- vo_driver = "xv"
- #doublebuffering 除去 DVD 的掃瞄線
- vo_doublebuffering = "yes"
- #有DRI者請打開 direct render,檢查方法:glxinfo | grep direct
- vo_direct_render = "yes"
- #看片會延遲請打開 framedrop
- v_framedrop = "1"
- ao_driver = "alsa"
- dvd_device = "/dev/dvd"
- cdrom_device = "/dev/cdrom"
- osd_level = "1"
- sub_auto_load = "yes"
- sub_unicode = "yes"
- sub_cp = "utf8"
- font_name = "/usr/local/share/fonts/DFU_HMD.TTF"
- font_text_scale = "3.000000"
- font_osd_scale = "6.000000"
- font_autoscale = "3"
- stopxscreensaver = "yes"
放在 ~/
- set fileencodings=utf-8
- set termencoding=utf-8
- set enc=utf-8
- set tenc=utf8
- set gfn=Courier\ 11
- set gfw=AR\ PL\ ShanHeiSun\ Uni\ 12
- set nobackup
- set nowritebackup
- set cindent
- set tabstop=4
- set shiftwidth=4
- set expandtab
- set wrap
- set number
- set hls
- set ic
- set ai
- set ambiwidth=double
- syntax on
- colorscheme darkblue
請不要問我每行設定的意義,請詳閱說明文件或是搜尋相關文章。(其實是忘光了XD)

放在 ~/.mplayer
- # Write your default config options here!
- font=/usr/local/share/fonts/DFU_HMD.TTF
- unicode=yes
- subcp=utf8
- subfont-text-scale=3
- subfont-autoscale=3
- zoom=yes
- vf=pp=lb
請把 font=/usr/local/share/fonts/DFU_HMD.TTF 換成你的字型位置,字幕檔請先轉換成 utf8 便可正常播放。

在 2006/08/12 19:42 作了第二次修正。
Swiftfox 是專為 linux 版本最佳化的 firefox,請選擇適合你的 CPU 的版本下載。
http://getswiftfox.com/ubuntu.htm
上面的連結是給 Ubuntu 用的 deb 包。
安裝:
sudo dpkg -i swiftfox_1.5.0.6-1ubuntu_cpu_version.deb
編輯 ~/.mozilla/firefox/rc 加上下面這段來停用 pango,可以加速 firefox:
現在執行 firefox 吧。firefox (swiftfox) 會重新偵測套件相容性,可能會出現找不到繁體中文語系套件的訊息,再重開時你會發現是英文介面。沒關係,接下來我們自行安裝繁體中文語系套件就可以了。
首先得安裝 Locale-Switcher 這個擴充套件,這個套件能讓我們自行安裝各種語系檔。
安裝 Locale-Switcher:http://benjamin.smedbergs.us/switch-locales/
安裝完成後重開 firefox,接下來到 moziila 官方抓繁體中文語系檔案安裝便大功告成:
目前我的版本是 1.5.0.6,往後出新版本時請自行下載合適的版本安裝。
到這裡下載 zh-TW.xpi。
若是想加快載入網頁的速度,可以試試 Fasterfox 這個套件。
本文在 20060824 重新編輯過
如你是用開放源碼的作業系統,又有安裝 Stellarium 這個超棒的星象軟體,你可能會發現,整個畫面都是框框字,你可能會懷疑該軟體壞掉了。
其實不是,真正的原因是該軟體做了i18n,卻不包含字體的緣故,才導致滿畫面框框字。下面為官方的說明:
為了避免下載的檔案過大,您在(官方)這裡下載的Stellarium並沒有包含中文字型。要正確顯示正體中文,請到cwTeX TrueType 字型區下載 cwTeX 圓體,複製到 C:\Program Files\Stellarium\data 然後在您的 config.ini 修改 base_font_name 成 cwyen.ttf 。
cwTeX 圓體經過測試是適合用在本軟體的字型,此字型以GPL授權故下載與散布一切合法。

(more...)