歡迎您光臨本站 註冊首頁

Ubuntu Linux下Mplayer萬能播放器的設置

←手機掃碼閱讀     火星人 @ 2014-03-09 , reply:0

sudo apt-get install mplayer-fonts mplayer mplayer-skins mozilla-mplayer

linux 下mplayer 中文字幕配置

修改 ~/.mplayer/config

# Write your default config options here!

# 視頻輸出以xv模式,啟用視頻加速

vo=xv

# 字幕字體文件

font = /usr/share/fonts/zh_CN/TrueType/hei.ttf

# 字幕編碼 (使用TTF字體時使用)

subcp = cp936

# 0 不自動縮放; 1 按電影高度縮放; 2 按寬度; 3 按對角線

subfont-autoscale = 2

# 字幕字體大小

subfont-text-scale = 4

# 設置OSD元素的自動綻放係數

subfont-osd-scale = 6

font=/home/simsun.ttf

subcp=cp936

subfont-autoscale=1 #這是控制自動裝載字幕的,2和0都是不自動

subfont-text-scale=7#字體大小

有時侯用命令行的沒有字幕,可以試一試快捷鍵“v”,和 “b”

用命令行時字符集別用unicode,用gb2312或者cp936都行

gui模式出現modoul 11 error,不知道原因.重新編譯中

下面這篇文章是參考:

讓mplayer支持中文字幕的解決方案

apt-get install mplayer后,播放一些帶中文字幕的電影老顯示不了中文字,會出現諸如:“___Ants,_____”的玩意,看了不少文檔,終於搞定,下面總結一番

A~命令行方式播放:

這是我的~/.mplayer/config

# Write your default config options here!

font=/usr/share/fonts/truetype/hiweed/simsun.ttf

subcp=cp936

subfont-autoscale=2

subfont-text-scale=5

vo=xv

然後,命令行輸入mplayer aaa.avi,(前提是同目錄下有同名字幕文件).就OK了.

B~至於窗口模式,我採用以下方法也解決:

1.rm -rf /usr/share/mplayer/font/*

2.rm -rf ~/.mplayer/font/*

上面兩步讓gmplayer找不到那些英文字體,呵呵,就讓它乖乖地用我們指定的字體:

3.ln -s /YOUR/PATH/TO/CHINESEFONT.ttf subfont.ttf

4.修改~/.mplayer/gui.conf如下項目:

sub_auto_load = "yes"

sub_unicode = "yes"

sub_pos = "100"

sub_overlap = "no"

sub_cp = "cp936"

font_factor = "0.750000"

font_name = "/home/badants/.mplayer/subfont.ttf"

font_encoding = "unicode"

然後,打開gmplayer,試試看,能不能成功.


[火星人 ] Ubuntu Linux下Mplayer萬能播放器的設置已經有668次圍觀

http://coctec.com/docs/linux/show-post-56641.html