Linux下Mplayer播放器的安装
1( 下载安装mplayer需要的各种软件
去这里下载
Src:MPlayer-1.0rc4.tar.bz2 -> 源码包
Skin:Clearlooks-1.2.tar.bz2 –> 皮肤
Codecs:all-20110131.tar.bz2 –> 编码包
2( 进行安装(安装时先安装编码包,mplayer的编码包须安装在/usr/local/lib/codecs/中,必须是这个目录,代码如下:
(1)安装先解压(code)
mkdir /usr/local/lib/codecs/
tar xvf all-20110131.tar.bz2
mv all-20110131/* /usr/local/lib/codecs
(2)安装mplayer
tar xvf MPlayer-1.0rc4.tar.bz2
cd MPlayer-1.0rc4/
./configure --enable-gui --enable-largefiles --enable-menu --prefix=/usr
--confdir=/etc/mplayer --cc=gcc32
注意:
--prefix=/usr 是安装路径
--enable-gui 安装图形化用户界面
configure后面的参数是为了使用图形界面(即皮肤),以及配置文件位置等等设置。需要注意的是,最后—cc=gcc32一定需要,是调用gcc3.2来编译程序。否则会调用GCC4.0来编译。*player是不能用gcc4.0编译的。配置成功后,后面就一马平川了。
接着
make –>这个过程需要10分钟
make install
如果前面的设置等都正确,这里就不会有错误了。现在mplayer已经装到了你的Linux里,下面要安装皮肤即图形界面。
(3)安装skin
tar xvf Clearlooks-1.2.tar.bz2
mkdir /usr/share/mplayer/skins/default
mv Clearlooks-1.2.tar.bz2 /usr/share/mplayer/skins/default
这里安装了刚刚的那个Clearlooks皮肤并将它设为默认值,安装完以后你也可以找到各种mplayer的皮肤,直接解压放到/usr/share/mplayer/skins/default 下就可以在mplayer的界面上修改皮肤了。
接着在终端里输入gmplayer就可以运行了,也可以到“应用程序/声音和视频”里找到Mplayer就可以了,
(4)调试
打开一个文件播放试一下,看看有些格式是不是不能插放。
在你运行的时候可能会报一个小的错误,说/.mplayer缺少一个字体subfont.ttf,如何解决呢,
字体你可以上网下载,mplayer网站也有,你电脑里也有字体,在/usr/share/fonts/truetype
下(/usr/share/fonts/truetype/ttf-japanese-gothic.ttf就可以用)你就直接cp /usr/share/fonts/truetype/ttf-japanese-gothic.ttf /root/.mplayer下
每个用户都有自己的环境变量HOME,再cd /root/.mplayer(或者其它用户$HOME/.mplayer)
接着mv ttf-japanese-gothic.ttf subfont.ttf 结束~
安装完之后,有时还需要安装插件才能打开播放器,播放器会自动搜索需要安装插件的信息,在线安装即可,有时会报无法安装插件,这时只要把源重新更新一下,重新安装插件即可。
3(在ubuntu11.04下安装mplayer遇到的问
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
今天尝试在ubuntu11.04虚拟机下安装mplayer,发现了一些问题,记录下来,以
便以后参考。
当./configure的时候,遇到以下错误:
1)Error: The GUI requires libavcodec with PNG support (needs zlib).
Check "configure.log" if you do not understand why it failed.
解决
方法
快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载
:
$wget
$tar -xvzf zlib-1.2.3.tar.gz
$cd zlib-1.2.3.tar.gz
$./configure
$make
$sudo make install
或者:最简单的方法
apt-get install libpng12-dev
2)Error: X11 support required for GUI compilation.
Check "configure.log" if you do not understand why it failed.
解决方法:
apt-get install libgtk2.0-dev
终于./configure 过了~
3)当make install出现下面错误的解决方法:
vo_ivtv.c: In function 'ivtv_reset':
vo_ivtv.c:79: error: storage size of 'sd' isn't known
vo_ivtv.c:80: error: storage size of 'sd1' isn't known
vo_ivtv.c:84: error: 'IVTV_STOP_FL_HIDE_FRAME' undeclared (first use in this function)
vo_ivtv.c:84: error: (Each undeclared identifier is reported only once vo_ivtv.c:84: error: for each function it appears in.)
vo_ivtv.c:87: error: 'IVTV_IOC_STOP_DECODE' undeclared (first use in this function)
vo_ivtv.c:97: error: 'IVTV_IOC_START_DECODE' undeclared (first use in this function)
vo_ivtv.c:80: warning: unused variable 'sd1'
vo_ivtv.c:79: warning: unused variable 'sd'
make[1]: *** [vo_ivtv.o] Error 1
make[1]: Leaving directory
`/home/soul/software/mplayer/MPlayer-1.0rc2/libvo'
make: *** [libvo/libvo.a] 错误 2
出现上面的错误后,首先运行make distclean 清除一下。
在./configure ...... 那一些参数后再加一个 --disable-ivtv 。
再make,经过N久,终于成功了~
然后make install 。