主机配置:x86 federa22/linux 开发板配置:树莓派2B+ Debian Wheezy-2015-01-30
0)、libx264-dev安装
安装命令: sudo apt-get install libx264-dev (ubuntu) sudo yum install x264-devel (fedora)
或者编译安装:
cd ~/ffmpeg_sources git clone --depth 1 git://git.videolan.org/x264 cd x264 ./configure --prefix="$HOME/ffmpeg_build" --bindir="$HOME/bin" --enable-static make make install make distclean
1)、到ffmpeg官网下载最新版
地址:https://ffmpeg.org/download.html 下载:wget http://***ffmpeg-*.tar.gz 解压:tar -zxvf ffmpeg-*.tar.gz 进入目录: cd ffmpeg-*/
2)、编译安装
./configure --enable-shared --prefix=/usr/local/ffmpeg --enable-gpl --enable-libx264 make make install
解释:
--prefix
就是说软件额安装目录设置在哪里
--enable-shared
指编译后会链接成共享对象(.so文件)
--enable-gpl --enable-libx264
允许使用x264库
如果缺少yasm,使用sudo yum install yasm
安装即可
3)、设置共享对象
vi /etc/ld.so.conf
加入:/usr/local/ffmpeg/lib
执行 ldconfig
4)、加入环境变量
vi /etc/profile
加入:
PATH="$PATH:/usr/local/ffmpeg/bin"
FFMPEG=/usr/local/ffmpeg
PATH加入:$FFMPEG/bin
5)、生效修改
source /etc/profile 执行ffmpeg -version测试
或通过echo命令测试一下:
$ echo $PATH