在这之前要先安装openssl
wget https://www.openssl.org/source/openssl-1.1.1.tar.gz tar -zxvf openssl-1.1.1.tar.gz cd openssl-1.1.1 ./config --prefix=/usr/local/openssl make sudo make install
1.下载ffmpeg5安装包
wget http://www.ffmpeg.org/releases/ffmpeg-5.1.tar.gz
tar -zxvf ffmpeg-5.1.tar.gz
2.安装依赖库
yum install nasm yasm
3.配置ffmpeg
./configure --prefix=/usr/local/ffmpeg
最新配置的命令应该是 ./configure --prefix=/usr/local/ffmpeg --enable-libx264 --enable-gpl --enable-nonfree --enable-openssl --disable-x86asm --extra-cflags=-I/usr/local/openssl/include --extra-ldflags=-L/usr/local/openssl/lib
4.编译安装
make && make install
5.把老的ffmpeg命令备份一下
mv /usr/bin/ffmpeg /usr/bin/ffmpeg_bak
6.配置环境变量
vi /etc/profile
在最末尾添加
export PATH=$PATH:/usr/local/ffmpeg/bin
7.让配置生效
source /etc/profile
这个时候再用 ffmpeg -version查看下版本
看到 "ffmpeg version 5.1 Copyright (c) 2000-2022 the FFmpeg developers"
大功告成
查看 ffmpeg -filters | grep xfade 也是有的
查看是否支持https协议
ffmpeg -protocols | grep https