雖然mplayer算是字幕支援度相當完善的播放軟體,但是要讓他真正能夠合我的心意還真是花了一點時間。
要讓mplayer可以使用自己指定的TTF字型來作為字幕顯示時使用,有幾點需要注意的地方:
- 編譯mplayer時,USE參數要加入"truetype"支援,不然在mplayer中設定tff字型給字幕用時,mplayer會警告無法使用該字型。
- 在"/etc/mplayer/mplayer.conf"中的"fontconfig=1"要改成"0"。如果發現明明已經給了一個支援繁簡字型的utf8字型後,字幕卻出現許多底線(下劃線, "_"),就代表fontconfig被設定成為"1"了。這是因為mplayer支援三種字幕字型指定方式:
- 使用fontconfig,設定畫面中要指定的是"字體名"而非"字體檔路徑"。(打"fc-list"就可以知道何謂字體名)
- 停用fontconfig,設定畫面中指定字體檔路徑。(我心理真正想用的方法)
- 停用fontconfig,設定畫面中指定font.desc檔路徑。
沒有留言:
張貼留言