前几天,将ubuntu系统从8.04升级到8.10发现mplayer不能播放。于是,找了一下资料,重新安装一个。
一下是我的安装记录,供大家参考。
首先,介绍一下我的 cpu 因为这涉及到解码器的选择。我用的是amd 的处理器。
安装 mplayer:
sudo apt-get install mplayer mplayer-fonts mplayer-skin mozilla-mplayer
下载解码器 http://www.mplayerhq.hu/design7/dload.html
解压后,释放到 /usr/lib/codecs 目录中
sudo mkdir /usr/lib/codecs
tar jxvf essential-amd64-20071007.tar.bz2
c essential-amd64-20071007/* /usr/lib/codecs
这时,运行mplayer会出现如下提示错误:
Error opening/initializing the selected video_out (-vo) device.
使用 gedit 或者 vim 打开配置文件,修改一下视频驱动,修改之前保存一下源文件很重要:
sudo cp /etc/mplayer/mplayer.conf /etc/mplayer/mplayer.conf.backup
sudo vim /etc/mplayer/mplayer.conf
将 vo=xv 修改为 vo=x11,保存退出。
然后启动 mplayer 后,打开 Preference -> Video,选择 X11 (XImage/Shm),保存,重启 mplayer。
好了,现在可以看.rmvb 的视频文件了。
其它一些设置可以参考 http://wiki.ubuntu.org.cn