totem-xine 的中文字幕处理中的一个问题

Totem,mplayer,sopcast,realplayer,bmp
回复
leechael
帖子: 16
注册时间: 2005-08-29 11:19

totem-xine 的中文字幕处理中的一个问题

#1

帖子 leechael » 2005-12-12 18:52

代码: 全选

一:添加源代码源: 
sudo gedit /etc/apt/sources.list 
增加 
deb-src http://archive.ubuntu.com/ubuntu/ breezy main restricted universe multiverse 

二:下载源代码,编译出 xine-fontconv : 
sudo apt-get update 
sudo apt-get source libxine1c2 
cd xine-lib-1.0.1/misc/ 
sudo gcc -o /usr/local/bin/xine-fontconv xine-fontconv.c `freetype-config --cflags --libs` 

三:生成中文字体 
cd /usr/share/xine/libxine1/fonts
上面步骤在顺利中进行,但是:

代码: 全选

sudo xine-fontconv /usr/share/fonts/zh_CN/TrueType/SIMSUN.TTF simsun gb18030
发生错误,

代码: 全选

error loading font
请问下,这个步骤是干什么的呢?能有办法解决这个问题吗?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#2

帖子 eexpress » 2005-12-12 20:36

是不是大写的名字。
● 鸣学
leechael
帖子: 16
注册时间: 2005-08-29 11:19

#3

帖子 leechael » 2005-12-12 22:40

目录到这里就结束了,没有下文了。

代码: 全选

/usr/share/fonts/
leechael
帖子: 16
注册时间: 2005-08-29 11:19

#4

帖子 leechael » 2005-12-12 22:40

再说啦,完全就是按照这个帖子的代码复制过去的。
viewtopic.php?t=2760&start=0&postdays=0 ... ight=totem
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#5

帖子 oneleaf » 2005-12-12 23:06

/usr/share/fonts/zh_CN/TrueType/SIMSUN.TTF
注意字体文件的名字,区分大小写的,要和你实际的一致。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#6

帖子 eexpress » 2005-12-12 23:30

没有目录,就建立目录啊
● 鸣学
leechael
帖子: 16
注册时间: 2005-08-29 11:19

#7

帖子 leechael » 2005-12-13 6:47

问题解决了,

代码: 全选

cd /usr/share/xine/libxine1/fonts
sudo xine-fontconv /usr/share/fonts/VeraSansYuanTi/VeraSansYuanTiMono-Bold.ttf Sans gbk
其中,

代码: 全选

/usr/share/fonts/VeraSansYuanTi/VeraSansYuanTiMono-Bold.ttf
是你字体存放的目录,例如我上面所用的代码就是圆体字的存放目录;Sans是起的字体名字,gbk是编码类型,然后:

代码: 全选

四:修改totem的配置: 
gedit ~/.gnome2/totem_config 
找到中间的项目修改为: 
subtitles.separate.font:Sans
subtitles.separate.src_encoding:gbk
Sans是你起的字体名称,gbk是编码类型。编辑的时候注意要把前面的"#"号删去。现在能使用同名的srt字幕了,直接打开avi视频,就会读取相同名字的srt字幕。
leechael
帖子: 16
注册时间: 2005-08-29 11:19

#8

帖子 leechael » 2005-12-13 13:22

晕倒……只能是srt字幕,smi的不行……
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#9

帖子 oneleaf » 2005-12-13 15:50

leechael 写了:晕倒……只能是srt字幕,smi的不行……
http://files.divx-digest.com/software/s ... mi2sub.zip

http://shounen.ru/soft/smi2srt/smi2srt.rar
回复