Totem,mplayer,sopcast,realplayer,bmp
-
eos
- 帖子: 419
- 注册时间: 2007-02-06 16:21
#1
帖子
由 eos » 2008-05-16 0:14
播放AVI视频,使用的是ASS字幕,要怎样才能加载字幕阿
-
imlazy
- 帖子: 136
- 注册时间: 2006-10-29 10:49
- 来自: Shanghai, China
#2
帖子
由 imlazy » 2008-05-16 11:07
我记得是加 -ass,其它用法跟 srt 字幕一样,即 -sub XXX.ass -subcp XXX -subfont XXX.ttf。尤其是 subcp 不要搞错了,我见过好多人发布的 ass 字幕都是 UTF-16 编码的,不要误当成了 UTF-8。
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#3
帖子
由 eexpress » 2008-05-16 11:34
没试过ass的字幕。如果是文本文件,都enconv下吧。
● 鸣学
-
bird
- 帖子: 765
- 注册时间: 2006-09-04 10:45
-
联系:
#4
帖子
由 bird » 2008-05-16 14:44
这个格式的字幕我也一直有问题的,但一直找不到方法解决
-
zsl1005
- 帖子: 75
- 注册时间: 2007-10-23 13:17
#5
帖子
由 zsl1005 » 2008-05-16 15:03
我这儿可以,我使用的smplayer,刚开始也一直无法载入ass字幕,后来发现自己因为一直使用中文字幕,就在smplayer中将字幕编码改成了cp936了,而ass字幕中字符编码为utf编码,用gedit打开ass字幕,另存为gb18030字符格式就可以直接自动挂载了。
-
zsl1005
- 帖子: 75
- 注册时间: 2007-10-23 13:17
#6
帖子
由 zsl1005 » 2008-05-16 15:04
总而言之,字幕的编码格式一定要和播放器字幕编码设置一样。
-
lititude
- 帖子: 36
- 注册时间: 2007-10-27 17:57
#7
帖子
由 lititude » 2008-05-17 14:05
配置里写上
ass=yes
当然字符编码也应该注意
-
yasako
- 帖子: 8
- 注册时间: 2008-02-08 21:53
#8
帖子
由 yasako » 2008-06-19 0:07
zsl1005 写了:我这儿可以,我使用的smplayer,刚开始也一直无法载入ass字幕,后来发现自己因为一直使用中文字幕,就在smplayer中将字幕编码改成了cp936了,而ass字幕中字符编码为utf编码,用gedit打开ass字幕,另存为gb18030字符格式就可以直接自动挂载了。
把默认字符编码改成Unicode,就不用改ass字幕文件了哦。谢谢了,一直在GOOGLE。。
-
vvvli
- 帖子: 441
- 注册时间: 2006-10-26 7:02
#9
帖子
由 vvvli » 2008-06-19 0:59
利用这个功能:自动识别编码。
subcp=enca:zh:ucs-2
google到的资料太老,都说这个功能还不可用,实际上已经工作的很好了,还没发现误判。
-
vvvli
- 帖子: 441
- 注册时间: 2006-10-26 7:02
#10
帖子
由 vvvli » 2008-06-19 1:01
eexpress 写了:没试过ass的字幕。如果是文本文件,都enconv下吧。
enconv 太不安全了,直接覆盖,有时出错,字幕就报废了。。。