Linux-centos下安装ffmpeg的详细教程

源安装

第一种方式:

. 首先需要安装yum源:

这个源安装的ffmpeg版本是3.4

yum install epel-release
yum install -y https://mirrors.ustc.edu.cn/rpmfusion/free/el/rpmfusion-free-release-7.noarch.rpm

然后可以安装ffmpeg

yum install -y ffmpeg ffmpeg-devel

第二种方式:

换一个yum源:
这个安装的ffmpeg版本是 5.1


yum-config-manager --add-repo=https://negativo17.org/repos/epel-multimedia.repo
yum-config-manager --disable epel-multimedia
yum install --enablerepo=epel-multimedia ffmpeg ffmpeg-devel

编译安装

下载解压

安装时间会很长


mkdir -p /data/app/ffmpeg
cd /data/app/ffmpeg
wget http://www.ffmpeg.org/releases/ffmpeg-5.1.tar.gz
tar -zxvf ffmpeg-5.1.tar.gz

进入解压后目录,输入如下命令/data/app/ffmpeg为自己指定的安装目录

cd ffmpeg-5.1
./configure --prefix=/data/app/ffmpeg
make && make install

配置变量


vim /etc/profile
# 在最后PATH添加环境变量:
export PATH=$PATH:/data/app/ffmpeg/bin
# 保存退出
# 查看是否生效
source /ect/profile  设置生效

查看安装版本

ffmpeg -version

在这里插入图片描述

注意事项:

安装过程中如出现以下报错,则需要安装yasm包

yasm/nasm not found or too old. Use –disable-yasm for a crippled build.
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 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/707198.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

反序列化漏洞【1】

1.不安全的反序列化漏洞介绍 序列化:将对象转换成字符串,目的是方便传输,关键词serialize a代表数组,数组里有三个元素,第一个元素下标为0,长度为7,内容为porsche;第二个元素下标为1…

2024长三角数学建模竞赛B题45页思路论文和代码分析

2024长三角数学建模B题45页论文和代码已完成,代码为B题全部问题的代码,论文包括摘要、问题重述、问题分析、模型假设、符号说明、模型的建立和求解(问题1模型的建立和求解、问题2模型的建立和求解、问题3模型的建立和求解、问题4模型的建立和…

Allegro如何设置差分对

如何设置差分对 Logic->Assign Differential Pair…->进入如下界面: 上图指向1里面是可以选择的所有网络信号,点击对应的两个差分信号就会自动的加入到指向2和指向3里面,如下图: 最后点击“Add”->“Apply”&#xff…

崆峒酥饼:佳节馈赠的美味之选

崆峒酥饼:佳节馈赠的美味之选 在即将到来的端午节,人们开始忙碌地准备着走亲访友的礼物。而崆峒酥饼,作为一种传统的美食,不仅是节日里的美味享受,更是传递情谊的佳品。 崆峒酥饼,以其酥脆的口感和独特的风…

在PDF中使用Paragraph进行文本段落的处理

上一篇文章中我们使用itxtpdf库中的方法,绘制了一个固定表格与一个动态表格。如果你想在PDF中加入文字该怎么办呢。可以使用本文推荐的Paragraph这个类去实现,效果如下: 我在PDF中插入了一个工作流的审批流程。具体实现呢还是使用itextpdf库中…

一文读懂RDMA: Remote Direct Memory Access(远程直接内存访问)

目录 ​编辑 引言 一、RDMA的基本原理 二、RDMA的主要特点 三、RDMA的编程接口 四、RDMA的代码演示 服务器端代码: 客户端代码: 五、总结 引言 RDMA,全称Remote Direct Memory Access,即远程直接内存访问,是…

蓝队技术 | 使用Sysmon日志识别和分析Windows恶意活动

在这篇文章中,我们将演示如何使用Sysmon日志来分析和了解恶意软件的各种行为,其中包括如何通过Firefox从Dropbox下载、运行、并使用Windows工具进行安装。本文将介绍Sysmon日志中各种有用的Event ID,以及如何识别和分析Windows操作系统上的恶…

Find My资讯|苹果 iOS 17.5 率先执行跨平台反跟踪器标准

苹果和谷歌公司于 2023 年 5 月宣布推出“检测预期外位置追踪器”(Detecting Unwanted Location Trackers)行业标准,经过 1 年多的打磨之后,该标准目前已通过 iOS 17.5 部署到 iPhone 上。谷歌也将为运行 Android 6.0 或更高版本的…

Leetcode - 130双周赛

目录 一,3142. 判断矩阵是否满足条件 二,3143. 正方形中的最多点数 三,3144. 分割字符频率相等的最少子字符串 四,3145. 大数组元素的乘积 一,3142. 判断矩阵是否满足条件 本题题意,满足每一列的数全部…

多客陪玩系统源码,线上游戏开黑陪玩,线下预约家政服务,语音陪聊,陪玩成品搭建,源码交付,支持二开,陪玩系统开发

游戏陪玩系统主要的优势就是,只要有手游和网游不断推出,就有钱可赚。为什么呢?因为电竞行业正处于上升发展阶段,而且玩游戏对于现代人来说是很好的一种解压方式,所以在市场和用户需求方面都是有保证的。再加上现代人的社交压力越…

Ps 滤镜:底纹效果

Ps菜单:滤镜/滤镜库/艺术效果/底纹效果 Filter Gallery/Artistic/Underpainting 底纹效果 Underpainting滤镜用于在带有纹理的背景上模拟传统绘画技术,特别是底层绘画的效果。该滤镜通过将图像与纹理结合,并在纹理的影响下重绘图像&#xff0…

数据库设计大题详解

大题一:画E-R图(概念结构设计) 实体就是具体的物品,关系就是实体之间的关系,属性就是特征,内涵的意思 简单的小栗子: 1对1,1对n,n对m,自己考虑两者存在这个关…