CentOS MPlayer安装与使用教程
一、简介

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 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”选项卡,在“Available 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
四、常见问题与解决方案
1、Error: yasm not found
在编译MPlayer时,如果出现“Error: yasm not found”错误,需要安装YASM编译器。
- sudo yum install yasm
2、缺少libjpeg.so.8库
如果在运行gmplayer时出现“libjpeg.so.8: cannot open shared object file”错误,需要安装缺失的库。
- sudo yum install libjpegturbostatic
五、FAQs
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 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
安装完成后,重新进行编译步骤即可解决问题。