阿里云安装 ffmpeg

阿里云OS版本
LSB Version:    :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description:    CentOS Linux release 7.0.1406 (Core)
Release:        7.0.1406

1、安装yasm,因为下面需要用到
yum -y install yasm

2、下载ffmpeg
下载网址:http://www.ffmpeg.org/download.html
我下的是2.7.2版本,gz后缀

3、解压缩
tar -zxvf ffmpeg-2.7.2.tar.gz


4、编辑profile文件
    vi /etc/profile
    在文件末尾加上两句话:
    export FFMPEG_HOME=/usr/local/ffmpeg
    export PATH=$FFMPEG_HOME/bin:$PATH

4、配置安装路径

./configure --enable-shared --prefix=/usr/local/ffmpeg

如果不进行第一步,这里会提示缺少yasm。
当然,如果不安装yasm也可以,只是这一步的命令改成:
./configure --enable-shared --disable-yasm --prefix=/usr/local/ffmpeg


5、编译安装
make
make install
make clean

6、安装之后在/usr/local/ffmpeg会看到有三个目录
bin 执行文件目录
lib 静态,动态链接库目录
include 编程用到的头文件

7、修改/etc/ld.so.conf
  vi /etc/ld.so.conf
  在最后一行加上/usr/local/ffmpeg/lib
  否则,会出现error while loading shared libraries: libavdevice.so.56类似的错误

  执行命令,使配置生效:ldconfig -v

猜你喜欢

转载自bglmmz.iteye.com/blog/2230550