1.安装yasm
安装 ffmpeg 之前先安装 yasm,我是直接使用yum安装,你们也可以下载压缩包,不安装会出现如下错误:
2.开始安装:
- ./configure --enable-shared --prefix=/monchickey/ffmpeg
- make
- make install
3.验证安装是否成功
- cd /monchickey/ffmpeg
-
./ffmpeg –version 执行此命令时会出现
libavdevice.so.57:cannot open shared object file: No such file or directory,原因是lib目录未加载到链接到系统库中。
-
解决方案:
-
新增linux 的ldconfig配置文件 vim /etc/ld.so.conf.d/ffmpeg.conf
-
添加内容:/monchickey/ffmpeg/lib
-
执行 ldconfig 命令,让刚刚新增的配置文件生效
-
4.配置系统环境变量
- vim ~/.bashrc 最后内容添加如下内容
export FFMPEG_HOME=/monchickey/ffmpeg
export PATH=$FFMPEG_HOME/bin:$PATH
2.让系统环境变量生效
执行 bash 命令生效
最后完成了,可以直接使用ffmpeg命令了。