当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 请问一个mplayer播放 avi的字幕问题
帖子发表于 : 2008-12-01 20:49 

注册: 2008-08-30 23:24
帖子: 35
送出感谢: 0 次
接收感谢: 0 次
MPlayer 1.0rc2-4.3.2 自己编译的,--enable-gui --enable-freetype --enable-largefiles
avi+idx+sub俱在,文件名均符合标准。在windows下可通过暴风影音加载

但执行mplayer,提示

SUB: Could not determine file format
Cannot load subtitles: xxxx.sub

十分不理解,请问是还需要安装别的东西么
多谢


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 请问一个mplayer播放 avi的字幕问题
帖子发表于 : 2008-12-02 18:32 

注册: 2008-08-30 23:24
帖子: 35
送出感谢: 0 次
接收感谢: 0 次
shallpion 写道:
MPlayer 1.0rc2-4.3.2 自己编译的,--enable-gui --enable-freetype --enable-largefiles
avi+idx+sub俱在,文件名均符合标准。在windows下可通过暴风影音加载

但执行mplayer,提示

SUB: Could not determine file format
Cannot load subtitles: xxxx.sub

十分不理解,请问是还需要安装别的东西么
多谢


解决了
ln -s ~/.mplayer/subfont.ttf /usr/share/fonts/truetype/windows/simhei.ttf
在.mplayer/config里面加上
subcp=cp936
font=~/.mplayer/subfont.ttf
播放的时候,要加一个-vobsub参数
正在研究这个参数是不是也可以通过config文件设置改掉


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 请问一个mplayer播放 avi的字幕问题
帖子发表于 : 2008-12-04 4:42 
头像

注册: 2008-07-01 9:53
帖子: 732
地址: Dunedin, New Zealand
送出感谢: 1
接收感谢: 2
shallpion 写道:
shallpion 写道:
MPlayer 1.0rc2-4.3.2 自己编译的,--enable-gui --enable-freetype --enable-largefiles
avi+idx+sub俱在,文件名均符合标准。在windows下可通过暴风影音加载

但执行mplayer,提示

SUB: Could not determine file format
Cannot load subtitles: xxxx.sub

十分不理解,请问是还需要安装别的东西么
多谢


解决了
ln -s ~/.mplayer/subfont.ttf /usr/share/fonts/truetype/windows/simhei.ttf
在.mplayer/config里面加上
subcp=cp936
font=~/.mplayer/subfont.ttf
播放的时候,要加一个-vobsub参数
正在研究这个参数是不是也可以通过config文件设置改掉


可以的:下面是我的config

#Write your default config options here!
#vf=noformat=yv12
#monitoraspect=5:4#调整为适合自己机子的数字
#ao=alsa #音频驱动选择,我一般选择alsa,其他的(比如pulse)好像会出现声道不能共享
vo=xv #视频驱动选择,也可以选择x11、gl等
#vo=fbdev #在字符终端播放视频
#joystick=0 #是否支持手柄控制
stop-xscreensaver=no #是否允许播放视频时出现屏保
#monitoraspect=1280:800 #识别桌面分辨率为1280×800
ontop=1
framedrop=yes
zoom=yes #是否允许视频缩放
subcp=utf8#字幕字符集编码,也可以设置为utf8,这不是最主要的,最主要的是字幕文件的编码,字幕文件的编码如果是utf8的,subcp设置为gbk、gb2312、utf8都可以
subfont-autoscale=1 #设置按什么方法来进行自动缩放字幕,0-不自动缩放,1-按电影高度缩放,2-按电影宽度缩放,3-按电影对角线缩放(默认值)
subfont-text-scale=5 #设置字幕文本的自动缩放系数(屏幕尺寸的百分比),值范围为0~100,默认值为5。
subfont-osd-scale=8 #OSD字幕的自动缩放系统(屏幕尺寸的百分比),值范围为0~100,默认值为6。
font=/usr/share/fonts/truetype/wqy/wqy-zenhei.ttf#选择字幕用的字体。
overlapsub=1 #支持多语言字幕。
sub-fuzziness=1 #设定字幕自动加载的识别,播放时可以通过j键切换。
#vf=expand=:::::16/9:2 #如果是16:9的影片,字幕显示在画面下的黑色部分
osdlevel=1 #在屏幕的左上角显示相应时间等,可以在播放时单击o键显示播放时间
cache = 8192 #此选项指定用多少内存(以 kBytes 为单位)作为播放文件或 URL 的预缓冲。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 请问一个mplayer播放 avi的字幕问题
帖子发表于 : 2008-12-04 8:56 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
楼上的,误导吧。唬人的吧。
只有一个编码需要一行,甚至不要的(如果你会enconv *.srt)。


_________________
● 鸣学


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 请问一个mplayer播放 avi的字幕问题
帖子发表于 : 2008-12-04 14:47 
头像

注册: 2008-07-01 9:53
帖子: 732
地址: Dunedin, New Zealand
送出感谢: 1
接收感谢: 2
eexpress 写道:
楼上的,误导吧。唬人的吧。
只有一个编码需要一行,甚至不要的(如果你会enconv *.srt)。


在下怎敢误导他人!望阁下不吝赐教! :ema5


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译