首页 > 系统 > Linux > 正文

自己设置mplayer字幕

2024-08-28 00:19:09
字体:
来源:转载
供稿:网友
安装mplayer之后运行的时候可能会报错,原因是找不到 ~/.mplayer/subfont.ttf .可以做一个链接(可以选择自己电脑上的中文字体)。

ln -s /usr/share/fonts/TrueType/simsun.ttc ~/.mplayer/subfont.ttf

如果是园体下面的语句

ln -sf /usr/share/fonts/VeraSansYuanTi/VeraSansYuanTi-Regular.ttf ~/.mplayer/subfont.ttf

然后在设置中把Subtitle&OSD的encoding选择为 cp936 ,把font的encoding设置 unicode ,默认字体(Text Scale)为5好像有点大,可以设置为3。

视频默认输出为x11,经过研究发现 xv 占用cpu最低,可以使用这个。如果不能全屏,修改.mplayer/config,设置

fs=no
zoom=yes

如果没有这个文件,可以自己建立。

另外,在.mplayer/下面建立一个Skin目录,里面可以放着skin文件,注意网上下载的skin都是压缩包,需要先解压。可以到这个下载 skin 。

另外如果里面的mplayer,界面是gtk1,看电影或者界面上会乱码。下面的命令就可以解决这个问题。

sudo cp /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf-8

如果文件不存在可以自己建立。

sudo gedit /etc/gtk/gtkrc.zh_CN.utf-8

拷贝下面的内容进去。

# $(gtkconfigdir)/gtkrc.zh_CN
#
# This file defines the fontsets for Chinese language (zh) using
# the simplified chinese standard GuoBiao as in mainland China (CN)
#
# 1999, Pablo Saratxaga <pablo@mandrakesoft.com>
#

style "gtk-default-zh-cn" {
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,/
-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"
#
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表