当前位置:  技术问答>linux和unix

请问,我怎么装不了mplayer呢?

    来源: 互联网  发布时间:2015-10-22

    本文导语:  我下完了mplayer  的tar.gz 之后用 tar zxvf mplayerXXX.tar.gz 然后进入该目录, ./configure 然后想make 完再make install 进行安装 可刚打完make就出现一大堆的错误提示,不知道这是为什么,求高手帮帮我吧!! Makefile:7: confi...

我下完了mplayer  的tar.gz 之后用
tar zxvf mplayerXXX.tar.gz
然后进入该目录,
./configure
然后想make 完再make install 进行安装
可刚打完make就出现一大堆的错误提示,不知道这是为什么,求高手帮帮我吧!!

Makefile:7: config.mak: 没有那个文件或目录
make: *** 没有规则可以创建目标“config.mak”。 停止。
Makefile:7: config.mak: 没有那个文件或目录
make: *** 没有规则可以创建目标“config.mak”。 停止。

另外,我想编译内核,用make xconfig 也不行,好像也出现上面的错误提示,不知道问题出现在哪里了??
谢谢各位了

|
手把手教你编译安装MPlayer

本文允许自由转载,但请注明出处(http://imhow.donews.net/imhow)和作者名(ImHow),谢谢

这里介绍的是MPlayer1.0pre3的编译安装方法。但是其中大部分步骤应该都适用于其他版本。
我的系统是RH9,内核是2.4.20-8,开发包全选。

Step 1 Downloading

去官方站点(http://www.mplayerhq.hu/homepage/design6/dload.html)下载需要的包,包括:
MPlayer-1.0pre3
Codecs package (官方提供的两个都要下,如果你想看RM的话)
Default skin package

在Linux公社下载看DVDRIP时字幕需要的字体包。下载地址(需注册才能下载):
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=192

Step 2 Coping Files

使用tar命令解压缩各个文件包,然后把下载下来的解码器,字体和skin文件拷贝到相应目录:

我是把字体和skin文件拷贝到/usr/share/mplayer目录下,解码器拷贝到/usr/local/lib/codecs下,real解码器拷贝到/usr/local/lib/codecs/rp下。

当然你可以把它们拷贝到任意目录下,但是要注意:字体目录和skin目录要在同一目录下,字体目录名要为font,skin目录名要为Skin(大小写注意),并且界面所需的图片文件要在Skin/default下面,不然启动mplayer图形界面时会提示找不到skin。

Step 3 Modifing

有时打开RM文件时会出现“Not audio/video stream or unsupported!”的提示,但是点击确定后还能正常播放,为了去掉这个讨厌的对话框,我们修改源文件(开源的优势,呵呵)。

用任一文本编辑器(如kedit,gedit)打开MPlayer源代码目录下的demux_real.c文件:
MPlayer-1.0pre3/libmpdemux/demux_real.c

在第1298行代码前加上//以注释掉这行代码。(注:对应MPlayer1.0pre3版本。其他版本可能行数不同,但基本信息一样)。保存后退出。代码具体内容如下:
//mp_msg(MSGT_DEMUX, MSGL_ERR, "Not audio/video stream or unsupported!n");

Step 4 Configuration & Make

然后就可以开始configure了。在终端模式,在源代码目录下运行如下命令:(更多选项请运行./configure --help来查看)

$./configure --enable-gui --datadir=/usr/share/mplayer --libdir=/usr/local/lib/codecs --language=en --with-reallibdir=/usr/local/lib/codecs/rp --with-win32libdir=/usr/local/lib/codecs/win32

下面解释一下各个选项的含义:

--enable-gui:使MPlayer可以使用图形界面

--datadir=/usr/share/mplayer:设置字体和skin所在目录,取决于你刚才拷贝的目录

--libdir=/usr/local/lib/codecs:设置解码器所在目录

--language=en:设置MPlayer的界面语言为英语,同样可以设置为zh来显示中文。

--with-reallibdir=/usr/local/lib/codecs/rp:设置real文件解码器目录

--with-win32libdir=/usr/local/lib/codecs/win32:设置win32解码器目录。注意,win32解码器不是必须的,但是设置这个目录是有必要的,不然如果你设置了libdir,但是没有设置win32目录,MPlayer在configure时会提示出错。

等configure结束了,下面就简单了,直接make(这一步花费时间有点长),然后make install。这样MPlayer就安装到了系统中。

Step 5 Run MPlayer

你可以在终端或者“开始”-“运行程序”运行mplayer或者gmplayer命令。其中gmplayer是启动带图形操作界面的mplayer,当然了你必须在configure时启用了enable-gui选项并且你的skin安装正确了。

第一次运行之后第一步要设置字体,是用来显示DVDRip的中文字幕时需要的。在mplayer主窗口上点右键,选择“设置(Preferences),在”字体(Font)“标签的”字体(Font)“路径处填上你的字体文件目录中的font.desc的位置。比如我的就是 /usr/share/mplayer/font/font.desc。然后在”字幕/OSD(Subtitles/OSD)“标签里面选中” Unicode Subtitles"。其他的选项你可以根据自己的需要设置。

如果在mplayer或gmplayer命令后面加上参数-forceidx,就可以拖动RM文件,但是不能使用界面上的进度条,必须使用快捷键,如上下左右方向键,也很方便

|
可能是在./configure时出错了,估计是不是configure时有些参数没有打?又或者是缺少某些包?mplayer因为插件多,所以要求的肯定也多。

make xconfig一定要在图形界面下才可以的。如果是在字符界面下想看到类似xconfig的图形,可以用make menuconfig这个命令。

|
GCC 4.0 版本太高,要装GCC 3.4
另外,如果要用MPLAYER 的GUI界面,要装 glib-devel 和 gtk+-devel,如果
linux 是 FC3 或FC4 的话,方法就是: yum install glib-devel gtk+-devel,会自动
上网下载并安装的了。


如果你的linux的桌面是Gnome的话,用 make gconfig 取代 make xconfig

|
http://www.mplayerhq.hu/homepage/design7/dload.html 有编译好的rpm包下载。

|
UP

|
兄弟的头文件没安装全吧。。。。

|
mplayer对gcc的版本有要求的。太高或是太低都无法通过编译

|
libmp3lame 在这里
http://rpm.greysector.net/mplayer/requirements.html

这个链接里的软件包都是mplayer要用的

额外的软件包:
http://rpm.greysector.net/mplayer/downloads-optional.html

    
 
 

您可能感兴趣的文章:

  • 请问linux 不装QT, mplayer 能播放视频么
  • 请问如何安装MPlayer?
  • 问题:网卡始终是Inactive(没有激活)状态,也上不了网,请问?
  • 请问怎么上不了鸟哥的私房菜?
  • linux启动不了,Bringup loopback interface时出错,请问是什么原因?
  • Web服务器/前端 iis7站长之家
  • 请问我的LINUX为什么启动不了?请大哥门帮帮我!
  • 请问redhat5,为什么dev下显示不了ttyusb?
  • 先装LINUX 10后装XP,启动进不了Linux,请问怎么解决?
  • 请问为什么我在linux 9.0下打开.pdf,和.ppt显示不了中文,但是网页的中文内容能显示
  • applet在本地看正常,放到服务器上却显示不了,请问这是为什么?
  • 请问那里有下载蓝点LINUX2.0,我已经用惯了,现在光盘读不出了...555...蓝点官方网站那个下不了...
  • 用halt怎么关不了机 ? (redhat7.1) ,上次装都好好的, 请问怎么回事?
  • 请问为什么RH8.0下用不了xmms?
  • 请问一个Makefile的错误(我现在用不了make,请高手救救我)
  • ****请问dell笔记本装redhat7.2为什么进不了图形界面呢?*****
  • linux安装php安装不了,请问高手这是什么回事?在线等回复,回复的都有高分!!!
  • 这些天Linux下载太慢了!!请问软件店里有SUSE卖吗?买一个算了,受不了
  • 请问window 可以跟vm linux互ping,但在我window browser却访问不了vm linux 网页
  • 用VMware装好RedHat7.2后,进不了XWindow,请问如何解决。
  • 从其它电脑访问linux下的apache,有的可以访问,有的却访问不了,请问是什么原因,ping都能ping通的
  • 求助!我在WINDOWS下删除了一个分区,安装在同一台机的LINUX就启动不了了,请问怎么处理?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问:我知道路由器的telnet密码,但忘记了enable 密码,请问如何是好?
  • 请问那里有SYBASE的jbdb 2.0下载;jspsmartupload可以直接将文件上传到数据库,请问如何使用
  • 请问最新的reahat9.0是基于什么核心的?2.4?2.6?请问那里能下载?
  • 请问:请问哪里有关于linux基本操作命令讲解的资料下载,最好是幻灯片格式的.
  • 请问,我试图用#admintool&图形工具命令来安装sun workshop5.0,为什么进入的却是用户管理界面?请问具体该如何在solaris下安装应用软件
  • 请问在Redhat 9里,我从登录就是图形介面,请问如何在图形介面内进入命令行方式呢,谢谢
  • 请问玩过SOLARIS的高手门,在不正常关机后,就不能启动到windows公用桌面了,只能在命令提示模式下了,请问怎么解决这个问题啊?急~!~!
  • 请问:我在redhat下装了bochs-2.2.1-1.rpm,.装了后,想设置一下,但找不到bochsrc.fda.bxrc,请问这个文件在哪个曰录下啊。
  • 请问:在配置Qt时,很多文档都说在.profile,.login里加东西,但是我好像没有发现有这两个文件上,请问这些文件在哪个目录下啊
  • 请问:在GCC里的C程序里的变量的声明是不是只能在前面,而且相同类型的变量的声明只能放在一起?如果不是,请问怎么样可以解决这个问题.
  • 请问各位大虾,小弟今天开始学jsp了,这学期我们有java课,所以已经下载了jdk(好象是1.2),请问我的98环境怎么配置jsp环境呀?我的jdk可以运行.java程序,别的我就不知道了....谢谢!
  • 主机是WIN2000,我用的是LUNIX,请问是否可以共享上网? 如果可以请问如何设置? 500分答谢,龟儿食言!
  • 请问linux下GUI开发的问题!
  • 请问出现fstab文件丢失该怎么修复呀?
  • 请问这个方法如何调用?
  • 请问一个奇怪的问题!
  • 请问在网页中打开的新窗口,如何让其居中。
  • 请问我该学什么了
  • 请问安装zhcon,cxterm问题
  • 非常急! 请问daemontools 在red hat 9下的安装问题? 在线等待


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3