第一章 FFmpeg初体验:在Centos7.9下编译FFmpeg!
1.第一章 FFmpeg初体验:在Centos7.9下编译FFmpeg!
2.欧拉系统初体验与编译安装FFmpeg的过程记录FFmpeg 官方网站:https://ffmpeg.org//download.html#build-linux
1.下载源码
1.1 第一种方式,官网上面下载源码包:
截至目前最新的版本是7.0.1,对应的地址是:https://ffmpeg.org//releases/ffmpeg-7.0.1.tar.gz
下载
curl -o ffmpeg-7.0.1.tar.gz https://ffmpeg.org//releases/ffmpeg-7.0.1.tar.gz
解压
tar zxvf ffmpeg-7.0.1.tar.gz
1.2 第二种方式,官方git仓库下载源码:
注意!使用git命令之前要先安装git
git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg
2.开始编译
2.1 cd进去ffmpeg的目录
cd ffmpeg-7.0.1 # 如果是git仓库下载的则是cd ffmpeg,然后还要git checkout 到7.0.1版本的分支
2.2 开始检查编译
./configure
这样子就是检查编译完成了这样子就是检查编译完成了
2.3 可能出现的错误和对应解决方法
2.3.1 提示nasm/yasm not found or too old. Use --disable-x86asm for a crippled build.
有两种解决方法
1. 安装nasm【推荐这种解决方法】
yum在线安装
yum -y install nasm
离线编译安装nasm
wget https://www.nasm.us/pub/nasm/releasebuilds/2.15.05/nasm-2.15.05.tar.gz
tar zxvf nasm-2.15.05.tar.gz
cd nasm-2.15.05
make -j$(nproc) && make install
2. 在./configure加上--disable-x86asm
3.进行编译安装【这一步有点耗时】
make -j$(nproc) && make install
4.验证是否安装成功
ffmpeg -version
如果出现相关版本信息,那就是安装成功啦!
第一章的分享就到此结束啦,这个只是一个初体验编译安装,编译后的FFmpeg只有一些基础的功能可以使用。等有空了再继续分享我的学习过程啦。拜了个拜~~
__EOF__
本文来自博客园,作者:CyunZing,转载请注明原文链接:https://www.cnblogs.com/cyunzing/p/18301785
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek-R1本地部署如何选择适合你的版本?看这里
· 传国玉玺易主,ai.com竟然跳转到国产AI
· 自己如何在本地电脑从零搭建DeepSeek!手把手教学,快来看看! (建议收藏)
· 我们是如何解决abp身上的几个痛点
· 普通人也能轻松掌握的20个DeepSeek高频提示词(2025版)