CentOS安装mplayer
据说mplayer相当于windows下的暴风影音,那么今天就来安装上mplayer。
- 安装的大体步骤:
安装mplayer需要安装,解码器,mplayer,皮肤。
这三个包你都可以在mplayer官方获取到。
不要认为三个包都有了就可以顺利安装了,mplayer会依赖很多包。稍后你会体会到。
- 准备
三个包的下载地址:
http://www.mplayerhq.hu/design7/dload.html
source snapshot【mplayer】:http://www.mplayerhq.hu/MPlayer/releases/mplayer-export-snapshot.tar.bz2
Linux AMD64 20071007【解码的二进制包】:http://www.mplayerhq.hu/MPlayer/releases/codecs/essential-amd64-20071007.tar.bz2
KDE【皮肤】:http://www.mplayerhq.hu/MPlayer/skins/KDE-0.3.tar.bz2
- 安装
下载好三个包以后,来进行正是安装。
解压【解码的二进制包】放到/usr/local/lib/codecs/目录,mplayer会到这目录找插件。
解压 mplayer
#。/configure --enable-gui //有很多配置项,你感兴趣可以--help,但是gui必须配置才可以有界面
#make
#make install
当然,你中间会遇到很多问题。因为mplayer需要以下这些包。
POSIX system - You need a POSIX-compatible shell and POSIX-compatible system tools like grep, sed, awk, etc. in your path.
GNU make 3.81 or later
binutils - GNU binutils 2.11 or later is known to work.
compiler - We mostly use gcc, the recommended versions on x86 are 2.95 and 3.4+. On PowerPC, use .x+. icc 10.1+ is also known to work.
Xorg/XFree86 - recommended version is 4.3 or later. Make sure the development packages are installed, too, otherwise it won't work. You don't absolutely need X, some video output drivers work without it.
FreeType - 2.0. or later is required for the OSD and subtitles
ALSA - optional, for ALSA audio output support. At least 0.9.0rc4 is required.
libjpeg - required for the optional JPEG video output driver
libpng - required for the optional PNG video output driver
directfb - optional, 0.9. or later required for the directfb/dfbmga video output drivers
lame - 3.98. or later, necessary for encoding MP3 audio with MEncoder
zlib - recommended, many codecs use it.
LIVE555 Streaming Media - optional, needed for some RTSP/RTP streams
cdparanoia - optional, for CDDA support
libxmms - optional, for XMMS input plugin support. At least 1.2. is required.
libsmb - optional, for SMB networking support
libmad - optional, for fast integer-only MP3 decoding on FPU-less platforms
你可以不去管,硬着头皮安装,中间遇到问题再一个个解决。
我遇到的问题是 x11,GTK2-devel
#yum install *x11*
#yum install *gtk2*
还有可能需要yasm:
下载地址:http://yasm.tortall.net/Download.html
假设你经过千辛万苦终于完成mplayer的install,那接下来安装皮肤。很简单:解压后
#mv KDE /usr/local/share/mplayer/skins/default
安装完成。
- 可能遇到的问题以及解决方法
不要高兴的太早,你现在打开视频文件,还有可能遇到 只有画面没有声音的情况。我遇到了。
解决方法1:
网上有人说,下载all****.tar.bz2,放到/usr/local/lib/codecs/目录
wget http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20110131.tar.bz2
ls -hs
tar jxvf all-.tar.bz2
cp -r ./all-/* /usr/local/lib/codecs/
275 ls
276 cd mplayer-checkout-2014-12-22/
277 ./configure --enable-gui
278 make
279 make install
解决方法2:
yum install *stream* --skip-broken
第二种肯定可以使用。第一种不太肯定。如果你实验有准确结果,可以给我留言。谢谢。
- 参照
官方的英文指导:http://www.mplayerhq.hu/DOCS/README
http://www.mplayerhq.hu/DOCS/HTML/en/install.html 【这个我没有看,也顺手贴过来把】
http://www.linuxidc.com/Linux/2013-12/93726.htm
CentOS安装mplayer的更多相关文章
- CentOS 下安装Mplayer播放器(转载)
一.准备工作 需要的安装包及下载地址:1.mplayer源代码包(MPlayer-1.0rc4.tar.bz2)下载:http://www.mplayerhq.hu/MPlayer/releases/ ...
- Linux(CentOS 6.4)系统中安装mplayer
整了一个上午终于把mplayer安装上了,我的系统是centos 6.4,真是不容易啊! 一.准备工作 需要的安装包及下载地址:1.mplayer源代码包(MPlayer-1.0rc4.tar.bz2 ...
- CentOS下源码安装mplayer播放器
http://www.mplayerhq.hu/MPlayer/releases/ [root@ok MPlayer-1.2.1]# pwd /root/MPlayer-1.2.1 http://ww ...
- CentOS安装视频播放器SMPlayer
首先下载rpmforg,下载对应的版本,就是对应CentOS版本,还有32位与64位也要对应上.地址如下: http://wiki.centos.org/AdditionalResources/Rep ...
- 14_RHEL7安装mplayer
这里用nux-dextop仓库来配置 Nux Dextop桌面对CentOS和RHEL 6/7可用.它是一个面对CentOS.RHEL.ScientificLinux的含有许多流行的桌面和多媒体相关的 ...
- CentOS6.4安装mplayer
1.准备软件 mplayer官网:http://www.mplayerhq.hu/design7/news.html RPM Fusion网址:http://rpmfusion.org/ EPEL网址 ...
- CentOS7 安装 mplayer
我google找到这个方法可以简单快速安装 mplayer 和 vlc,centos 7 only. Please google the latest release for the followin ...
- CentOS安装gitlab,gerrit,jenkins并配置ci流程
CentOS安装gitlab,gerrit,jenkins并配置ci流程 By Wenbin juandx@163.com 2016/4/9 这是我参考了网上很多的文档,配置了这三个软件在一个机器上, ...
- 【推荐】CentOS安装Subversion-1.8.11+HTTP协议支持配置
注:以下所有操作均在CentOS 6.5 x86_64位系统下完成. 我们需要搭建一个自己的SVN服务器. 此外,搭建好的SVN服务器除了需要支持svn协议外,最好还需要支持HTTP协议和HTTPS协 ...
随机推荐
- 在CentOS上编译安装PostgreSQL
http://my.oschina.net/tashi/blog 第一步:准备阶段 获取必需软件包: CentOS中查看是否安装了某个软件的命令:rpm -qa | grep 软件名.which命令可 ...
- careercup-C和C++ 13.10
13.10 用C编写一个my2DALLoc函数,可分配二维数组.将malloc函数的调用次数降到最少,并确保可通过arr[i][j]访问该内存. 解法: 这道题目最简单的方法就是先开一个数组来存储指向 ...
- 文件I/O(不带缓冲)之close函数
可调用close函数关闭一个打开的文件: #include <unistd.h> int close( int filedes ); 返回值:若成功则返回0,若出错则返回-1. 关闭一个文 ...
- Linux系统常用命令 __转载的
1.登录linux系统命令:login 用户名 密码: 2.注销linux系统命令:logout ; 3.在linux系统中进入windows系统(图形界面)命令:Start x; 4.关闭lin ...
- 我的开发框架(WinForm)
近来,看园子里,好多同学,展示自己工作中的开发框架,有的功能强大,有的短小精悍,我也来凑个热闹,望各位大侠指点一二. 一.指导思想 1.尽量减少程序员对数据库的依赖,或者说尽力少的写sql 语句.根据 ...
- C语言---翻译过程
c的实现中包括两种环境: 1.翻译环境(translation environment):源程序---->机器指令 2.执行环境(execution environment):执行机器指令 这两 ...
- spring+ibatis环境搭建
简单的spring+ibatis入门实例:ibatis是一种半自动化的持久层框架,它介于JDBC和hibernate之间,使用比较灵活. 一:目录结构 二:需要导入的jar包: 所有的第三方jar包都 ...
- 使用jvisualvm和飞行记录器分析Java程序cpu占用率过高
一.jvisualvm使用 JDK1.6中Oracle提供了一个新的JVM监控工具:jvisualvm.下面重点介绍如何在本地通过远程的方式打开Linux服务器上的jvisualvm. 1.Xmana ...
- (转载)研究openvswitch的流量模式
最近又开始弄openvswitch,网上也有不少的资料,但是发觉都集中在openvswitch安装及简单使用或者一些原码分析,从心里来讲,感觉这些和心里得到的差距有点大啊,其实更希望能类似资料在ope ...
- 实现html伪静态竟然那么简单
1.单参数 功能: 把:www.44721.cn/movie.asp?id=123 伪静态为:www.44721.cn/movie.asp?123.html 代码如下: ASP/Visual Basi ...