Red Hat 9:Linux下安装mplayer播放器(zz from http://blog.csdn.net/lastking/)

mplayer是linux下播放速度最快(正确安装了显卡驱动),支持媒体格式最多的播放器之一 ,它几乎能播放所有的win媒体文件!下面介绍它的安装方法:

安装大前提:
要编译这个软件,确认你系统安装了相应的XFree86-devel,还有如果你要编译gui操作界面
(./configure --enable-gui),还请确认你的系统有libpng,libpng-devel,gtk和
gtk-devel(要求版本大于1.2)这四个软件,可以在www.rpmfind.net找到相应的rpm包
(这些包通过安装Gnome桌面可以获得)
1、在下载mplayer的最新版本及安装所需软件包的集合包

2、升级gcc: (必要,推荐gcc版本为2.9.5和3.2.x)
检查你的gcc版本,运行gcc -v看输出是多少,如果是3.0以下的话,则建议安装gcc3.0以
上(根据mplayer的官方说明,3.0以下的gcc可以用./configre --disable-gcc-checking
参数编译,但可能不稳定),安装gcc3的方法是:进入gcc3目录,运行rpm -ivh *.rpm
--nodeps,全部百分百安装后,开一个终端窗口,运行mv /usr/bin/gcc /usr/bin/gcc2
和mv /usr/bin/gcc3 /usr/bin/gcc,再运行gcc -v,看输出是否为3.0.2,如果是,则ok ,不是,则检查安装步骤。

3、编译安装mplayer:
tar vxf MPlayer-****.tar,cd MPlayer-****,./configure (如果你想
要gui的操作界面,则换用这个命令./configrue --enable-gui,但似乎这个版本的gui编
译有错,我和linuxCN都无法成功,pre4版本则没问题),make,make
install,都成功运行一下mplayer(这是为了让它在家目录下建立.mplayer这个配置目录
(.mplayer为隐藏目录,用ls -a指令可以看见,cd ~/.mplayer指令可以进入),好进行下一
步操作)

./configure --prefix=/usr/local --enable-gui  --enable-live --enable-menu --enable-freetype --enable-fontconfig  --enable-win32 --enable-dshow --enable-real --enable-divx4linux --enable-xvid --disable-arts --language=zh_CN --enable-dynamic-plugins --with-codecsdir=/usr/local/lib/codecs --with-win32libdir=/usr/local/lib/codecs --with-reallibdir=/usr/local/lib/codecs --with-livelibdir=/usr/local/lib/live  --with-freetype-config=/usr/bin/freetype-config
重要参数说明:
--prefix=             安装路径为/usr/local
--enable-gui          使用图形界面,mplayer有命令行和图形界面两种运行方式
--enable-live         使用流媒体支持
--enable-freetype     字幕字体可以使用ttf字体
--enable-win32        可以使用win32的.dll格式的解码器
--enable-real         支持real格式
--language=zh_CN      mplayer界面的格式为中文
--with-codecsdir=/usr/local/lib/codecs         指定解码器搜索路径
--with-win32libdir=/usr/local/lib/codecs       指定win32解码器搜索路径
--with-reallibdir=/usr/local/lib/codecs        指定real解码器搜索路径
--with-livelibdir=/usr/local/lib/live          指定live解码器搜索路径

现在使用
make
自动编译软件,可以去吃饭,回来再看

make install             //安装

运行mplayer
./mplayer

4、拷贝配置文件:(注意:下面这个etc目录是上一步中解压出来的MPlayer-***目 录下的,非/etc)
cp etc/codecs.conf ~/.mplayer
cp etc/example.conf ~/.mplayer/config

5、安装font和skin:(如果你选择了./configure --enable-gui那才需要skin,否则skin
不用安装)
进入自己的home目录,显示隐藏文件,进入.mplayer文件夹,创2个建文件夹:font和
Skin。

下载font文件,(mplayer官方网站上有)拷入到font内拷贝simsun.ttf到~/.mplayer目录中
拷贝Blue皮肤目录到/usr/local/share/mplayer/Skins目录中

6、运行方式
两种:(1)mplayer /路径/要播放的媒体文件名;(2)gmplayer(只有用./configure
--enable-gui编译的这个命令才有效)

现在可以运行mplayer和gmplayer了。但是gmplayer字幕出现问题,提示找不到

字幕字体文件。按照提示拷贝simsun.ttf(其他字体文件也可以)到~/.mplayer目录中(改文件名)。

7、关于~/.mplayer/config文件的一些配置说明
vo=xv(选择默认的播放模式,xv模式是支持显卡硬加速功能的模式,对cpu的占用很小,
推荐;更多的显示模式可以用命令mplayer -vo help看,其中的vesa模式可以在不启动
xwin界面时播放,有点象当年DOS下的金山影霸)
ao=oss(选择声音的播放模式,oss是兼容性最好的播放模式,推荐;你也可以试试sdl模
式)
fs=yes(全屏模式,yes的话默认以全屏播放,no或前面加#号注释掉这行的话则默认是1
:1播放模式)
zoom=yes(即时改变电影画面大小,yes的话则可以用鼠标随意将播放画面拉大拉小,no
的话不能)
gui = yes(默认是图形化操作界面,这需要你先前用./configure --enable-gui来编译
,否则的话就算yes也没有gui操作界面)
skin = default(设置默认的skin,将等号右边的值换成skin所放目录就可以设置想要的
skin为默认了,这个参数在用gui操作界面才有效)
cache = 8192(默认的播放缓存大小,如果机器内存够大,则将它加大一点,如果不是很
大,譬如128以下,还是用默认的算了)
framedrop = yes(允许跳帧,如果你的机器CPU速度非常非常慢的话请将这个yes,默认
是no或前面加#号将这行禁止;对于366MHZ以上的机器,建议都设成no或前面加#号)
其他设置用默认就行 。

发表于 2004年09月04日 2:11 PM

评论

#   回复:Red Hat 9:Linux下安装mplayer播放器(zz from http://blog.csdn.net/lastking/) 2004-09-04 2:23 PM ImHow
手把手教你编译安装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 --enable-real --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文件,但是不能使用界面上的进度条,必须使用快捷键,如上下左右方向键,也很方便的。

10016.Linux下安装mplayer播放器相关推荐

  1. linux下安装万能播放器mplayer

    1.下载相关codes ( http://www.mplayerhq.hu/MPlayer/ ) 主要都在这里 Mplayer-1.0rc1.tar.bz2(主程序)( http://www.mpla ...

  2. linux mplayer 编译,linux下源码安装mplayer播放器

    最近学习了build源码安装软件,老师布置的习题,用所学过的知识安装mplayer播放器.通过上网我了解到在linux系统下,mplayer播放器十分强大好用.但是,在安装的过程中遇到了很多问题,比如 ...

  3. CentOS7 下源码安装MPlayer播放器

    最近学习了build源码安装软件,老师布置的习题,用所学过的知识安装mplayer播放器.通过上网我了解到在linux系统下,mplayer播放器十分强大好用.但是,在安装的过程中遇到了很多问题,比如 ...

  4. mplayer - Linux下的电影播放器

    概要 mplayer [选项] [ 文件 | URL | 播放列表 | - ] mplayer [全局选项] 文件1 [特定选项] [文件2] [特定选项] mplayer [全局选项] {一组文件和 ...

  5. 安装MPlayer播放器(号称Linux中的万能播放器)

    来源: ChinaUnix博客 日期: 2008.09.18 18:48 (共有条评论) 我要评论                                                   ...

  6. linux下面的 mp3播放器xmms

    linux下面的mp3播放器xmms 首先去下载,可以下载可执行文件或者是源代码,我提倡下载二进制的可执行程序,这个是一个 安装包. 网址: 下载之后就是安装了,用强行安装,否则可能会出现一下比如说g ...

  7. 浅谈Linux下的媒体播放器(转)

    浅谈Linux下的媒体播放器(转)[@more@]Linux开放实验室(Linux OpenLab)郝煜.季冰Linux开放实验室校园爱好者小组 陈强(农大).吴迪.雷凌.戴二红.刘志强(北科大)Li ...

  8. 嵌入式linux音频播放器设计,基于嵌入式Linux下Madplay音频播放器设计论文.docx

    基于嵌入式Linux下Madplay音频播放器设计论文 滁州职业技术学院计算机应用技术专业毕业论文PAGE I 滁州职业技术学院信息工程系--2015届计算机应用专业毕业论文 姓 名: 周杰 班 级: ...

  9. Linux下安装ik分词器

    Linux下安装ik分词器 首先下载ik分词器 下载地址: https://github.com/medcl/elasticsearch-analysis-ik/releases 一定要点进来 下载z ...

最新文章

  1. Android经常使用的五种弹出对话框
  2. python concat去除重复值语句_Python数据处理从零开始----第二章(pandas)④数据合并和处理重复值...
  3. a.pop啥意思python_python中pop什么意思
  4. 文件服务器+快照恢复,云服务器快照恢复
  5. 运维实战案例之“Too many open files”错误与解决方法
  6. 利用VS自带发布功能实现web项目快速部署
  7. Flash loader demo下载与使用之最小系统STM32C8T6使用USB转TTL串口下载
  8. 高通驱动程序开发参考(一)
  9. win10键盘失灵一键修复方法
  10. 美国计算机专业工资排名,美国大学薪酬概况及毕业生薪资排名前50的学校
  11. vue.esm.js:632 [Vue warn]: Unknown custom element: <router-link> - did you register the component co
  12. Linux怎么安装ca证书,如何在CentOS上安装自定义CA证书?
  13. 基于JAVA微博网站计算机毕业设计源码+系统+mysql数据库+lw文档+部署
  14. php-fpm 启动失败,php-fpm自启动失败问题排查
  15. 一篇文章解读人工智能的原理及产业升级机会
  16. 《构建之法》学习总结1——软件工程概论,团队组织及管理,开发流程
  17. 网站被黑后处理方法及删除批量恶意代码的方法步骤
  18. HI3559算法移植之OpenCV图像拼接、配准和图像融合技术(三)
  19. 系统分析与设计课程知识点总结
  20. 邮件服务器 POP3协议 详解

热门文章

  1. 第三节课 Linux文件权限
  2. cocos2dx如何添加popScene的场景动画
  3. $.each()方法使用
  4. python微信聊天机器人改进版(定时或触发抓取天气预报、励志语录等,向好友推送)
  5. 怎样让计算机共享,普通打印机如何设置共享并且共享到其他电脑?
  6. 关于创业搭档:一个好汉三个帮?
  7. 机票在淡季旺季期间头等舱和经济舱的折扣价格
  8. Ubuntu查看本机外网IP地址
  9. 大富豪3(GM商城版)新手攻略之招聘员工
  10. Linux sysrq使用