QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5060|回复: 2

MPlayer中文菜单

[复制链接]
发表于 2004-11-4 21:55:31 | 显示全部楼层 |阅读模式
1)
在编译MPlayer的时候可以使用--language选项启用本地语言支持,
例如:
$SRCROOT/>./configure --enable-gui --language=zh_CN,en
这样以zh_CN为主,缺的部分为英语en

前面的帖子里面提到没有显示中文的问题,这个是编码的问题,根本的原因是编码。
最主要的一个文件是$SRCROOT/help/help_mp-zh_CN.h,这个文件有点久了,编码是GB2312,而现在一般的Linux发行版都用UTF-8编码,造成显示不出来或者乱码。可以用iconv转换该文件的编码,不妨将此文件改名为help_mp-zh_CN.h.bak,
$SRCROOT/help/>iconv -f gb2312 -t utf-8 help_mp-zh_CN.h.bak -o help_mp-zh_CN.h
然后修改$SRCROOT/DOCS/man/下面的目录 zh 为 zh_CN,其中的mplayer.1文件也是GB2312的编码,也可用iconv转编码。
建议将这些修改完成后再 configure。

2)
添加菜单项,MPlayer没有建立菜单项,大家觉得不够爽。其实自己来做一个也很容易。在此做个示例:
系统Fedora Core 3
在/usr/share/applications/中建一个mplayer.desktop文本文件,我用vi编辑的,内容:
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=MPlayer
Name[zh_CN]=MPlayer播放器
Comment=MPlayer-the Media Player
Comment[zh_CN]=媒体播放器,播放各种视频音频媒体
Exec=gmplayer
MimeType=video/mpeg;video/quicktime;video/x-msvideo;audio/x-mp3;audio/x-mp2;
Icon=/usr/local/share/mplayer/MPlayerIcon.png
Terminal=false
Type=Application
Categories=Application;AudioVideo;

可以自己做一个图标如MPlayerIcon.png。
这样下次登录的时候可以在开始菜单中找到MPlayer了。
见附件.

本帖子中包含更多资源

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

×
发表于 2004-12-3 22:24:51 | 显示全部楼层

不知道你播放中文字幕的问题解决了没?

我装的Mplayer1.0pre5,一直没解决中文字幕的问题,试了很多网友们介绍的很多方法都没搞定,不是乱码就是_____;不是_____就是+-*/*-++*/-;反正就不显示中文,还望高手们赐教!
回复

使用道具 举报

发表于 2004-12-5 18:12:02 | 显示全部楼层
mplayer xxx.avi -sub zzz -font /xxxx/simsun.ttf -subcp cp936
说明:
xxx.avi   为媒体文件
zzz         为字幕文件
-font       指定字体,可以指定其他的ttf字体
-subcp cp936  是使用简体字幕,要是还是不行的话可以试试下面几个
             -subcp gb2312、-subcp gb、-subcp utf8
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-5-30 08:30 , Processed in 0.080558 second(s), 17 queries .

© 2021 Powered by Discuz! X3.5.

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