在上一篇我们成功安装了视频播放器,并且成功安装里解码器【Linux_Fedora_应用系列】_2_如何安装视频播放器和视频文件解码
安装完的Smplayer的GUI的界面程序,可以播放FLV、AVI、Rmvb、MP4以及rm格式的文件,但是还不能播放WMV格式的视频文件,
同时我们在上一次安装的时候,我们同时利用下面的命令安装了mplayer的rpm包,但是没有安装GUI界面。
yum install mplayer smplayer
1、安装mplayer的图形界面
我们在终端查看一下发现,已经成功安装了mplayer:
[root@volcanol win32]# rpm -qi mplayer Name : mplayer Relocations: (not relocatable) Version : 1.0 Vendor: RPM Fusion Release : 0.119.20100703svn.fc14 Build Date: 2010年07月06日 星期二 19时16分31秒 Install Date: 2013年06月22日 星期六 16时47分12秒 Build Host: builder.wilsonet.com Group : Applications/Multimedia Source RPM: mplayer-1.0-0.119.20100703svn.fc14.src.rpm Size : 9207932 License: GPLv3+ Signature : RSA/SHA256, 2010年10月16日 星期六 17时17分09秒, Key ID 10cc489a865cc9ea Packager : <http://nonfree.rpmfusion.org/>
但是没有GUI界面,我们通过下面的命令来安装GUI界面:
yum install mplayer-gui mencode
输出如下所示:
yum install mplayer-gui mencode 已加载插件:langpacks, presto, refresh-packagekit Adding zh_CN to language list local-update | 1.3 kB 00:00 ... rpmfusion-free-updates | 3.3 kB 00:00 rpmfusion-nonfree-updates | 3.3 kB 00:00 updates/metalink | 1.7 kB 00:00 设置安装进程 No package mencode available. 解决依赖关系 --> 执行事务检查 ---> 软件包 mplayer-gui.i686 0:1.0-0.119.20100703svn.fc14 将被 安装 --> 完成依赖关系计算 依赖关系解决 =================================================================================================================== 软件包 架构 版本 仓库 大小 =================================================================================================================== 正在安装: mplayer-gui i686 1.0-0.119.20100703svn.fc14 rpmfusion-free 3.5 M 事务概要 =================================================================================================================== Install 1 Package(s) 总下载量:3.5 M Installed size: 9.0 M 确定吗?[y/N]:y 下载软件包: Setting up and reading Presto delta metadata Processing delta metadata Package(s) data still to download: 3.5 M mplayer-gui-1.0-0.119.20100703svn.fc14.i686.rpm | 3.5 MB 00:13 运行 rpm_check_debug 执行事务测试 事务测试成功 执行事务 正在安装 : mplayer-gui-1.0-0.119.20100703svn.fc14.i686 1/1 已安装: mplayer-gui.i686 0:1.0-0.119.20100703svn.fc14 完毕!
提示信息表明我们已经成功安装里mplayer的GUI界面。 这样我们就能使用mplayer的GUI界面了。
2、安装WMV文件的解码器
因为WMV为我inodws下支持的文件格式,其他系统安装的话,需要安装特定的解码器。
首先下载WMV文件的解码器,下载链接如下:http://www.mplayerhq.hu/MPlayer/releases/codecs/
打开上面的链接后,选择下载:all-20071007.tar.bz2 (您也可以通过这个链接直接下载)
下载完成后,将这个文件解压缩到 /usr/lib/codecs 目录下面,解压缩后要将 all-20071007目录下的文件复制或者移动到 /usr/lib/codecs目录
即保证那些dll文件在 /usr/lib/codecs 下。
经过上述步骤后,还不能正常播放WMV 文件,还需要改变安全策略。
3、改变codecs目录下文件的安全策略
通过下面的命令改变 /usr/lib/codecs 目录下所有文件的安全策略:
chcon -t textrel_shlib_t /usr/lib/codecs/*
这样我们就能在Linux下通过Smplayer播放WMV文件了。
注意:
其实我们不需要安装Mplayer的图形界面,用Smplayer 就可以正常播放; 但是如果要安装Smplayer需要安装mplayer的RPM包,
因为Smplayer依赖mplayer的包文件。这里只是演示一下如何安装mplayer的GUI界面。