首页 > 系统相关 >Centos下安装ffmpeg

Centos下安装ffmpeg

时间:2024-06-23 19:54:16浏览次数:22  
标签:ffmpeg Centos yasm yum install 安装 tar

源安装
第一种方式:
首先需要安装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
[email protected] 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 

摘自:https://blog.csdn.net/qq_23564667/article/details/138956553

标签:ffmpeg,Centos,yasm,yum,install,安装,tar
From: https://www.cnblogs.com/wt645631686/p/18263826

相关文章

  • Postman的安装与使用教程
    一、引言Postman是一款强大的API开发协作工具,它可以帮助开发人员轻松地进行API测试、构建和文档化。无论是初学者还是经验丰富的开发人员,都可以利用Postman来提高工作效率。本教程将详细介绍Postman的安装和使用方法,帮助读者快速上手。二、Postman的安装访问Postman官方网站......
  • 查看CentOS系统信息
    查看系统程序信息方法1:[root@gafa~]#uname-aLinuxbogon3.10.0-327.18.2.el7.x86_64#1SMPThuMay1211:03:55UTC2016x86_64x86_64x86_64GNU/Linux方法2:[root@gafa~]#file/bin/ls/bin/ls:ELF64-bitLSBexecutable,x86-64,version1(SYSV),dynamicall......
  • 硕思闪客精灵软件怎么下载安装? 【详细安装图文教程】
    数据表明闪客精灵专业版的优势:支持将不带脚本的Flex生成的SWF导出为Flex文件。我们都明白闪客精灵专业版的优势:优化了批量导出的控制面板。由此可知闪客精灵专业版的优势:支持Server200864-bit操作系统。从大部分从业者反应来看闪客精灵专业版的优势:支持一帧一帧地移动动画片......
  • Inpaint软件安装包下载 丨不限速下载丨亲测好用
    众多使用者向我们证明了Inpaint有两个版本,一个是Win平台上的桌面应用软件,另一个是iOS和Android平台上的移动应用软件,桌面应用软件需要购买许可证才能使用,而移动应用软件则提供免费的试用版和付费的完整版。值得一提的是inpaint去除水印,Inpaint最主要的功能是去除图片中的水印,......
  • Hype 4 mac版软件安装包下载+详细安装教程
    众多使用者向我们证明了总览,Hype4是用于macOS的HTML5创建应用软件,用Hype制作的互动式内容和动画片可在台式机,智能手机和iPad上使用。根据软件大数据显示动作,场地和环境,时间线和动画片是所有Hype文档的基础,动作将这个基础联系在一起,并使文档具有交互性。不得不提及的是Hype是一......
  • Spdlog日志库的安装配置与源码解析(Linux)
    为什么使用日志库而不是控制台输出?日志库通常提供了更丰富的功能,比如可以设置日志输出级别、输出到不同的目标(比如控制台、文件、网络等),以及格式化输出等。使用日志库可以使代码更易于维护。通过统一的日志接口,可以更容易地对日志输出进行修改、调整和管理,而不需要在代......
  • 如何下载UltraEdit&UEStudio软件及详细安装步骤
    大家都知道UEStudio简介:UEStudio建立在上文本编辑器UltraEdit的功能基础上,并为团队和开发设计人员提供了其他功能,例如深度Git集成,您能够直接在UEStudio中克隆,签出,更新,提交,推入/拉入等操作,以管理您的Git存储库。从总体上来看比较文件版本:是否曾经想过将某个文件从一个回购文件中......
  • 后docker时代的docker安装方法.md
    feodra亲测可用#!/bin/shset-e#DockerEngineforLinuxinstallationscript.##Thisscriptisintendedasaconvenientwaytoconfiguredocker'spackage#repositoriesandtoinstallDockerEngine,Thisscriptisnotrecommended#forproductionenv......
  • Centos7.5删除virbr0网卡
    1.ifconfig查看linux网卡ip[root@localhost~]#ifconfigens33:flags=4163<UP,BROADCAST,RUNNING,MULTICAST>mtu1500inet192.168.44.128netmask255.255.255.0broadcast192.168.44.255inet6fe80::27ec:9128:8fca:ee44prefixlen64scopeid0x20<link>ether0......
  • Internet Download Manager(IDM6.41)软件最新版下载及详细安装教程
    ​根据行业数据显示支持多款浏览器,包括IE,Safari,谷歌浏览器,火狐,MSN还有opera ,通过自带的添加浏览器功能能够支持所有浏览器。实际上一键下载所选文件:当在浏览器中用鼠标选择多个链接时,IDM将显示“使用IDM下载”按钮,您也能够在“选项→常规选项卡→在浏览器中自定义下载面板”......