centeros7 编译ffmpeg

使用yum安装的路似乎已经堵住了,请求的镜像全是404或503

复制代码
1.打开终端并使用yum安装EPEL存储库(Extra Packages for Enterprise Linux):

sudo yum install epel-release

2.接下来,使用以下命令来安装FFmpeg:

sudo yum install ffmpeg

没办法只能手动编译了

编译

1.下载编译代码

复制代码
wget http://www.ffmpeg.org/releases/ffmpeg-4.2.tar.gz
tar -zxvf ffmpeg-4.2.tar.gz

2.下载yasm工具包

复制代码
#下载yasm工具包
wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz
 
#解压
tar -zxvf yasm-1.3.0.tar.gz
 
#进入工具包文件夹并开始安装
cd yasm-1.3.0
./configure
make && make install

3.进入ffmpeg-4.2编译安装

复制代码
cd ffmpeg-4.2
./configure --prefix=/usr/local/ffmpeg
make && make install

4.设置环境变量

编译安装成功后,程序会安装在/usr/local/ffmpeg,下面设置环境变量

复制代码
#利用vi编辑环境变量
vi /etc/profile
 
#在最后位置处添加环境变量,点击i进入编辑模式,esc键可退出编辑模式
export PATH=$PATH:/usr/local/ffmpeg/bin
 
#退出编辑模式后,:wq 保存退出
#刷新资源,使其生效
source /etc/profile

5.验证

复制代码
ffmpeg -version

参考:

https://blog.csdn.net/weixin_44692055/article/details/128848638

相关推荐
四方云3 小时前
电销系统中FreeSWITCH桥接播放自定义振铃:被叫接听后振铃持续问题解决
ffmpeg
花花鱼14 小时前
将 MP4 转为 886×1920(竖屏)使用ffmpeg处理
ffmpeg
杨云龙UP1 天前
Oracle RAC/ODA环境下如何准确查询PDB表空间已分配大小?一次说清Oracle表空间逻辑大小和ASM三副本实际占用_2026-05-19
linux·运维·数据库·sql·oracle·ffmpeg
DogDaoDao2 天前
Android 播放器开发:从零构建全功能视频播放器
android·ffmpeg·音视频·播放器·mediacodec·编解码
学Linux的语莫3 天前
FFmpeg和流媒体服务器
ffmpeg
太阳风暴3 天前
fftools/graph-FFmpeg Filtergraph 打印系统文档
ffmpeg·滤镜图
!chen4 天前
Oracle Deep Data Security (Deep Sec) 初体验
数据库·oracle·ffmpeg
wyw00004 天前
FFmpeg实现带颜色MXF转mp4
python·ffmpeg
aqi004 天前
FFmpeg开发笔记(一百零二)国产的音视频移动开源工具FFmpegAndroid
android·ffmpeg·kotlin·音视频·直播·流媒体
ltlovezh5 天前
FFmpeg 是怎么“猜”出文件格式的?源码级拆解 Demuxer 自动识别机制
ffmpeg