LinuxSir.cn,穿越时空的Linuxsir!

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

mplayer[VCD | realplayer | mp3]中文版 解决方案---第三版

[复制链接]
发表于 2002-10-26 12:35:17 | 显示全部楼层 |阅读模式
每次打开userdrake,就会提示什么gtmp和ptmp出错,还有cosole第一行老是出现id:no name of id by that group.这是为什么呢?
发表于 2002-10-26 15:47:12 | 显示全部楼层
普通用户打不开mplayer是因为mplayer的文件权限的问题。你可以修改mplayer文件的权限,如:
chmod o+rwx /usr/local/mplayer/*
chmod g+rwx /usr/local/mplayer/*
你的目录也许和我的不同。
发表于 2002-10-30 22:22:57 | 显示全部楼层

mplayer中文版 解决方案---第三版

最新发行的mplaer 0.90pre9可将configure脚本修改成中文界面;gui操作界面新添加缓存的设置(以前得自己修改~/.mplayer/config)和默认是否全屏启动的设置;据说此版本已经修正GNOME下全屏不能恢复的bug,而按官方网页上的声明,这次版本是修正最多的版本
需要注意的是,有许多朋友在执行configure时总是通不过,这是你的linux平台上mplayer所依赖的包未安装完全所致。因此建议在安装linux时选择“全部安装”!
一定要注意我的目录,你可根据需要进行修改。下面的操作我在RedHat Linux 7.3,RedHat Linux 8.0,Mandrake Linux 8.2,Turbo Linux 8.0,SUSE linux 8.0下通过。
1、先到这下载这五个文件(最后两个分别是用来支持播放avi及rm格式的影音文件,如果你不需这方面的功能,也可不下载)
(1)主程序: http://www1.mplayerhq.hu/MPlayer ... er-0.90pre9.tar.bz2
(2)字体文件(中文字体,可使mplayer支持中文界面):http://www.linuxsir.cn.cn/software/mplayer/mplayergbfont.tar.bz2
(3)Skin文件:http://www2.mplayerhq.hu/MPlayer/Skin/plastic.tar.bz2
(4)w32支持库(播放avi及DVD必需):http://www2.mplayerhq.hu/MPlayer/releases/w32codec.tar.bz2
(5)RealPlay支持库(播放realplay文件所需):http://www.linuxsir.cn.cn/software/real/real.tar.bz2
2、把这五个文件均拷入/root下,并分别用bunzip2 与tar 解开。如:
[root@localhost root]# bunzip2 -d MPlayer-0.90pre9.tar.bz2 plastic.tar.bz2 w32codec-0.60.tar.bz2 real.tar.bz2 mplayergbfont.tar.bz2
[root@localhost root]# tar vfx MPlayer-0.90pre9.tar
[root@localhost root]# tar vfx plastic.tar
[root@localhost root]# tar vfx w32codec-0.60.tar
[root@localhost root]# tar vfx real.tar
[root@localhost root]# tar vfx mplayergbfont.tar
3、拷贝w32codec支持库及realplay支持库(拷入的目录一定要注意!如果你以安装了realplay8或realplay9也可不需拷入realplay的支持库,只是下面运行configure时要注意参数--with-reallibdir=DIR
它所在的目录!!!):
[root@localhost root]# mkdir /usr/lib/win32
[root@localhost root]# cp /root/w32codec/* /usr/lib/win32
[root@localhost root]# cp -r /root/real /usr/lib
4、进入mplayer安装目录并执行(一定要注意我的参数!!!)
[root@localhost root]# cd MPlayer-0.90pre9/
[root@localhost MPlayer-0.90pre9]# ./configure --enable-gui --disable-gcc-checking --with-reallibdir=/usr/lib/real --language=zh
#说明:--enable-gui是用来支持图形界面的播入器,--disable-gcc-checking是用来跳过对gcc版本的检查(以实践,rh8.0,mdk9.0,suse 8.0无需此参数,而rh7.3则一定要加此参数,编译后的mplayer在rh7.3下也未见任何异常),--with-reallibdir=/usr/lib/real是用来指定realplay支持库所在的目录。如果你已安装了realplay 8 则无需此参数,mplayer的configure会自动设定/usr/lib/RealPlay8/Codecs为reallib的默认目录。 如果你已安装了realplay 9则为(root用户安装):--with-reallibdir=/root/Real/Codecs,参数--language=zh为使mplayer支持中文界面。win32支持库的目录就是mplayer默认指向的目录/usr/lib/win32,因此无需再设定。
5、依次执行:
[root@localhost MPlayer-0.90pre9]# make
[root@localhost MPlayer-0.90pre9]# make install
6、拷入字体:
[root@localhost MPlayer-0.90pre9]# cp /root/mplayergbfont/* /usr/local/share/mplayer/font/
7、拷入Skin:
[root@localhost MPlayer-0.90pre9]# cp -r /root/plastic /usr/local/share/mplayer/Skin/default
8、拷入input.conf文件:
[root@localhost MPlayer-0.90pre9]# cp /root/MPlayer-0.90pre9/etc/input.conf /usr/local/share/mplayer/
9、做启动链接到/usr/sbin目录下(如果在字符终端无法直启动mplayer的话):
ln -s /usr/local/bin/gmplayer /usr/sbin
ln -s /usr/local/bin/mplayer /usr/sbin
10、在X下运行:gmplayer 可启动图形界面播入模式,运行:mplayer可以启动字符播放模式。
运行mplayer后的效果:
http://www.linuxsir.cn.cn/photo/mplayer/shellmply.jpg
支持多种媒体格式:
http://www.linuxsir.cn.cn/photo/mplayer/mp02.jpg
支持列表播放:
http://www.linuxsir.cn.cn/photo/mplayer/mp03.jpg
右击弹出中文菜单:
http://www.linuxsir.cn.cn/photo/mplayer/mp04.jpg
右击菜单中文界面“属性设置”
http://www.linuxsir.cn.cn/photo/mplayer/mp4.jpg
http://www.linuxsir.cn.cn/photo/mplayer/mp5.jpg
http://www.linuxsir.cn.cn/photo/mplayer/mp6.jpg
http://www.linuxsir.cn.cn/photo/mplayer/mp7.jpg
11、mplayer操作方式及快捷方式:
用法:   mplayer [options] [url|path/]filename

基本选项: (包括所有选项的详细列表参见manpage!)
-vo <drv[:dev]> 选择视频输出模式和设备(用'-vo help'查看列表)
-ao <drv[:dev]> 选择音频输出模式和设备(用'-ao help'查看列表)
-vcd <trackno>  从设备而不是普通文件上播放VCD(video cd)track
-dvd <titleno>  从设备而不是普通文件上播放DVD title/track
-alang/-slang   选择DVD音轨/字幕的语言(使用两位的国家代码)
-ss <timepos>   寻找指定的(多少秒或hh:mm:ss)位置
-nosound        不播放声音
-fs -vm -zoom   全屏播放选项(fullscr,vidmode chg,softw.scale)
-x <x> -y <y>   设置播放的分辨率(用于改变vidmode或软件缩放)
-sub <file>     指定使用的字幕文件(参见-subfps, -subdelay)
-playlist <file> 指定使用播放列表文件
-vid x -aid y   选择用于播放的视频(x)和音频(y)流
-fps x -srate y 改变视频(x fps)和音频(y Hz)率
-pp <quality>   使用后期处理滤镜(详细内容参见manpage/docs)
-framedrop      使用 frame-dropping (用于慢机器)

基本控制键: (完整的列表参见manpage, 同时也要检查一下 input.conf)
<-  or  ->      向后/向前搜索10秒
up or down      向后/向前搜索1分钟
pgup or pgdown  向后/向前搜索10分钟
< or >          跳到播放列表中的前一首/下一首
p or SPACE      暂停播放(按任意键继续)
q or ESC        停止播放并推出
+ or -          调整音频延迟+/-0.1秒
o               循环OSD模式:  none/seekbar/seekbar+timer
* or /          增加或减少pcm音量
z or x          调整字幕延迟+/-0.1秒
r or t          上/下调整字幕位置, 参见-vop expand !
发表于 2002-10-30 22:42:15 | 显示全部楼层

首先,我要说的是有几点不准确的地方。

一、中文支持以前的版本也支持。
二、win32的库内置已经支持了。
三、我觉得应该在安装mplayer前,安装divx5的支持包。(这样,不光是mplayer可以播放divx5解码的文件,xine也可以)。
发表于 2002-10-30 23:02:46 | 显示全部楼层

你好!

我不敢说这是一篇完美的贴子,但正是因为我发现前面的贴子已过时,而且存在各种问题,我才想去修正它。我这样做的目的是想帮助更多的朋友,而在这里提出与mplayer相关的问题太多了。许多朋友走了不少弯路。其实当初我也何尝不是?Linux至今仍未普及一个很大的原因是因为它的门坎太高,相关的中文文档太少。
对于mplayer前面版本是否支持中文的问题,我曾装过pre9以前十多个版本。后来我仔细研究了./configure --help 发现在以前版本中的--language参数没有zh(中文),后来我也实践过,即使在./configure 后加了--language=zh参数,在configure执行过程中还是改回了language=en 而只有pre9版才能正常使用--language=zh参数。因此我断定前面版本中不能支持中文。(也许我的看法是错误的。)还请你指点一下。
至于其它问题,我还未经实践,因此不能枉下结论。
发表于 2002-10-30 23:43:56 | 显示全部楼层

在哪里找divx5的支持包

哪里才可以下载到呢?
发表于 2002-10-31 00:08:56 | 显示全部楼层

我同意这样的说法

每个hint都应该随着软件版本的更新而更新,我就是看了你的Mplayer安装 ,今天在五分钟内就装好了,要是自己去研究 ,还不知道要多少时间呢。
发表于 2002-10-31 00:15:04 | 显示全部楼层
在这个软件论坛,气氛非常好,大家都愿意帮助别人,我在这里解决了mplayer和qq,而且很顺利,就是因为有了大家的实践和指导,谢谢!
发表于 2002-10-31 05:01:14 | 显示全部楼层

哦, 感谢哈密瓜大哥 ;)

来, 鼓励一下
发表于 2002-10-31 12:39:07 | 显示全部楼层
./configure的时候出现这个错误:
Error: the GUI requires GTK (which was not found)
Check configure.log if you do not understand why it failed.

怎么解决阿?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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