LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1755|回复: 9

xine能否加载sub字幕,如果能,怎样加载?

[复制链接]
发表于 2004-7-6 22:19:42 | 显示全部楼层 |阅读模式
谢谢
发表于 2004-7-7 00:40:26 | 显示全部楼层
i wanna know 2
发表于 2004-7-7 09:00:45 | 显示全部楼层
Me2
发表于 2004-7-7 09:10:23 | 显示全部楼层
按照mplayer的经验,配置如下
但是不行
FC2系统

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2004-7-7 09:28:58 | 显示全部楼层
vobsub据说是不可以的,srt是没问题的。
 楼主| 发表于 2004-7-7 11:22:18 | 显示全部楼层
mplayer是可以加载smb字幕的
xine也可以加载srt字幕。
发表于 2004-7-7 23:14:26 | 显示全部楼层
xine可以加载中文srt字幕,
但是加载字体后启动极慢——强烈不推荐(个人意见)
反正我忍受不了,
simsun,simhei等字体都可以。
具体方法:
http://www.linuxfans.org/nuke/mo ... eninfo&did=1804
(转自linuxfans)
Xine字体转换器(用于显示中文srt字幕)

简短描述:
在以前,很多人都认为Xine是无法播放avi等文件的srt字幕的。但是事实上xine在很早以前就有了这个小程序,现在已经是1.11版。
我使用xine 1.0rc3源代码xine_fontconv.c编译。这个小程序是用于字符界面的。具体使用方法:
xine-fontconv font.ttf fontname [encoding1 [encoding2 [...]]]
例如如果你想用simsun来显示字幕,那么:
xine-fontconv simsun.ttf GBSN c936
这里参考了别人的帖子,GBSN似乎只是随便取的,你可以用其他的字符串代替吧。不过就用它也无妨。
之后需要等待一会儿,慢慢等。完成之后会生成GBSN-*.xinefont.gz的若干个包,*是数字。
接下来将这些东西移动到/usr/share/xine/libxine1/fonts/文件夹中
个人安装的xine不一样,路径可能有差异,你自己可以找找。
然后在xine的图形化配置界面的misc选项卡中进行配置
第一个是Font for external subtitles选项,
输入GBSN(文本框后面是spu_font)
在下面找到encoding of subtitle选项
填入cp936(文本框后面是spu_src_encoding)
这样就可以了。
你也可以手动修改~.xine/config文件
修改相应内容(可以根据上面我写的文本框后面的字符串来查找)。

OK,这样你的xine就可以用simsun来显示srt字幕了。

如果你还不知道怎么显示字幕,有两种方法:
1.先用xine打开你的avi文件,然后在视频窗口中点右键,选择open>>subtitles...
然后选择你的字幕文件即可
2.用字符方式启动xine:
xine yourmovie.avi::yoursubtitle.srt
或者
xine yourmovie.avi #subtitle:yoursubtitle.srt

另:华文黑体测试通过。


安装步骤:
不用安装,下载之后即可使用。命令行程序。


测试环境:
Mandrake 9.2 cooker Xine 1.0rc3.1 华文黑体 Xvid avi && srt

sub字幕似乎不行,
不过有折衷方案——可以把sub转成srt
 楼主| 发表于 2004-7-8 11:34:04 | 显示全部楼层
请教楼上的兄弟:如何把sub转成srt?

谢谢
发表于 2004-7-8 12:22:33 | 显示全部楼层
linux下有sub2srt
但是只支持转DVD上的sub
而不支持rip的vobsub;
windows下有subrip,
英文字体识别率很高;
中文的可以到射手网找。
有兴趣可以自己翻译字幕哦~
 楼主| 发表于 2004-7-8 21:22:35 | 显示全部楼层
谢谢aaccdd
有兴趣可以自己翻译字幕哦~

不好意思,水平不够
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表