编译ffmpeg x264 1.2.1版本
2013-07-18 21:01
525 查看
这一切的安装,不能简单用
apt-get install x264;
apt-get install yasm
因为这些安装,有好多选项都要自己处理,况且还有版本的问题。
x264需要1.2的yasm
ffmpeg是最新版1.2.1
1. x264编译
下载,解压
./configure --enable-static
--disable-opencl \
--disable-avs \
--disable-cli \
--disable-ffms \
--disable-gpac \
--disable-lavf \
--disable-swscale
make
make install
如果不这样,那么在编译ffmpeg时,会提示找不到libx264
2. yasm
最新的1.2版本,这个会在1编译的过程中提示安装,所以也要下载这个,
./configure
make
make install
3. ffmpeg
加上--extra-cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib以便可以找到库
./configure --enable-libx264 --enable-gpl --enable-static --disable-optimizations --enable-vaapi --extra-cflags=-I/usr/local/include
--extra-ldflags=-L/usr/local/lib --enable-encoder=x264
x264的x264.h x264_config.h要在inclue中,libx264.a 要在lib中
make -j 8 (多线程编译)
make install
测试成功与否:
ffmpeg -codec | grep 264
会有encode 264的提示
apt-get install x264;
apt-get install yasm
因为这些安装,有好多选项都要自己处理,况且还有版本的问题。
x264需要1.2的yasm
ffmpeg是最新版1.2.1
1. x264编译
下载,解压
./configure --enable-static
--disable-opencl \
--disable-avs \
--disable-cli \
--disable-ffms \
--disable-gpac \
--disable-lavf \
--disable-swscale
make
make install
如果不这样,那么在编译ffmpeg时,会提示找不到libx264
2. yasm
最新的1.2版本,这个会在1编译的过程中提示安装,所以也要下载这个,
./configure
make
make install
3. ffmpeg
加上--extra-cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib以便可以找到库
./configure --enable-libx264 --enable-gpl --enable-static --disable-optimizations --enable-vaapi --extra-cflags=-I/usr/local/include
--extra-ldflags=-L/usr/local/lib --enable-encoder=x264
x264的x264.h x264_config.h要在inclue中,libx264.a 要在lib中
make -j 8 (多线程编译)
make install
测试成功与否:
ffmpeg -codec | grep 264
会有encode 264的提示
相关文章推荐
- 编译ffmpeg x264 1.2.1版本
- 关于Ubuntu11.04下编译和安装x264最新版本和ffmpeg 0.6.1
- 关于Ubuntu11.04下编译和安装x264最新版本和ffmpeg 0.6.1
- windows-32位版本 ffmpeg静态库 编译(VS2015)
- 编译程序依赖于 ffmpeg和x264 的链接顺序
- FFMPEG编译x264和mp3
- 交叉编译 ffmpeg x264
- Xcode5 编译ffmpeg,arm64版本;H264
- iOS编译ffmpeg1.2.1,使用kxmovie播放视频文件
- FFmpeg编译Android版本
- Linux下编译带x264的ffmpeg的方法
- 最新版本FFMPEG编译方法(strcasecmp)
- 在linux编译和运行x264及ffmpeg(转)
- ffmpeg 音视频编解码的例子--转自v1.2.1版本
- Ubuntu 下用NDK编译移植 ffmpeg 2.0 (配置最新版x264) 到android平台
- 专题:Windows编译x264、SDL、faac、ffmpeg过程
- mac 平台下编译android版本 ffmpeg+h264
- 专题:Windows编译x264、SDL、faac、ffmpeg过程
- win10 msys2 vs2015 ffmpeg3.3.3 编译 带x264 aac
- 编译FFmpeg和x264,一步一步详解。