linux/树莓派 H.264/udp实时图像传输学习笔记(一)| 主机ffmpeg编译安装

主机配置: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
分享到:更多 ()