MPlayer解决视频闪烁

使用Ubuntu Linux,如果安装了 Compiz Fusion 又打开了3D特效,那么使用MPlayer播放视频很可能会出现闪烁现象。

下面提供了一个解决办法,是我从一个国外的Linux论坛翻译过来的,而且我也照着他的方法操作了一遍,确实可行。另请大家不用担心,虽然用到命令,但是这里已经提供了全程的命令,希望对大家有所帮助。

Step 0: 卸载

安装之前,请确认你已经把之前安装的旧版本MPlayer卸载。在终端中输入命令:

sudo apt-get remove mplayer

Step 1: 安装依赖包

     首先,你需要安装一些编译MPlayer代码所需要的依赖包,如: intltool, libtool, automake, autoconf, gcc, gettex, wget等,使用下列命令(注意:这是一条命令):

sudo apt-get install intltool libtool automake1.9 autoconf gcc-4.2-base gettext wget

接着:

sudo apt-get build-dep mplayer

Step 2: 下载 / 编译源代码

使用以下命令(注意:一行一条命令):

mkdir mplayer_install && cd mplayer_install

wget http://www3.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc2.tar.bz2

tar xvjf MPlayer-1.0rc2.tar.bz2

cd MPlayer-1.0rc2/libvo

wget http://www.fileden.com/files/2007/12/10/1637237/mplayrepatch.patch

patch -p0 vo_xv.c mplayrepatch.patch

cd ..

./configure --enable-gui

make

sudo make install

Step 3: 安装皮肤

     你需要为Mplayer安装一个皮肤,更多皮肤请看http://www.mplayerhq.hu/design7/dload.html ,下面一个实例来教你安装皮肤,实例安装的是这个皮肤http://www.mplayerhq.hu/images/skins/Ater-01.jpg ,我个人感觉还是不错的,命令:

wget http://www.mplayerhq.hu/MPlayer/skins/Ater-1.2.tar.bz2

tar xvjf Ater-1.2.tar.bz2

把文件夹重命名为default,命令:

mv Ater default

接着,安装皮肤,命令:

sudo cp -a default /usr/local/share/mplayer/skins/

Step 4: 运行测试

     现在你已经安装完了Mplayer,在菜单栏“应用程序→影音”下找到“Mplayer“项,使用Mplayer播放一下视频文件,看看它是否可以正常运行。这里有一个视频测试文件,你可以下载试试,命令:

wget http://www.fileden.com/files/2007/12/10/1637237/test_video.mp4

gmplayer test_video.mp4

Step 4: 清理

现在已经安装完了,你可以删除之前安装遗留下来的文件了,命令:

cd ~ && rm -r mplayer_install

下一篇文章总结了我在使用MPlayer过程中遇到一些问题,并附解决方法希望对大家有所帮助:

Ubuntu下使用mplayer遇到的几个问题

-- 完 --

太好了,谢谢

回复@谢谢

不客气

以上是 MPlayer解决视频闪烁 的全部内容, 来源链接: www.h5w3.com/116238.html

回到顶部