设为首页 加入收藏

TOP

LINUX下编译ffmpeg-x264出现的错误及解决
2014-11-23 22:55:05 来源: 作者: 【 】 浏览:8
Tags:LINUX 编译 ffmpeg-x264 出现 错误 解决

1 版本:


X264.r663,ffmpeg.r9453


2 yasm


2.1 下载yasm新版本


要安裝x264,就需要用yasm來編譯。那就先裝個yasm吧。yasm下載網址:


http://www.tortall.net/projects/yasm/releases/yasm-0.6.0.tar.gz


2.2 编译安装


#tar xzvf yasm-0.6.0.tar.gz


#cd yasm-0.6.0


#./configure --prefix=/usr/local/yasm


#make


#make instal


3 x264


3.1 编译


3.1.1 编译静态库


svn co svn://svn.videolan.org/x264/trunk x264


cd x264


./configure --prefix=/static


make


make install//可不执行,手工来



3.1.2 编译动态库


svn co svn://svn.videolan.org/x264/trunk x264


cd x264


patch -p0


./configure --prefix=/shared --enable-shared


make


make install//可不执行,手工来



3.2 安装


由于一般ffmpeg采用静态连接x264,所以只需要编译安装x264静态库


#cp libx264.a /usr/lib


#cp x264.h /usr/include


4 ffmpeg


4.1 下载


到FFmpeg官方下载最新的FFmpeg版本。CVS服务器地址如下:


cvs -z9 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co ffmpeg。


现在已改成SVN下载:


svn://svn.mplayerhq.hu/ffmpeg


4.2 编译安装


#./configure --enable-shared --disable-static --enable-memalign-hack --enable-libx264 --enable-gpl --enable-pthreads



#make


#make install


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Linux系统下C编译器----gcc 下一篇Compiz编译的时候碰到不是kde桌面..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: