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

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
fearmind
帖子: 212
注册时间: 2007-08-24 13:32

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

#1

帖子 fearmind » 2007-08-26 13:08

我的Mplayer不能挂上字幕文件,看国家地理的视频文件的时候很不方便,需要切换到Windows下才能看。。。有解决的方法吗?
上次由 fearmind 在 2007-09-06 11:56,总共编辑 1 次。
头像
aitilang
帖子: 1026
注册时间: 2007-04-28 21:38

#2

帖子 aitilang » 2007-08-26 13:11

smplayer
thinkpad x61 2G DDR no cdrom
--------------------------------------------
ABS学习中
sed学习中
awk学习中
perl学习中
新手描述不清,老手猜测不到,胡乱指挥一通,后果难以预料
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#3

帖子 BigSnake.NET » 2007-08-26 13:13

代码: 全选

$ 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"
...
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
fearmind
帖子: 212
注册时间: 2007-08-24 13:32

#4

帖子 fearmind » 2007-08-26 13:25

不行哇。。。。为什么呢?

代码: 全选

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:~$ 
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#5

帖子 BigSnake.NET » 2007-08-26 13:28

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 下的配置文件
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
fearmind
帖子: 212
注册时间: 2007-08-24 13:32

#6

帖子 fearmind » 2007-08-26 13:44

还是不行哇。。。能具体说说吗?

代码: 全选

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$ 
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#7

帖子 BigSnake.NET » 2007-08-26 14:10

....我昏..
建议LZ先看看管道线(pipe line)的用法

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

加这两行

代码: 全选

font=作为字幕字体的中文ttf字体的路径
subcp=cp936
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
tiancaiabc
帖子: 98
注册时间: 2007-01-11 0:40

#8

帖子 tiancaiabc » 2007-08-26 14:19

smplayer 比较好设置字幕

mplayer也可以设置,但具体怎么样不是很记得了,你看我的图照着调吧,如果还不是不行就搜索论坛,很多人问过这个问题
附件
screenshot3.png
screenshot1.png
screenshot2.png
我本不是个随便的人,可是你们要随便,我只好随便你们了。
头像
fearmind
帖子: 212
注册时间: 2007-08-24 13:32

#9

帖子 fearmind » 2007-08-26 14:56

tiancaiabc
用了你的方法还是没有成功。。。
头像
zmcbb30
帖子: 2717
注册时间: 2006-09-30 0:32
来自: 巴拉特星系第四行星──海尼森

#10

帖子 zmcbb30 » 2007-08-26 15:04

把这段帖到 ~/.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
头可断,血可流,靓女不可不追求
相艾唔好口,够姜就只抽

BARTON 2500+/1536MDDR400
EP8RDA3G/MX4000 128M64bit 8X
DiamondPlus9-6Y080L0-ATA133
Samsung743DF
HiweedDesktop-1.0
头像
ct
帖子: 2201
注册时间: 2005-04-06 21:15
来自: 安徽黄山
联系:

#11

帖子 ct » 2007-08-26 15:07

字幕格式是什么?
gmplayer和mplayer的配置文件不是同一个文件,你确定用的是mplayer(命令行的)还是gmplayer?
不能挂载的错误提示或截图.
头像
fearmind
帖子: 212
注册时间: 2007-08-24 13:32

#12

帖子 fearmind » 2007-08-26 19:02

视频文件的同级目录有两个文件,一个是“.IDX”,另一个是“.SUB”。我觉得“.SUB”是字幕文件,我用记事本打开看过,里面确实是显示字幕所需要的字符。
头像
ct
帖子: 2201
注册时间: 2005-04-06 21:15
来自: 安徽黄山
联系:

#13

帖子 ct » 2007-08-26 20:26

你需要为mplayer指定一个显示字体.
字幕和文件同名才可以自动挂载.
gmplayer参考上面的第一幅图,mplayer需要
font = "/home/xxx/.mplayer/subfont.ttf"
这样的参数.
建议直接sudo gedit /etc/mplayer/mplayer.conf
加进去
头像
fearmind
帖子: 212
注册时间: 2007-08-24 13:32

#14

帖子 fearmind » 2007-09-06 11:53

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