mplayer不能播放rmvb?

mplayer不能播放rmvb?当然能播放!
我前一段时间还能用mplayer播放的电影今天突然发现不能播放了,只有声音,没有图像。
回想这一段时间的更新,我主要是安装了一个democracy player,这个现在仍然能播放rmvb,还有系统的自动更新。
首先卸载掉democracy:

sudo aptitude remove democracyplayer democracyplayer-data

然后再看效果,仍然不能播放,继续处理:

rm -fdr ~/.mplayer

还是有问题:

sudo aptiutde reinstall w32codecs mplayer

奇怪,问题还没有解决,到irc.ubuntu.org.cn上求助了一下,别人好像没有这个问题?于是到console下运行mplayer看看到底是什么问题:

mplayer test.rmvb

发现mplayer提示没有找到相应的codecs,寻找了几个路径都没有发现。
好,那我到这几个路径找看看:

ls /usr/lib/win32

居然是空白!不应该的。看来问题就出在这儿了。w32codecs包默认是安装在/usr/lib/codecs目录下的,而同时win32目录应该指向这才对。
手工修复一下:

sudo rm -fdr win32
sudo ln -s /usr/lib/codecs /usr/lib/win32

好,再看mplayer就没有任何问题了。

This entry was posted in Linux and tagged , , , . Bookmark the permalink.

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Please copy the string yuIf00 to the field below:

以新浪微博帐号登录