阅山

  • WIN
    • CSharp
    • JAVA
    • OAM
    • DirectX
    • Emgucv
  • UNIX
    • FFmpeg
    • QT
    • Python
    • Opencv
    • Openwrt
    • Twisted
    • Design Patterns
    • Mysql
    • Mycat
    • MariaDB
    • Make
    • OAM
    • Supervisor
    • Nginx
    • KVM
    • Docker
    • OpenStack
  • WEB
    • ASP
    • Node.js
    • PHP
    • Directadmin
    • Openssl
    • Regex
  • APP
    • Android
  • AI
    • Algorithm
    • Deep Learning
    • Machine Learning
  • IOT
    • Device
    • MSP430
  • DIY
    • Algorithm
    • Design Patterns
    • MATH
    • X98 AIR 3G
    • Tucao
    • fun
  • LIFE
    • 美食
    • 关于我
  • LINKS
  • ME
Claves
长风破浪会有时,直挂云帆济沧海
  1. 首页
  2. Platforms
  3. LINUX
  4. FFmpeg
  5. 正文

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

2015-07-24
主机配置: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
标签: 暂无
最后更新:2015-07-24

代号山岳

知之为知之 不知为不知

点赞
下一篇 >

COPYRIGHT © 2099 登峰造极境. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备14031139号-5

川公网安备51012202000587号