Chapter 15. 中文多媒體軟體

Table of Contents
15.1. mplayer
15.2. xmms - mp3 播放軟體

15.1. mplayer

Last Update: 2003年 1月16日 周四 02時53分21秒 CST

支援了眾多電影播放格式,舉凡常見的 mpeg,dat 和微軟的 avi, 就連現在最新的 divx4 也直接支援。

multimedia/mplayer 的安裝:

# cd /usr/ports/multimedia/mplayer
# make WITH_LANG=zh install clean

目前讓 mplayer 能夠顯示中文字幕的方式有三種, 前兩種使用 mplayer 自訂的字型檔,目前已經少用。 一個是安裝由 mplayer 所提供的字型檔, 可以在 ftp://ftp.mplayerhq.hu/MPlayer/contrib/fonts/chinesefonts 找到,另一個就是使用 chinese/mplayer-fonts 來將 TrueType 轉換成 mplayer 所需要的字型檔。

直接使用 mplayer 所提供的字型檔,可以到上述的網址中找您要的語言, 以繁體楷書為例就是 big5-kai.tar.bz2, 下載後解開會出現 big5-kai 的目錄就以用了。 下面的例子使用宋體 16pt 來顯示中文字幕,還有宋體 24pt 可用,或是中楷 bkai00mp16 與 bkai00mp24。簡體字幕可以用 iconv 等軟體轉換 .srt, 將簡體轉換成繁體,或是使用 gbsn00lp16 等字型來觀賞。

# mplayer -font /usr/local/share/mplayer/fonts/big5-ming/bsmi00lp16/font.desc -sub 1.srt -unicode 1.avi

Note: 如果要全螢幕按 f 就可以囉。

最後一個就是在編譯 mplayer 的時候,指定 mplayer 使用 freetype, 讓他能直接使用 TrueType 字型,但是一但指定了使用 freetype, 就不能選擇使用 mplayer 的字型檔。 目前的 multimedia/mplayer 已經預設 WITH_FREETYPE 了,不需要安裝中文字幕字型。

# ln -s /usr/local/share/fonts/TrueType/bsmi00lp.ttf ~/.mplayer/subfont.ttf
# mplayer -subcp cp950 -sub 1.srt 1.avi

Figure 15-1. mplayer snapshot



WWW: http://www.mplayerhq.hu/