LinuxSir.cn,穿越时空的Linuxsir!

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

求教!!看了很多贴子还没解决的mplayer的字幕问题

[复制链接]
发表于 2005-10-21 23:21:32 | 显示全部楼层 |阅读模式
在FC4系统, 在 .mplayer中的config设置为subcp=cp936
font=/usr/share/fonts/chinese/TrueType/simsun.ttf(确实存在
还试过设置过其他很多字体文件,在大部分相关文件夹都被我疯狂的放置了字体文件)
gui.conf中的参数都正确设置了
/usr/share/mplayer/fonts下的文件有:
font.desc  iso-8859.2.a.raw iso-8859.2.b.raw koi8r osd-mplayer-a.raw
osd-mplayer-b.raw simsun.ttf(subfont.ttf也试过)

font.desc中的一部分内容:
[info]
name 'Subtitle font for iso-8859-2 encoding, "Arial Regular" face, size: 18.0 pixels.'
descversion 1
spacewidth 13
charspace -8
height 21

[files]
alpha iso-8859-2-a.raw
bitmap iso-8859-2-b.raw

[characters]
0x0021 0 12;        U+0021|!
0x0022 16 29;        U+0022|"
0x0023 32 49;        U+0023|#
0x0024 56 73;        U+0024|$
0x0025 80 103;        U+0025|%
0x0026 104 123;        U+0026|&
0x0027 128 138;        U+0027|'
0x0028 144 157;        U+0028|(
0x0029 160 173;        U+0029|)
下面类似
...
运行mplayer -sub a.srt a.avi
显示
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/share/locale


MPlayer 0.90pre8-RPM-3.1 (C) 2000-2002 Arpad Gereoffy (see DOCS)

CPU: Advanced Micro Devices  (Family: 6, Stepping: 1)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled with RUNTIME CPU Detection - warning, it's not optimal! To get best performance, recompile MPlayer with --disable-runtime-cpudetection
Reading /home/admin/.mplayer/codecs.conf: can't open '/home/admin/.mplayer/codecs.conf': \u6ca1\u6709\u90a3\u4e2a\u6587\u4ef6\u6216\u76ee\u5f55
Reading /etc/mplayer/codecs.conf: 38 audio & 106 video codecs
Syntax error in font desc: ttcf
Syntax error in font desc:  \uffff
Syntax error in font desc: q
下面也类似...并且有乱码.
实在搞不懂了,各位救命啊!!!!!!!!!
发表于 2005-10-22 05:30:25 | 显示全部楼层
关于字体,我别的什么都没做,只是链接了一个中文ttf字体到~/.mplayer目录下面,
然后config里面加句:
subcp = cp936

就OK了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-22 14:04:14 | 显示全部楼层
谢谢楼上的回答
这种方法已经试过了,但是没有字幕.
就事是读DVD盘情况是,无论选择什么字幕,都只有E文字幕
如果加载srt字幕就啥都没有
回复 支持 反对

使用道具 举报

发表于 2005-10-22 14:25:37 | 显示全部楼层
你是不是只有看DVD时才有字幕的问题呢?
平时看网上下载的AVI + SUB (SRT) 有没有字幕的问题呢?

我这样用一点问题也没有的,不过我没有DVD光驱,不知道那是怎么回事,但是下载的视频字幕显示简体中文和英文都是很正常的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-22 14:29:36 | 显示全部楼层
avi+sub avi+srt 播放DVD都没有中文字幕
SRT,和SUB没用过E文的,所以不知道行不行
总之,没见过mplayer出现过中文字幕
回复 支持 反对

使用道具 举报

发表于 2005-10-22 14:33:17 | 显示全部楼层
啊??

那试试用 j 键切换字幕呢? 是不是一点反应都没有哦?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-22 14:38:27 | 显示全部楼层
完全没反应............................
我快崩溃了.
难道难道老天要我提高英语听力水平
回复 支持 反对

使用道具 举报

发表于 2005-10-23 09:00:37 | 显示全部楼层
我的有字幕耶
回复 支持 反对

使用道具 举报

发表于 2005-10-23 13:47:27 | 显示全部楼层
楼上的人你rp真好
回复 支持 反对

使用道具 举报

发表于 2005-10-23 14:11:52 | 显示全部楼层
会不会版本老了?换1.0pre7try2试试?或者1.0pre8(这个是cvs)?
另:我的字幕编码设成none才能看中文,可能因为我的locale是utf8。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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