centos编译ffmpeg x264
2015-07-13 15:29
627 查看
1、安装汇编编译器(一般系统自带吧),如果没有按照下面的命令安装吧
yum install yasm
2、使用最新x264源码编译(只支持编码)
在x264官网下载最新的代码
git clone git://git.videolan.org/x264.git cd x264 ./configure --enable-static --enable-shared make make install
注意--enable-static --enable-shared 后面要加上,否则在编译ffmpeg的时候会报错。
make install 应该出现下面的画面说明安装成功了
。
![](http://img1.tuicool.com/NfiyYbj.jpg)
会在当前目录下生成静态库libx264.a,动态库在/usr/local/lib,头文件/usr/local/include目录下。
3、使用最新的ffmpeg源码编译
在ffmpeg官网下载最新的代码https://www.ffmpeg.org/download.html
git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg cd ffmpeg #编译成动态库 ./configure --enable-shared --disable-static --enable-memalign-hack --enable-libx264 --enable-gpl --extra-cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib --enable-pthreads #编译成静态库 ./configure --enable-static --disable-shared --enable-memalign-hack --enable-libx264 --enable-gpl --extra-cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib --enable-pthreads
相关文章推荐
- linux下svn命令大全
- linux如何安装与配置Linux VNC服务
- CentOS服务器安全技巧
- linux虚拟机挂载光盘时报错mount: you must specify the filesystem type
- CentOS下mysql安装和配置
- linux下增加环境变量
- Linux 安装mysql
- linux定时器(crontab)实例
- Linux 安装好mysql之后 如何通过远程登陆mysql
- Linux下SSH各配置项解释
- Linux内存cached释放
- Linux系统性能测试与分析1-整体分析
- CentOS下yum安装g++
- Linux系统内存的Cached Memory
- CentOS6.5 忘记root密码怎么解决?
- windows与linux系统互相拷贝文件
- 网卡混杂模式Promiscuous与linux上混杂模式的设置
- Linux中断完全分析
- Linux系统日常管理-Linux防火墙
- CentOS 6.4 自建yum源