centos安装ffmpeg环境

在这之前要先安装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

相关推荐
CHENKONG_CK5 分钟前
晨控CK-LR08-E00与汇川H5U系列PLC配置MODBUSTCP通讯连接手册
linux·服务器·网络
LongQ30ZZ13 分钟前
Linux-基础IO
linux
来鸟 鸣间19 分钟前
Linux下3个so库之间的关系
linux·运维
释怀不想释怀36 分钟前
Linux文件上传(rz)和下载(sz)压缩(tar.gz)和解压(zip)
linux·运维·服务器
酉鬼女又兒1 小时前
零基础入门Linux指南:每天一个Linux命令_sed
linux·运维·服务器
daad7771 小时前
tcpdump_BPF
linux·测试工具·tcpdump
予枫的编程笔记1 小时前
【Linux进阶篇】Linux网络配置+端口监听实战:ip/ss/iptables常用命令一次吃透
linux·iptables·网络配置·curl·端口监听·ping·ss命令
礼拜天没时间.1 小时前
深入Docker架构——C/S模式解析
linux·docker·容器·架构·centos
醉风塘1 小时前
Linux进程管理:深度解析ps -ef命令及其高级应用
linux·运维·服务器
不做无法实现的梦~1 小时前
PX4各个模块的作用(3)
linux·stm32·嵌入式硬件·机器人·自动驾驶