广告
返回顶部
首页 > 资讯 > 服务器 >CentOS服务器中安装FFmpeg的完整步骤
  • 556
分享到

CentOS服务器中安装FFmpeg的完整步骤

centos安装ffmpegcentos7安装ffmpeg服务器安装centos 2022-06-04 22:06:20 556人浏览 薄情痞子
摘要

前言 服务器系统环境为:Centos 6.5(final); 在服务器成功安装FFmpeg颇废了一番功夫,总结一下成功安装的过程,希望对大家有用 ^_^ ; Ps:使用java调用FFmpeg处理音视频媒体文件可以参考

前言

服务器系统环境为:Centos 6.5(final);

在服务器成功安装FFmpeg颇废了一番功夫,总结一下成功安装的过程,希望对大家有用 ^_^ ;

Ps:使用java调用FFmpeg处理音视频媒体文件可以参考 Java使用FFmpeg处理视频文件指南

查看CentOS版本命令:rpm -q centos-release

CentOS 7 安装参考这里:点我哦

通过Yum安装

按顺序执行下方的命令来安装FFmpeg:

注意:命令默认以root用户执行,如果非root用户,请在每条命令前增加 sudo 指令以root权限运行这些命令

1. Update the system


yum install epel-release -y
yum update -y

2. Install the Nux Dextop YUM repo


rpm --import Http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm

3. Install FFmpeg and FFmpeg development packages


yum install ffmpeg ffmpeg-devel -y

至此,如果不出意外的话,FFmpeg就应该顺利安装到服务器上了;

可以在控制台通过 which ffmpeg 命令来查看FFmpeg程序的执行路径;

FFmpeg常用的视频转换命令


ffmpeg -i 待转换的源视频路径 -s 853x480 -vcodec libx264 -preset medium -crf 28 -y 输出视频的路径

踩坑 & 填坑

在CentOS 7上安装时无法找到某些依赖库

主要症状如下:

填坑指南:

1. 先看是否成功安装了 EPEL

按照上面的安装教程,在最后安装FFmpeg前应该先安装两个源,一个是epel,一个是nux-dextop;

你可以使用 yum repolist 命令查看是否装上了这两个:

2. 如果已经成功安装了 epel 和 nux-dextop,但执行 install ffmpeg 的命令时仍然报错找不到一些依赖关系

可能是跟epel的配置有关,这时候你需要先切换到epel的配置目录:

使用命令:cd /etc/yum.repos.d/ 切换到epel的配置目录;

通过 vim epel.repo 命令编辑epel.repo文件:

因为下载依赖时会通过 baseurl 或 metalink 这两个地址指向去下载,依赖找不到很可能是因为这两个下载地址有问题;

我当时出现这个问题时,发现yum是使用的epel.repo中 metalink 指定的地址去下载的,一直下载不下来某些依赖;后来我将 metalink 一行注释掉,让yum使用 baseurl 的指向去下载,就能下载下来了;

如果 baseurl 和 metalink 对于你来说都下载不下来,那你可以考虑Google一个能用的下载地址替换原来的;

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对我们的支持。

--结束END--

本文标题: CentOS服务器中安装FFmpeg的完整步骤

本文链接: https://www.lsjlt.com/news/20185.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • CentOS服务器中安装FFmpeg的完整步骤
    前言 服务器系统环境为:CentOS 6.5(final); 在服务器成功安装FFmpeg颇废了一番功夫,总结一下成功安装的过程,希望对大家有用 ^_^ ; Ps:使用java调用FFmpeg处理音视频媒体文件可以参考 ...
    99+
    2022-06-04
    centos安装ffmpeg centos7安装ffmpeg 服务器安装centos
  • CentOS安装MySQL5.5的完整步骤
    目录一 、安装前准备、安装包下载1 准备安装2 下载安装包二、开始安装1 将tar安装包上传到CentOS并解压2 移动到/usr/local目录下并改名3 增加MySQL配置文件4...
    99+
    2022-11-12
  • CentOS下安装Jenkins的完整步骤
    目录一、Jenkins 是什么?二、准备工作三、下载四、启动五、安装六、配置1.Global Tool Configuration(全局工具配置)总结 一、Jenkins ...
    99+
    2022-11-13
  • CentOS安装MySQL5.5的完整步骤是怎样的
    这期内容当中小编将会给大家带来有关CentOS安装MySQL5.5的完整步骤是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。一 、安装前准备、安装包下载1 准备安装由于CentOS7自带的是 Mar...
    99+
    2023-06-25
  • CentOs 7.*中配置安装phpMyAdmin的完整步骤记录
    前言 CentOs安装配置phpMyAdmin其实非常简单,所谓的安装其实是不存在的,因为phpMyAdmin是php写的嘛,所以只需要下载安装包然后解压之后,简单配置下就可以使用了,下面给他家说下如何正确配置phpMy...
    99+
    2022-06-04
    centos7 phpmyadmin centos7.4 phpmyadmin centos安装phpmyadmin
  • Linux服务器安装centos的步骤
    这篇文章主要介绍“Linux服务器安装centos的步骤”,在日常操作中,相信很多人在Linux服务器安装centos的步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux服务器安装centos的步骤...
    99+
    2023-06-06
  • Windows Server 2012 R2服务器安装与配置的完整步骤
    目录前言实施过程(步骤)项目总结(遇到的问题、解决方法)知识点及扩展(整个项目设计的主要知识点、扩展补充)总结前言 你是一家公司的网络管理员,负责管理和维护公司的网络。你的公司新购置...
    99+
    2022-11-13
  • linux安装mysql 8.0.x的完整步骤
    MySQL MySQL简介 MySQL原本是一个开放源代码的关系数据库管理系统,原开发者为瑞典的MySQL AB公司,该公司于2008年被昇阳微系统(Sun Microsystems)收购。2009年,...
    99+
    2022-10-18
  • Linux环境下安装MySQL8.0的完整步骤
    目录前言第一步:下载安装配置第二步:修改密码,并设置远程连接(为了可以在别的机器下面连接该mysql)总结前言 搞了一台云服务器,首先要干的活就是得安装数据库,在Windows下安装...
    99+
    2022-11-13
    linux安装mysql8.0的步骤和方法 linux下安装mysql linux安装mysql版本
  • 在CentOS系统下安装SVN服务器的步骤
    本篇内容介绍了“在CentOS系统下安装SVN服务器的步骤”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Subversion支持linux和...
    99+
    2023-06-10
  • linux下安装boost库的完整步骤记录
    前言 Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎DHsJND之一。 Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++...
    99+
    2022-06-04
    linux 安装boost boost库安装 linux boost
  • MySQL8.0.26安装与卸载的完整步骤记录
    目录前言一、安装1.官网下载2.创建配置3.初始化MySQL4.安装MySQL服务5.登录MySQL二、卸载1.停止服务2.卸载服务3.删除安装文件4.删除注册表信息总结前言 MyS...
    99+
    2022-11-12
  • 在CentOS中安装OpenERP的步骤
    本篇内容介绍了“在CentOS中安装OpenERP的步骤”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!各位好,这篇教程关于的是如何在Cent...
    99+
    2023-06-10
  • CentOS 7中搭建NFS文件共享存储服务的完整步骤
    前言 NFS(Network File System)意为网络文件系统,它最大的功能就是可以通过网络,让不同的机器不同的操作系统可以共享彼此的文件。简单的讲就是可以挂载远程主机的共享目录到本地,就像操作本地磁盘一样,非常...
    99+
    2022-06-04
    centos7搭建nfs centos搭建nfs centos7 nfs
  • Oracle数据库下载与安装的完整步骤
    目录前言一、Oracle 数据库下载二、Oracle 数据库安装三、安装验证总结前言 本文以 Oracle Database Express Edition (XE) Release...
    99+
    2022-11-11
  • 阿里云服务器安装CentOS 6.5详细步骤
    随着云计算的普及,越来越多的企业和个人开始使用云服务器进行应用部署。阿里云服务器提供了多种操作系统供用户选择,其中CentOS6.5是一个非常受欢迎的操作系统。本文将详细介绍如何在阿里云服务器上安装CentOS 6.5。 一、准备工作首先,...
    99+
    2023-12-18
    阿里 步骤 服务器
  • centos安装ffmpeg添加ogg音频支持操作步骤是怎样的
    本篇文章为大家展示了centos安装ffmpeg添加ogg音频支持操作步骤是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。简单介绍FFmpeg是一个自由软件,可以运行音频和视频多种格式的录影、...
    99+
    2023-06-10
  • Python安装及建立虚拟环境的完整步骤
    目录前言一、python安装二、建立虚拟环境三、安装jupyter notebook总结前言 Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆 于1990 年...
    99+
    2022-11-13
  • 详解CentOS 7中Git的安装步骤
    Git 被广泛应用于代码版本控制,是目前最受欢迎的开源分布式版本控制系统之一,而在 Centos 7 中安装 Git 十分简单,只需要进行几个简单的步骤即可。 本文将为大家介绍在 CentOS 7 中如何安装 Git。步骤一:检查Git是否...
    99+
    2023-10-22
  • docker部署java服务的超完整步骤
    目录目的系统安装软件安装jdk安装mysql安装修改mysql密码java服务上传容器打包注意总结目的 1.在centos上安装mysql、jdk,之后完成java服务部署 2.通过...
    99+
    2023-03-14
    docker部署java应用 docker部署java服务 docker部署java项目
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作