当前位置: 首页 > news >正文

CentOS 7安装FFmpeg

1. 添加EPEL和Nux Dextop仓库

# 安装EPEL仓库
sudo yum install epel-release# 添加Nux Dextop仓库(包含更新的FFmpeg)
sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

2. 安装FFmpeg

sudo yum install ffmpeg ffmpeg-devel

3. 验证安装

ffmpeg -versionffmpeg -formats | head -10

4.安装目录结构

1. 可执行文件位置

/usr/bin/ffmpeg          # FFmpeg主程序
/usr/bin/ffprobe         # FFmpeg媒体分析工具
/usr/bin/ffplay          # FFmpeg媒体播放器

2. 库文件位置

/usr/lib64/              # FFmpeg相关库文件通常在这里
/usr/lib/                # 某些系统可能在这里

3. 头文件位置(如果安装了开发包)

/usr/include/ffmpeg/     # FFmpeg开发头文件

4. 配置文件位置

/etc/ffmpeg/             # FFmpeg配置文件目录(如果存在)

注意事项

  1. 如果您在Jenkins中使用FFmpeg,确保Jenkins用户有权限访问这些目录和文件
  2. 如果Python库仍然找不到FFmpeg,可能需要明确指定路径:
import os
os.environ["IMAGEIO_FFMPEG_EXE"] = "/usr/bin/ffmpeg"
  1. 某些情况下,可能需要重启Jenkins服务使环境变量生效:
sudo systemctl restart jenkins
http://www.dtcms.com/a/342077.html

相关文章:

  • QT QProcess, WinExec, ShellExecute中文路径带空格程序或者脚本执行并带参数
  • Qt实现TabWidget通过addTab函数添加的页,页内控件自适应窗口大小
  • Qt文件压缩工具项目开发教程
  • 【Bug】CentOS 7 使用vim命令报错vim: command not found
  • 开源 C++ QT Widget 开发(四)文件--二进制文件查看编辑
  • Elasticsearch官方文档学习-未完待续
  • java项目:如何优化JVM参数?
  • 【深入理解 Linux 网络】收包原理与内核实现(下) 从 TCP 传输层到应用
  • 遥感机器学习入门实战教程|Sklearn案例⑤:集成学习方法全览
  • ES_flattened
  • Nacos部署微服务
  • Python机器学习入门:用scikit-learn构建你的第一个预测模型
  • 安装nvtop编译报错:fatal error: linux/kcmp.h: No such file or directory
  • 亚远景科技助力力邦合信通过ASPICE CL2评估
  • 今日科技焦点 | A股科技芯片受追捧,美股科技股承压——技术赛道的资本与市场博弈
  • 云计算下数据隐私保护系统的设计与实现(LW+源码+讲解+部署)
  • 2025高性能氢气传感器领域的创新引领者:杭州德克西智能科技有限公司
  • 云计算学习笔记——用户和组的管理、周期性任务篇
  • ECCV 2020 | 动态图像在3D MRI图像阿尔茨海默病分类中的应用
  • Wireshark USRP联合波形捕获
  • 软件测试体系建设要怎么做
  • 手写MyBatis第28弹:告别代理,直击本质:手写MyBatis SqlSession的增删改查奥秘
  • 深入解析HashMap的存储机制:扰动函数、哈希计算与索引定位
  • Halcon那些事:Halcon非常核心的1个概念reduce_domain算子的理解和1个详细的使用示例
  • Nginx缓存配置指南:使用proxy_cache为动态网站提速10倍
  • WPF中UI线程频繁操作造成卡顿的处理
  • Ingress控制器深度解析:Nginx与Traefik实战指南
  • 【DICOM HL7】DICOM hl7协议的哪个字段对应操作者,操作者ID?
  • C++析构函数
  • Linux下Docker版本升级保姆攻略