LinuxSir.cn,穿越时空的Linuxsir!

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

关于Mplayer的若干问题

[复制链接]
发表于 2004-7-24 13:50:20 | 显示全部楼层 |阅读模式
如果locale设置的是zh_CN.UTF-8或en_US.UTF-8,configure时即便加上--language=zh_CN,编译完后,在选择对话框中仍无法显示中文.主要原因是help目录下的help_zh_CN文件用的不是UTF-8编码,因此,要想显示中文只能改变locale为zh_CN.GBK,但这样并不是我们想要的,linux默认支持utf-8,以后将全部是utf-8.解决办法是configure之前将文件help_zh_CN转换编码,如下:
iconv -f cp936 -t utf-8 help_zh_CN > help_zh_CN.new
rm help_zh_CN
mv help_zh_CN.new help_zh_CN
然后,configure时加上如下选项:--language=zh_CN
编译完后,如果你的locale是zh_CN.UTF-8,则可直接显示中文,若是en_US.UTF-8,则应先改为zh_CN.UTF-8.或者编写如下脚本:
####################
#!/bin/bash
export LANG=zh_CN.UTF-8
gmplayer的完整路径
#####################

将此脚本命名为mplay,加上执行属性,放到/usr/bin/下即可.


如果你只想让他可以显示中文文件名,则configure时加--language=en,zh_CN
安装后,运行gmplayer,界面全是英文,但可以显示中文文件名.

具体按装细节步骤看<<手把手教你编译安装MPlayer-1.0pre5 [  1 2 3 4 ][精]>>
发表于 2004-7-24 13:53:36 | 显示全部楼层
不错哦,
我自己使用zh_CN.GBK的locale
所以没想到这个,
谢谢wsnoriko兄弟。
太平洋里的水 该用户已被删除
发表于 2004-8-23 08:08:29 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2004-8-23 13:46:24 | 显示全部楼层
高杆
发表于 2004-9-20 14:52:50 | 显示全部楼层
help_zh_CN文件 在哪个位子啊?找不到啊
发表于 2004-9-20 15:09:18 | 显示全部楼层
在源代码树的help目录中
发表于 2004-9-20 16:44:54 | 显示全部楼层
最初由 changerxu 发表
help_zh_CN文件 在哪个位子啊?找不到啊

我help目录下只有help_mp-zh_CN.h这个文件,我就把这个文件转换了。
编译成功。。。
太平洋里的水 该用户已被删除
发表于 2004-10-12 02:10:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2004-10-31 21:47:49 | 显示全部楼层

具体按装细节步骤看&lt;&lt;手把手教你编译安装MPlayer-1.0pre5 [ 1 2 3 4

这个帖子在哪了,不好意思,没找到!
太平洋里的水 该用户已被删除
发表于 2004-11-1 11:59:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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