[教程]自己动手编译A卡和I卡支持硬解码的mplayer(目前只能自己来,没有现成的包)
发表于 : 2010-02-12 14:21
现在的I卡和A卡的硬解虽然在mplayer上实现了,不过还没有被上游支持,所以没有现成的Deb或RPM包可以用,需要用户自己手动编译
带vaapi的mplayer源码下载链接
http://www.splitted-desktop.com/~gbeauc ... yer-vaapi/
并且在编译之前还要用户自己动手安装 vaapi 接口,源码下载地址:
http://www.splitted-desktop.com/~gbeauchesne/libva/
因为本人没A卡或I卡就先不测试了
以下编译都是基于Debian系统的(Ubuntu,Kbuntu也是),如果你的系统是RedHet或Suse请参阅源码包内的说明来编译
=====================================================================================
vaapi 接口的安装方法一:
编译方法:
下载最新的源码,然后解压,进入解压后的源码目录:
sudo dpkg-buildpackage -rfakeroot -uc -us
---------------------------------------------------------------------------------------------------------------------------------------------------------
vaapi 接口的安装方法二:
直接安装Deb包
vaapi i386 Deb包:
http://www.splitted-desktop.com/~gbeauc ... pkgs/i386/
vaapi AMD64 Deb包:
http://www.splitted-desktop.com/~gbeauc ... kgs/amd64/
---------------------------------------------------------------------------------------------------------------------------------------------------------
以上两种方法只能选择一种
=====================================================================================
自己编译支持vaapi的mplayer,从http://www.splitted-desktop.com/~gbeauc ... yer-vaapi/下载
mplayer-vaapi-latest-FULL.tar.bz2 这个源码包
然后解压,进入解压后的源码目录:
sudo apt-get build-dep mplayer
还有一步:
sh ./checkout-patch-build.sh -----如果过程中出错,可能是需要root权限那么就在前面加 sudo
=====================================================================================
编好的mplayer就在编译目录下的mplayer-vaapi目录内
带vaapi的mplayer源码下载链接
http://www.splitted-desktop.com/~gbeauc ... yer-vaapi/
并且在编译之前还要用户自己动手安装 vaapi 接口,源码下载地址:
http://www.splitted-desktop.com/~gbeauchesne/libva/
因为本人没A卡或I卡就先不测试了
以下编译都是基于Debian系统的(Ubuntu,Kbuntu也是),如果你的系统是RedHet或Suse请参阅源码包内的说明来编译
=====================================================================================
vaapi 接口的安装方法一:
编译方法:
下载最新的源码,然后解压,进入解压后的源码目录:
sudo dpkg-buildpackage -rfakeroot -uc -us
---------------------------------------------------------------------------------------------------------------------------------------------------------
vaapi 接口的安装方法二:
直接安装Deb包
vaapi i386 Deb包:
http://www.splitted-desktop.com/~gbeauc ... pkgs/i386/
vaapi AMD64 Deb包:
http://www.splitted-desktop.com/~gbeauc ... kgs/amd64/
---------------------------------------------------------------------------------------------------------------------------------------------------------
以上两种方法只能选择一种
=====================================================================================
自己编译支持vaapi的mplayer,从http://www.splitted-desktop.com/~gbeauc ... yer-vaapi/下载
mplayer-vaapi-latest-FULL.tar.bz2 这个源码包
然后解压,进入解压后的源码目录:
sudo apt-get build-dep mplayer
还有一步:
sh ./checkout-patch-build.sh -----如果过程中出错,可能是需要root权限那么就在前面加 sudo
=====================================================================================
编好的mplayer就在编译目录下的mplayer-vaapi目录内