让Mplayer GUI支持UTF8编码

王朝other·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

不是什么新技术了,只是一直没时间写,这几天刚装了FC4,顺便重装了Mplayer,因为现在几乎所有的发行版都用UTF8作为默认编码了,仅将此文献给不知道如何让mplayer在utf8语言环境下显示中文菜单的朋友。

首先,Mplayer所有的命令行提示和界面字符都位于源码包目录下的help目录下,中文支持的包名称是help_mp-zh_CN.h这个文件是用gb2312编码写的,我们在编译mplayer的时候需要用./configure --enable-gui --language=zh_CN来让mplayer给用户中文提示。因此,只要把这个文件转换为UTF8编码就可以了

好在linux下自带了编码转换工具iconv,用下面的命令来进行转换

mv help_mp-zh_CN.h help_mp-zh_CN.h.bak

iconv -f GB2312 -t UTF-8 help_mp-zh_CN.h.bak -o help_mp-zh_CN.h

然后用./configure --enable-gui --language=zh_CN就可以在UTF8语言环境下显示中文了

具体的mplayer编译方法可以参看本站论坛的帖子

http://www.chinalinuxpub.com/bbs/showthread.php?t=45201

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航