LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: aaccdd

手把手教你编译安装MPlayer-1.0pre5

[复制链接]
 楼主| 发表于 2004-7-24 19:06:36 | 显示全部楼层
Reading config file /usr/local/etc/mplayer/mplayer.conf: 没有那个文件或目录

前面的贴子已经提到,
mplayer会按照默认的路径去搜索配置文件,
如果都找不到,
再使用默认的配置;
如果不想看到这个提示,
可以把~/.mplayer/config改名复制到/usr/local/etc/mplayer/mplayer.conf。

/usr/share/fonts/zh_CN/TrueType/tahoma.ttf doesn't look like a font description, ignoring
无法加载字体: /usr/share/fonts/zh_CN/TrueType/tahoma.ttf

虽然可以选择字体,但不是所有字体都可以,
可以自己试试。
你选的字体有误。

/etc/gtk/gtkrc:5: error: unexpected keyword `style', expected character `}'

查看一下/etc/gtk/gtkrc
可能有语法错误。

简单说由于版权的问题,
系统自带的xmms没有安装mp3插件包,
装上就可以了。
使用apt-get很简单:
# apt-get install xmms-mp3
xmms播放mp3的贴子很多了,
详情请兄弟搜索一下。
发表于 2004-7-24 23:23:54 | 显示全部楼层

十分感谢aaccdd兄详细的解答

问题已经解决了一部分.不过我现在可能是个大问题.
因为系统没有声音.我已经下过那个 mp3的解码插件.我的xmms 可以播放,我看到进度条在走,那个显示声音的也来回上下晃动,但我听不到声音.
同时mplayer也可以播放文件,比如我播放一个.rm文件,画面有,但就是没有声音.
而同一个文件我在windows2000 下是有声音的.
还望兄长指教,小弟不胜感激.
十分感谢本论坛的各位兄长,尤其是aaccdd兄,正是在你们的帮助下,我改进了显示,
安装了输入法,帮我解决了好多的问题!
 楼主| 发表于 2004-7-25 00:15:51 | 显示全部楼层
问题已经解决了一部分.不过我现在可能是个大问题.
因为系统没有声音.我已经下过那个 mp3的解码插件.我的xmms 可以播放,我看到进度条在走,那个显示声音的也来回上下晃动,但我听不到声音.
同时mplayer也可以播放文件,比如我播放一个.rm文件,画面有,但就是没有声音.

首先看你是否安装了alsa
$ rpm -qa|grep alsa
输出如果有alsa-lib,alsa-lib-devel, alsa-utils看下一步;
打开终端运行alsamixer
看看音量是否打开了,
默认是静音。

如果没有上面的输出,
建议使用apt-get安装上。
发表于 2004-7-25 18:34:48 | 显示全部楼层

mplayer蕃单下显示乱码?

mplayer蕃单下显示乱码?
 楼主| 发表于 2004-7-25 18:41:33 | 显示全部楼层
mplayer蕃单下显示乱码?

你的locale?
如果是utf-8,
请参考:
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=128142
(wsnoriko兄的解决办法)

关于Mplayer的若干问题

如果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,界面全是英文,但可以显示中文文件名.
发表于 2004-7-29 17:15:40 | 显示全部楼层
问一下在http://www1.mplayerhq.hu/homepage/design7/codecs.html里
有2种包一种是essential          all codecs without free alternative, for Linux x86
                    all                    all codecs for i386
它们两个那个好有什么区别吗,还有就是装了这两个包是不是其他的包还要不要装呀
发表于 2004-7-29 20:18:45 | 显示全部楼层
由于MPlayer内建了live支持,所以在线播放不需要--enable-live,如果想要该支持,查看live.com网站。复制几个conf文件到~/.mplayer目录下,以后用户修改自己的配置,直接改这些文件


能不能详细讲讲,谢谢了
发表于 2004-7-29 20:40:44 | 显示全部楼层
如果我使用--enable-live --with-livelibdir=/usr/local/lib/live  那我事先下的live.2004.07.27.tar.gz要不要先编译呀 ,还是解压后直接复制到/usr/local/lib/live
发表于 2004-7-29 22:04:52 | 显示全部楼层
编译mplayer还没有成功过,今天一定要搞好,给自己点信心
发表于 2004-7-29 22:32:33 | 显示全部楼层
configure的时候没有出错,可是Make的时候最后提示:

  1. make[1]: *** [libdha.so.1.0] Error 1
  2. make[1]: Leaving directory `/mnt/h/software/MPlayer-1.0pre5/libdha'
  3. make: *** [libdha/libdha.so] 错误 2
复制代码


请问这是怎么回事?

BTW,安装libpng的时候我没去下那个libpng-1.2.5.tar.bz2的包,而是安的两个rpm,Configure时也没出错。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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