样让mplayer显示sub显示字幕?
-
- 帖子: 219
- 注册时间: 2007-02-05 18:55
样让mplayer显示sub显示字幕?
刚才经过反复的试验,得出下面的结果:
播放idx/sub字幕:
有些字幕怎样都报错,然后显示不出字幕。
有些字幕怎样也都报错,但在几次拉动进度条之后可以显示出字幕。。。
播放srt字幕文件
将srt字幕改成和影音文件一样的文件名+.srt后缀,会自动显示。
如果字幕后面有.chs.srt或.cn.srt等附加字串,将不能自动挂上。可将字幕文件改名,或手动加载。
关于手动加载.srt字幕
如果在影片播放时load subtitle,播放中影片将被关闭(!)。
加载字幕文件应该在加载影片之前操作,加载字幕文件后再打开电影文件,这样可以显示字幕。
为正常显示中文编码的srt字幕,应该在MPlayer做如下设置:
Preferences->Subtitles&OSD中Encoding选:
Simplified Chinese charset(CP936)
勾选下方Unicode Subtitle
(另不要勾选中Disable Subtitle autoloading)
Preferences->Font中Font路径设置为一个中文字体路径,如宋体或圆体等
下方Encoding选Unicode
另附字幕按键操作:
v -------------------切换显示字幕。
j ------------------选择字幕语言(对多语言sub字幕)。
y 和 g------------------在字幕列表中步进/步退。
F --------------------锁定的字幕
a ---------------------切换对齐字幕: 上 / 中 / 下。
x 和 z------------------调整字幕延迟增加/减少 0.1 秒。
r 和 t-------------------上/下调整字幕位置。
我的MPlayer的版本是1.0rc1-4.0.3,用的是Ubuntu 6.06
播放idx/sub字幕:
有些字幕怎样都报错,然后显示不出字幕。
有些字幕怎样也都报错,但在几次拉动进度条之后可以显示出字幕。。。
播放srt字幕文件
将srt字幕改成和影音文件一样的文件名+.srt后缀,会自动显示。
如果字幕后面有.chs.srt或.cn.srt等附加字串,将不能自动挂上。可将字幕文件改名,或手动加载。
关于手动加载.srt字幕
如果在影片播放时load subtitle,播放中影片将被关闭(!)。
加载字幕文件应该在加载影片之前操作,加载字幕文件后再打开电影文件,这样可以显示字幕。
为正常显示中文编码的srt字幕,应该在MPlayer做如下设置:
Preferences->Subtitles&OSD中Encoding选:
Simplified Chinese charset(CP936)
勾选下方Unicode Subtitle
(另不要勾选中Disable Subtitle autoloading)
Preferences->Font中Font路径设置为一个中文字体路径,如宋体或圆体等
下方Encoding选Unicode
另附字幕按键操作:
v -------------------切换显示字幕。
j ------------------选择字幕语言(对多语言sub字幕)。
y 和 g------------------在字幕列表中步进/步退。
F --------------------锁定的字幕
a ---------------------切换对齐字幕: 上 / 中 / 下。
x 和 z------------------调整字幕延迟增加/减少 0.1 秒。
r 和 t-------------------上/下调整字幕位置。
我的MPlayer的版本是1.0rc1-4.0.3,用的是Ubuntu 6.06
上次由 xain 在 2007-02-15 15:32,总共编辑 1 次。
- TheThirdGhost
- 帖子: 1592
- 注册时间: 2006-07-23 16:25
- 来自: 南京
-
- 帖子: 219
- 注册时间: 2007-02-05 18:55
- karron
- 帖子: 6226
- 注册时间: 2005-06-11 14:03
- 来自: 不明真相的群众
- 联系:
mplayer有的字幕是无法加载,有时候明明报错了,却能够显示字幕,有点奇怪.
不过我已经很久没有用过mplayer了,现在都一直用kaffeine,没有出现过这些情况,用起来非常爽
不过我已经很久没有用过mplayer了,现在都一直用kaffeine,没有出现过这些情况,用起来非常爽
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
- TheThirdGhost
- 帖子: 1592
- 注册时间: 2006-07-23 16:25
- 来自: 南京
-
- 帖子: 63
- 注册时间: 2006-04-14 19:42
mplayer 命令行的比较好用,加载字幕没有任何问题,包括idx/sub srt(gb,big5,utf8) 以及mkv内嵌的字幕
最好自己编译一个cvs命令行的mplayer
在ubuntu里面是很简单的
可以玩玩
mplayer的文档比较多
特别适合没有编译经验的朋友
贡献出我的~/.mplayer/config
用这个配置文件,可以打到类似windows下的mplayer kk版的效果
最好自己编译一个cvs命令行的mplayer
在ubuntu里面是很简单的
可以玩玩
mplayer的文档比较多
特别适合没有编译经验的朋友
贡献出我的~/.mplayer/config
代码: 全选
# Write your default config options here!
font=/usr/share/fonts/truetype/win/simhei.ttf
#这个是我自己的字体,你要改成你的字体!推荐使用黑体。
subcp=cp936
#str字幕的内码,写成这样,自动识别utf8
subfont-autoscale=2
subfont-text-scale=4.5
#以上两项为字幕大小
vo=xv
#视频输出模式 常用的有xv gl aa x11 sdl
ao=alsa
#音频输出模式 常用的有 alsa oss esd
vf=screenshot=2,expand=:::::4/3:2
#调整视频长宽比
subfont-autoscale=2
subfont-osd-scale=4.8
subpos=89
#字幕位置
sub-fuzziness=1
#字幕模糊
subalign=1
spualign=1
slang=zh,ch,tw
#DVD字幕排序
monitoraspect=4:3
#显示器比例 如果宽屏,应该调整
#sub-ignore-errors=3
#autoexpand=1
#dr=yes
double=yes
#cache=2048
#aspect=-1
#vm=yes
#fs=yes
#priority=high
#subpath=c:\sub\
#autodr=1
#autohide=0
#sub-ignore-errors=3
#systray=2
#benchmark=2
-
- 帖子: 219
- 注册时间: 2007-02-05 18:55
-
- 帖子: 36
- 注册时间: 2008-09-08 12:26
Re: 样让mplayer显示sub显示字幕?
按此设置,好使,谢谢!!xain 写了:刚才经过反复的试验,得出下面的结果:
为正常显示中文编码的srt字幕,应该在MPlayer做如下设置:
Preferences->Subtitles&OSD中Encoding选:
Simplified Chinese charset(CP936)
勾选下方Unicode Subtitle
(另不要勾选中Disable Subtitle autoloading)
Preferences->Font中Font路径设置为一个中文字体路径,如宋体或圆体等
下方Encoding选Unicode
- hecy2006
- 帖子: 309
- 注册时间: 2008-09-11 0:33
- 来自: 中国地球
- 联系:
-
- 帖子: 265
- 注册时间: 2006-02-27 9:20
Re: 样让mplayer显示sub显示字幕?
~/.mplayer/config文件里加上xain 写了: 播放srt字幕文件
将srt字幕改成和影音文件一样的文件名+.srt后缀,会自动显示。
如果字幕后面有.chs.srt或.cn.srt等附加字串,将不能自动挂上。可将字幕文件改名,或手动加载。
sub-fuzziness=1
一只菜鸟的自白:Windows常被病毒搞坏;Linux常被自己玩死.
- keky
- 帖子: 231
- 注册时间: 2007-12-20 15:08
- 来自: harbin
- 联系:
Re: 样让mplayer显示sub显示字幕?
这个方法很好很强大。。^_^
- maonx
- 帖子: 206
- 注册时间: 2008-09-09 16:39
- 联系:
Re: 样让mplayer显示sub显示字幕?
终于弄完了
-
- 帖子: 447
- 注册时间: 2008-06-23 19:31
- 系统: debian+fedora+win10