MPlayer for CentOS
简介
MPlayer是一款开源的多媒体播放器,能够播放各种音频和视频文件,包括DVD和流媒体,本文将详细介绍如何在centos系统上安装和使用MPlayer,并提供相关的配置和常见问题解决方案。

安装步骤
1. 配置YUM源
为了方便安装,建议先配置EPEL、RPMForge和NuxDextop YUM源。
- sudo yum install epelrelease
- wget http://li.nux.ro/download/nux/dextop/el7/x86_64/nuxdextoprelease05.el7.nux.noarch.rpm
- sudo rpm ivh nuxdextoprelease05.el7.nux.noarch.rpm
- sudo yum localinstall nogpgcheck https://www.rpmforge.net/extras/rpmforgerelease0.5.31.el6.rf.x86_64.rpm
2. 安装MPlayer及其依赖
使用YUM命令安装MPlayer主程序、图形界面及解码器。
- sudo yum install mplayer mplayergui ffmpeg
3. 设置MPlayer以支持视频播放
默认情况下,MPlayer可能只能播放音频,需要手动设置视频驱动。

打开MPlayer的设置界面:
- mplayer vo help
找到“Video”选项卡,在“Availabe Drivers”中选择“X11”。
4. 安装SMPlayer(可选)
SMPlayer是MPlayer的一个图形化前端,基于qt4库开发。
- sudo yum install smplayer.x86_64
5. 验证安装
运行以下命令测试MPlayer是否工作正常:
- mplayer vo help
- mplayer ao help
使用MPlayer播放文件
可以使用以下命令播放视频和音频文件:
- mplayer 视频文件路径
- mplayer 音频文件路径
要播放名为“video.mp4”的视频文件,可以使用以下命令:
- mplayer video.mp4
常见问题与解决方案
Q1: 如何在CentOS上安装MPlayer?
A1: 在CentOS上安装MPlayer可以通过配置EPEL、RPMForge和NuxDextop YUM源,然后使用YUM命令安装MPlayer主程序、图形界面及解码器,具体步骤如下:
1、配置YUM源:
- sudo yum install epelrelease
- wget http://li.nux.ro/download/nux/dextop/el7/x86_64/nuxdextoprelease05.el7.nux.noarch.rpm
- sudo rpm ivh nuxdextoprelease05.el7.nux.noarch.rpm
- sudo yum localinstall nogpgcheck https://www.rpmforge.net/extras/rpmforgerelease0.5.31.el6.rf.x86_64.rpm
2、安装MPlayer及其依赖:
- sudo yum install mplayer mplayergui ffmpeg
3、设置MPlayer以支持视频播放:
- mplayer vo help
在“Video”选项卡中选择“X11”驱动。
4、安装SMPlayer(可选):
- sudo yum install smplayer.x86_64
5、验证安装:
- mplayer vo help
- mplayer ao help
Q2: 如何解决MPlayer编译过程中出现的“Error: yasm not found”错误?
A2: 如果在使用MPlayer源码编译时出现“Error: yasm not found”错误,需要安装YASM编译器,可以通过以下命令安装:
- sudo yum install yasm
安装完成后,重新进行编译步骤即可解决问题。