昨晚在虚拟机的redhat9上安装了一个mplayer,今天进一步地验证了一下,可以播放文件,下面是效果图:
下面介绍一下mplayer的详细安装步骤,以及安装过程中可能遇到的问题以及其解决方法:
安装包:
1.MPlayer-1.0rc1.tar.bz2
2.all-20061022.tar.bz2
windows-all-20061022.zip
(一般下载两个版本号要一致的)
3.Abyss-1.6.tar.bz2
安装步骤:
提示:请在超级用户模式下安装
(1)//在/usr/lib文件夹下新建两个文件(codecs和wincodecs)
mkdir /usr/lib/codecs
mkdir /usr/lib/wincodecs
//解压两个code包,并将其内文件移到上面新建的两个文件夹
tar jxvf all-20061022.tar.bz2
mv all-20061022/* /usr/lib/codecs
unzip windows-all-20061022.zip
mv windows-all-20061022/* /usr/lib/wincodecs
(2)安装mplayer
mkdir usr/local/mplayer (新建mplayer文件夹,以便做为安装目录)
tar jxvf MPlayer-1.0rc1.tar.bz2
cd MPlayer-1.0rc1
./configure --prefix=/usr/local/mplayer --enable-gui --enalbe-freetype --with-codecsdir=/usr/lib/codecs/ --with-win32libdir=/usr/lib/wincodecs/ --language=zh_CN
注意:
---prefix=usr/local/mplayer 安装路径
---enable-gui 安装图形化用户界面
--with-codecsdir=/usr/lib/codecs/
--with-win32libdir=/usr/lib/wincodecs/ 这两个为指定解码位置
--language=zh_CN 中文
接着:
make (挺长时间的,至少10分)
make install
(3)安装皮肤(skin)
tar jxvf Abyss-1.6.tar.bz2
mv Abyss /usr/local/mplayer/share/mplayer/skins/
cd /usr/local/mplayer/share/mplayer/skins/
mv Abyss default
(4)安装字体
我先是按照网上的方法这样安装的:
//(安装字体--电脑上有,也可到网上下载.这里直接以电脑原有的安装)
cd /usr/share/fonts/zh_CN/TrueType/(系统安装时不一样,其中的zh_CN也可能是
chinese)
cp /usr/share/fonts/zh_CN/TrueType/uming.ttf /usr/local/mplayer/subfont.ttf
(uming.ttf可以为其他的*.ttf,注意拷贝后的命名叫subfont.ttf)
cp /usr/share/fonts/zh_CN/TrueType/gbsn00lp.ttf /usr/local/mplayer/subfont.ttf
结果启动mplayer图形界面的时候要出错,提示找不到字体,于是我又继续找资料,试了另外一种方法:
这种方法是拷贝上面的.ttf文件到 /root/.mplayer文件 .mplayer是隐藏文件 需要用指令ls -a 才能看到
这样做了之后 启动mplayer图形界面时才不会报错
(5)测试(进入安装目录)
cd /usr/local/mplayer/bin
./gmplayer
这时你可以看到如下的界面:
这时如果点击右键 然后选择文件播放的话 会提示这样的错误::"打开/初始化所选的视频输出(-vo)设备时出错.
于是我又上网查了资料,解决方案是在启动gmplayer图形界面时应该输入这样的指令:
./gmplayer -vo x11 这条指令的作用是指定其视频输出格式
另外大家也可以用指令:./mplayer +视频文件存储地址来播放
最后祝大家顺利, enjoy your mpalyer!
用户188034 2009-9-13 09:47
用户209461 2009-9-12 14:57
用户188034 2009-9-12 14:18