linux 系统下安装ffmpeg

1.安装yasm

安装 ffmpeg 之前先安装 yasm,我是直接使用yum安装,你们也可以下载压缩包,不安装会出现如下错误:

2.开始安装:

  1. ./configure --enable-shared --prefix=/monchickey/ffmpeg   
  2. make
  3. make install

3.验证安装是否成功

  • cd /monchickey/ffmpeg
  • ./ffmpeg  –version 执行此命令时会出现 

    libavdevice.so.57:cannot open shared object file: No such file or directory,原因是lib目录未加载到链接到系统库中。

  • 解决方案:

    1. 新增linux 的ldconfig配置文件     vim  /etc/ld.so.conf.d/ffmpeg.conf   

    2. 添加内容:/monchickey/ffmpeg/lib

    3. 执行  ldconfig 命令,让刚刚新增的配置文件生效

4.配置系统环境变量

  1. vim ~/.bashrc  最后内容添加如下内容
export FFMPEG_HOME=/monchickey/ffmpeg
export PATH=$FFMPEG_HOME/bin:$PATH

2.让系统环境变量生效

执行 bash 命令生效

最后完成了,可以直接使用ffmpeg命令了。

猜你喜欢

转载自blog.csdn.net/fanghuainihao/article/details/85860955