linux安装ffmpeg
下载安装包
可以直接从官网上下载linux版本的ffmpeg源码包 ffmpeg-4.1.tar.xz
,再ftp上传到linux/usr/local
目录
或者在linux终端中 cd /usr/local
目录,输入以下命令下载到 /usr/local
目录
wget https://johnvansickle.com/ffmpeg/release-source/ffmpeg-4.1.tar.xz
新建安装目录
cd /usr/local/ # 切换到 /usr/local 目录
mkdir ffmpeg # 在 usr/local 目录下创建 ffmpeg 目录
解压源码包
tar -xvJf ffmpeg-4.1.tar.xz
编译准备
cd ffmpeg-4.1 # 切换到ffmpeg-4.1目录
yum install gcc # 安装gcc编译器
yum install yasm # 安装yasm编译器
安装设置
./configure --enable-shared --prefix=/usr/local/ffmpeg # --prefix 指定安装目录
如果出现如下错误信息:
If you think configure made a mistake, make sure you are using the latest
version from Git. If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help
solve the problem.
则需要先安装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 #编译安装
编译安装
这一步 非常非常久.......
make # 编译
make install # 安装
修改文件/etc/ld.so.conf
vim /etc/ld.so.conf
# 输入以下内容
include ld.so.conf.d/*.conf
/usr/local/ffmpeg/lib/
输入 ldconfig
使修改生效。
查看版本
/usr/local/ffmpeg/ffmpeg-4.1/ffmpeg -version
配置环境变量
# vim /etc/profile
添加环境变量
在最后PATH添加环境变量
#set ffmpeg environment
PATH=$PATH:/usr/local/ffmpeg/bin
export PATH
然后source
一下
source /etc/profile #使配置生效
查看环境变量是否配置成功
ffmpeg -version
安装成功!!!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
2019-08-23 mysql 低版本导入表中包含两个TIMESTAMP报错问题