分页: 1 / 1

Ubuntu下Mplayer如何挂上字幕?(关闭回答了,谢谢大家)

发表于 : 2007-08-26 13:08
fearmind
我的Mplayer不能挂上字幕文件,看国家地理的视频文件的时候很不方便,需要切换到Windows下才能看。。。有解决的方法吗?

发表于 : 2007-08-26 13:11
aitilang
smplayer

发表于 : 2007-08-26 13:13
BigSnake.NET

代码: 全选

$ cat config |less
# Write your default config options here!


font=/home/xxx/.mplayer/subfont.ttf
subcp=cp936

代码: 全选

$ cat gui.conf |less
...
sub_auto_load = "yes"
sub_unicode = "yes"
sub_pos = "100"
sub_overlap = "no"
sub_cp = "cp936"
font_factor = "0.750000"
font_name = "/home/xxx/.mplayer/subfont.ttf"
font_text_scale = "2.500000"
font_osd_scale = "6.000000"
font_blur = "2.000000"
font_outline = "2.000000"
font_autoscale = "3"
...

发表于 : 2007-08-26 13:25
fearmind
不行哇。。。。为什么呢?

代码: 全选

liuzhongxiang@liuzhongxiang-desktop:~$ cat config less
cat: config: No such file or directory
cat: less: No such file or directory
liuzhongxiang@liuzhongxiang-desktop:~$ cat gui.conf less
cat: gui.conf: No such file or directory
cat: less: No such file or directory
liuzhongxiang@liuzhongxiang-desktop:~$ 

发表于 : 2007-08-26 13:28
BigSnake.NET
fearmind 写了:不行哇。。。。为什么呢?

代码: 全选

liuzhongxiang@liuzhongxiang-desktop:~$ cat config less
cat: config: No such file or directory
cat: less: No such file or directory
liuzhongxiang@liuzhongxiang-desktop:~$ cat gui.conf less
cat: gui.conf: No such file or directory
cat: less: No such file or directory
liuzhongxiang@liuzhongxiang-desktop:~$ 
我的意思是修改 ~/.mplayer 下的配置文件

发表于 : 2007-08-26 13:44
fearmind
还是不行哇。。。能具体说说吗?

代码: 全选

liuzhongxiang@liuzhongxiang-desktop:~/.mplayer$ cat config less
# Write your default config options here!


cat: less: No such file or directory
liuzhongxiang@liuzhongxiang-desktop:~/.mplayer$ 
liuzhongxiang@liuzhongxiang-desktop:~/.mplayer$ 

发表于 : 2007-08-26 14:10
BigSnake.NET
....我昏..
建议LZ先看看管道线(pipe line)的用法

你可以这样:
编辑 ~/.mplayer/config

加这两行

代码: 全选

font=作为字幕字体的中文ttf字体的路径
subcp=cp936

发表于 : 2007-08-26 14:19
tiancaiabc
smplayer 比较好设置字幕

mplayer也可以设置,但具体怎么样不是很记得了,你看我的图照着调吧,如果还不是不行就搜索论坛,很多人问过这个问题

发表于 : 2007-08-26 14:56
fearmind
tiancaiabc
用了你的方法还是没有成功。。。

发表于 : 2007-08-26 15:04
zmcbb30
把这段帖到 ~/.mplayer/config 上

重启一下mplayer (注意是mplayer , 不是gmplayer ) , 用命令打开

代码: 全选

# Write your default config options here!
monitoraspect=4:3
#vf=expand=:::::4/3:2
#sub-fuzziness=1
#subalign=0 

vo=xv
subcp="gbk"
subfont-encoding="unicode"
sub-fuzziness=2
font="simsun"
subfont-text-scale=2

发表于 : 2007-08-26 15:07
ct
字幕格式是什么?
gmplayer和mplayer的配置文件不是同一个文件,你确定用的是mplayer(命令行的)还是gmplayer?
不能挂载的错误提示或截图.

发表于 : 2007-08-26 19:02
fearmind
视频文件的同级目录有两个文件,一个是“.IDX”,另一个是“.SUB”。我觉得“.SUB”是字幕文件,我用记事本打开看过,里面确实是显示字幕所需要的字符。

发表于 : 2007-08-26 20:26
ct
你需要为mplayer指定一个显示字体.
字幕和文件同名才可以自动挂载.
gmplayer参考上面的第一幅图,mplayer需要
font = "/home/xxx/.mplayer/subfont.ttf"
这样的参数.
建议直接sudo gedit /etc/mplayer/mplayer.conf
加进去

发表于 : 2007-09-06 11:53
fearmind
谢谢,虽然我还是不大懂,但是现在我看带字幕的电影都是切换到WINDOWS下使用暴风来看了。最近很少使用UBUNTU系统了,因为要做一些事情,在UBUNTU下还不会,只有切换到WINDOWS下完成了。