ffmpeg 命令学习 1.安装

 

  1. 安装x264:
    • tar -jxvf  last_stable_x264.tar.bz2
    • cd  x264-snapshot-20160327-2245-stable
    • ./configure --prefix=/usr/local/x264 --enable-shared --enable-static --disable-asm
    • make 
    • make install
  2. 安装ffmpeg

 

    • tar -jxvf ffmpeg-3.0.tar.bz2
    • cd ffmpeg-3.0
    • ./configure --enable-shared --prefix=/usr/local/ffmpeg  --disable-asm --enable-gpl --enable-pthreads --extra-cflags=-I/usr/local/x264/include --extra-ldflags=-L/usr/local/x264/lib --enable-libx264  --enable-demuxer=concat   --enable-protocol=concat
    • make
              如果make 失败,可能是make版本太低,请使用3.8.1以上版本
    • make install
    • cd tools
    • gcc  qt-faststart.c -o qt-faststart
    • mv  qt-faststart  /usr/local/ffmpeg/bin
       

      3.配置环境:

    •  vim  /etc/ld.so.conf  
    • 添加  
      • /usr/local/ffmpeg/lib
      • /usr/local/lib
      • /usr/local/x264/lib
      • /usr/local/ffmpeg/bin/qt-faststart
    • ldconfig

ffmpeg 账号安装

ffmpeg安装说明:

ffmpeg文件: ffmpeg-3.0.tar.bz2

x264依赖: last_stable_x264.tar.bz2

  1. 安装x264:
    • tar -jxvf  last_stable_x264.tar.bz2
    • cd  x264-snapshot-20160327-2245-stable
    • ./configure --prefix=/home/ffmpeg/x264 --enable-shared --enable-static --disable-asm
    • make 
    • make install
  2. 安装ffmpeg

 

    • tar -jxvf ffmpeg-3.0.tar.bz2
    • cd ffmpeg-3.0
    • ./configure --enable-shared --prefix=/home/ffmpeg/ffmpeg  --disable-asm --enable-gpl --enable-pthreads --extra-cflags=-I/home/ffmpeg/x264/include --extra-ldflags=-L/home/ffmpeg/x264/lib --enable-libx264 --enable-demuxer=concat   --enable-protocol=concat
    • make
              如果make 失败,可能是make版本太低,请使用3.8.1以上版本
    • make install
    • cd tools
    • gcc  qt-faststart.c -o qt-faststart
    • mv  qt-faststart  /home/ffmpeg/ffmpeg/bin 
      ffmpeg 账号下环境 添加 
      vim /home/ffmpeg/.bash_profile
      添加:

    • PATH=$PATH:$HOME/bin:$HOME/ffmpeg/bin
       

    • LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$HOME/ffmpeg/lib:$HOME/x264/lib:$HOME/ffmpeg/bin/qt-faststart
      export LD_LIBRARY_PATH
      source /home/ffmpeg/.bash_profile

      3.配置环境:

    •  vim  /etc/ld.so.conf  
    • 添加  
      • /home/ffmpeg/ffmpeg/lib
      • /home/ffmpeg/lib
      • /home/ffmpeg/x264/lib
      • /home/ffmpeg/ffmpeg/bin/qt-faststart
    • ldconfig

 无root权限解决办法 

FF="home/ffmpeg/ffmpeg"

export PATH=$FF/bin:$PATH

export LD_LIBRARY_PATH=$FF/lib:"/home/ffmpeg/x264/lib":$LD_LIBRARY_PATH

转载于:https://my.oschina.net/u/157720/blog/2050854

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值