第一步,现在下载ffmpeg的包,第一要下载最新的(注意)
http://ffmpeg.org/download.html
目前4.3.1是最新版本
提前需要准备的环境yasm,gcc
下载在命令行直接获取,然后安装步骤如下:
wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz
tar -xvzf yasm-1.3.0.tar.gz
cd yasm-1.3.0/
./configure
make
make install
这个之后yasm安装已经完成了,gcc的安装就不多说了,没有的百度一下
开始安装ffmpeg
解压下载好的包
tar -xvzf ffmpeg-4.2.2.tar.gz
cd ffmpeg-4.2.2/+
指定home目录
./configure --enable-shared --prefix=/opt/ffmpeg
如果和我一样出现了如上的问题
我们加上–disable-x86asm及可
./configure --enable-shared –disable-x86asm --prefix=/opt/ffmpeg
make (编译时间较长,耐心等待)
make install
这一步非常重要
创建一个文件并写入lib路径
即可执行命令:vim /etc/ld.so.conf.d/ffmpeg.conf
然后添加一行内容:/opt/ffmpeg/lib
之后保存并退出(esc : wq) 然后执行 ldconfig 使配置生效,
进入到home目录下执行./ffmpeg -version 显示就正常了
有需要的可以加上软连接,使用起来更加方便
(有问题可以在下面评论,看到会回复的)