返回顶部
首页 > 资讯 > 服务器 >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://lsjlt.com/news/20185.html(转载时请注明来源链接)

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

猜你喜欢
  • 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+
    2024-04-02
  • CentOS下安装Jenkins的完整步骤
    目录一、Jenkins 是什么?二、准备工作三、下载四、启动五、安装六、配置1.Global Tool Configuration(全局工具配置)总结 一、Jenkins ...
    99+
    2024-04-02
  • 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
  • mac安装cocoapods完整步骤
    一、概念理解 首先不要急着搜索终端命令,你需要明白安装 cocoapods 都需要什么环境,这对于安装途中如果遇到问题该如何解决很重要,很重要,很重要! 安装pods需要依赖 ruby 环境,而安装 ruby 你需要借助工具 rvm,rvm...
    99+
    2023-08-18
    macos cocoapods ruby
  • Linux服务器安装centos的步骤
    这篇文章主要介绍“Linux服务器安装centos的步骤”,在日常操作中,相信很多人在Linux服务器安装centos的步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux服务器安装centos的步骤...
    99+
    2023-06-06
  • linux安装mysql 8.0.x的完整步骤
    MySQL MySQL简介 MySQL原本是一个开放源代码的关系数据库管理系统,原开发者为瑞典的MySQL AB公司,该公司于2008年被昇阳微系统(Sun Microsystems)收购。2009年,...
    99+
    2024-04-02
  • Windows Server 2012 R2服务器安装与配置的完整步骤
    目录前言实施过程(步骤)项目总结(遇到的问题、解决方法)知识点及扩展(整个项目设计的主要知识点、扩展补充)总结前言 你是一家公司的网络管理员,负责管理和维护公司的网络。你的公司新购置...
    99+
    2024-04-02
  • Ubuntu环境安装Anaconda3完整步骤
    目录Anaconda简介1.下载1.1 创建一个文件夹来存放安装包1.2 进入到文件夹里面:1.3 wget命令行下载:1.4 下载情况:2.开始安装:2.1 进入到存放文件的位置:2.2 运行 .sh 文件:2.3 进...
    99+
    2022-06-04
    Ubuntu安装Anaconda3详细步骤
  • CentOS的安装步骤
    本篇内容主要讲解“CentOS的安装步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CentOS的安装步骤”吧!对于CentOS的大量使用,可能会在CentOS安装中遇到问题。这里就很全面的讲...
    99+
    2023-06-16
  • Linux环境下安装MySQL8.0的完整步骤
    目录前言第一步:下载安装配置第二步:修改密码,并设置远程连接(为了可以在别的机器下面连接该mysql)总结前言 搞了一台云服务器,首先要干的活就是得安装数据库,在Windows下安装...
    99+
    2022-11-13
    linux安装mysql8.0的步骤和方法 linux下安装mysql linux安装mysql版本
  • 在CentOS中安装OpenERP的步骤
    本篇内容介绍了“在CentOS中安装OpenERP的步骤”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!各位好,这篇教程关于的是如何在Cent...
    99+
    2023-06-10
  • ubuntu安装ffmpeg的步骤是什么
    安装FFmpeg可以按照以下步骤进行:1. 打开终端。2. 更新软件包列表:`sudo apt update`。3. 安装FFmpe...
    99+
    2023-10-12
    ubuntu
  • 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+
    2024-04-02
  • Linux系统安装mysql8完整无脑步骤
    1:卸载原有REPO源 查询已经存在的mysql及相关依赖包 rpm -qa | grep mysql 此时你会看到一堆列表,使用 yum 命令依次卸载 yum remove mysql-xxx-xx...
    99+
    2023-09-10
    linux mysql 运维 java
  • anaconda+tensorflow安装完整步骤【亲测可用】
    anaconda+tensorflow安装完整步骤 anaconda安装tensorflow1.安装anaconda2.下载windows版本进行下载并安装3.打开Anaconda Promp...
    99+
    2023-08-31
    tensorflow python 深度学习
  • 在CentOS系统下安装SVN服务器的步骤
    本篇内容介绍了“在CentOS系统下安装SVN服务器的步骤”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Subversion支持linux和...
    99+
    2023-06-10
  • CentOS 7中搭建NFS文件共享存储服务的完整步骤
    前言 NFS(Network File System)意为网络文件系统,它最大的功能就是可以通过网络,让不同的机器不同的操作系统可以共享彼此的文件。简单的讲就是可以挂载远程主机的共享目录到本地,就像操作本地磁盘一样,非常...
    99+
    2022-06-04
    centos7搭建nfs centos搭建nfs centos7 nfs
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作