前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >在CentOS 8上安装FFmpeg

在CentOS 8上安装FFmpeg

原创
作者头像
技术训练营
修改于 2020-01-17 10:20:43
修改于 2020-01-17 10:20:43
7K00
代码可运行
举报
文章被收录于专栏:操作系统操作系统
运行总次数:0
代码可运行

FFmpeg是一套免费的开源计算机程序,它提供了录制、转换以及流化音视频的完整解决方案。FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译运行,包括Windows、Mac OS X等。本文介绍在CentOS 8上安装FFmpeg的方法。

1.添加RPMfusion仓库

为在CentOS 8上安装FFmpeg,需要先添加RPMfusion仓库:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$ sudo yum install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm

2.安装FFmpeg

添加了RPMfusion仓库后,运行下列两条命令以安装FFmpeg:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$ sudo yum install http://rpmfind.net/linux/epel/7/x86_64/Packages/s/SDL2-2.0.10-1.el7.x86_64.rpm$ sudo yum install ffmpeg

若有需要可以再安装开发库:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$ sudo yum -y install ffmpeg-devel

3.检查FFmpeg在CentOS8上的安装

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$ rpm -qi ffmpeg$ ffmpeg -version

4.使用FFmpeg

分割视频:下列命令可以从时间00:00:15开始,截取5秒钟的视频。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ffmpeg -ss 00:00:15 -t 00:00:05 -i input.mp4 -codec copy output.mp4

--ss表示分割开始的时间,-t表示截取的视频的时长,-codec copy(也可以写为-c copy)表示视频和音频的编码和原来的一致。

合并视频:用FFmpeg concat分离器的无损合并规格相同的视频的方法成功率比较高。

首先创建一个文本文件filelist.txt:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
file 'input1.webm'file 'input2.webm'file 'input3.webm'

然后输入以下命令将filelist.txt里的视频文件按顺序合并成一个文件:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ffmpeg -f concat -i filelist.txt -c copy output.webm

以上只简单介绍了FFmpeg切割和合并视频的简单方法,若想了解更多FFmpeg处理视频的方法可以查阅官方文档:www.ffmpeg.org/documentation.html。

注:本文为Bitau原创,未经许可不得在任何平台转载。如需转载,与作者联系~

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
[1304]ffmpeg安装及使用
FFmpeg是一款功能强大的开源多媒体处理工具,它支持几乎所有的视频和音频格式,以及几乎所有的编解码器。
周小董
2024/11/24
1.8K0
[1304]ffmpeg安装及使用
如何在 CentOS 7上安装和使用 FFmpeg
FFmpeg 是用于处理多媒体文件的免费开源工具集合,它包含一组共享的音频和视频库,例如 libavcodec、libavformat 和 libavutil。使用 FFmpeg,您可以在各种视频和音频格式之间进行转换、设置采样率、捕获流式音频/视频以及调整视频大小。
小狐狸说事
2022/11/17
8.3K0
CentOS系统安装ffmpeg的步骤
1.升级系统 sudo yum install epel-release -y sudo yum update -y 2.安装Nux Dextop Yum 源 由于CentOS没有官方FFmpeg rpm软件包,我们需要使用第三方YUM源(Nux Dextop)完成此工作。 #CENTOS7 sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro sudo rpm -Uvh http://li.nux.ro/download/n
用户2135432
2018/06/04
1.8K0
【直播】nginx搭建rtmp流直播环境
windows下很容易搭建,只需要下载nginx-1.7.11.3-Gryphon就可以了,解压之后运行run_ngnix.bat 能力强的同学自己编译最新版本nginx并使用吧
一朵灼灼华
2022/08/05
3.9K0
【直播】nginx搭建rtmp流直播环境
使用 FFmpeg 剪辑视频的详细指南
FFmpeg 是一个功能强大的多媒体处理工具,可以进行视频和音频的剪辑、合并、转码等操作。本文将详细介绍如何使用 FFmpeg 进行视频剪辑,并通过实例帮助你快速掌握剪辑技巧。我们会从最基础的剪切功能讲起,再延伸到一些高级操作,如指定时间段、截取多个片段、拼接视频等内容。
繁依Fanyi
2024/09/20
8130
FFMPEG音频视频开发: 命令行完成视频剪切与合成
一、环境介绍 操作系统介绍:win10 64位 FFMPEG版本: 4.4.2 QT版本: 5.12.6 二、操作命令 2.1 合成视频命令 ffmpeg.exe -f concat -i filelist.txt -c copy output.mp4 filelist.txt :存放合成视频的列表 列表格式例如: file '1_123.mp4' file '2_123.mp4' file '3_123.mp4' file '4_123.mp4' file '5_123.mp4' file '6_12
DS小龙哥
2022/01/12
5830
服务器centos6.x或centos7.x安装ffmpeg方法 Linux 命令终端 CentOS
查看是否安装过ffmpeg 直接输入whereis ffmpeg 有就显示路径,没有就显示命令符
奇梦
2018/08/10
1.3K0
FFmpeg常用指令
然后就是用.Net调用FFmpeg,在网上找了下开源程序发现了一个FFmpegCore结果没有找到文档,算了还是原生cmd调用吧。 然后就有了这么个玩意
SingYi
2022/07/13
3.2K0
FFmpeg常用指令
FFmpeg完全指南:跨平台音视频处理利器
FFmpeg 是一个完整的跨平台音视频解决方案,用于记录、转换和流式处理音视频。它是目前最强大的音视频处理开源软件之一,被广泛应用于视频网站、播放器、编码器等多种场景中。
CoderJia
2024/12/05
3.7K0
FFmpeg完全指南:跨平台音视频处理利器
centos 7 安装VCL播放器
centos 自带播放器MP4都无法播放,因此安装VCL播放器 安装epel和remi的repository sudo yum localinstall --nogpgcheck http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm sudo yum localinstall --nogpgcheck http://rpms.famillecollet.com/enterprise/remi-release-6.r
用户1680321
2018/04/27
1.5K0
centos 7 安装VCL播放器
网页视频下载(TS流下载合成)
最近《流浪地球》比较火,想找资源下载看看,无奈只找到了网址 http://m.tlyy.tv/ ,但是我的chrome插件也嗅探不到网页上的视频。。于是乎,右击页面,inspect 走起…
全栈程序员站长
2022/09/09
3.6K0
ffmpeg的常用的一些命令
参考:https://blog.csdn.net/weixin_42081389/article/details/100543007
java后端指南
2021/11/30
8800
ffmpeg的常用的一些命令
FFmpeg 视频处理入门教程
它功能强大,用途广泛,大量用于视频网站和商业软件(比如 Youtube 和 iTunes),也是许多音频和视频格式的标准编码/解码实现。
ruanyf
2020/02/13
2.5K0
监控摄像头RTSP协议对接腾讯云直播
传统监控高清摄像机ip camera(如: 海康,大华等)遵循监控行业标准,一般只支持rtsp传输协议,互联网直播通用标准为rtmp协议,将这些摄像机视频流引入互联网直播是一个较共性需求,如:咖啡连锁企业通过摄像头将咖啡制作过程直播出去;监控景点直播;户外楼宇直播等。
tylerliu
2019/01/23
22.1K6
ffmeg将多段视频合成一个视频「建议收藏」
要处理多段视频太费劲啦,如果直接把多段小视频合成一段长视频处理起来就会方便很多,类似剪辑之后的视频合并操作!!!
全栈程序员站长
2022/11/09
5K0
如何在 CentOS 8 上安装 FFmpeg
FFmpeg 是一个用于处理多媒体文件的免费并且开源的工具集。它包含了一系列音频和视频库,例如:libavcodec, libavformat, 和 libavutil。使用 FFmpeg,你可以在各种视频和音频格式之间进行相互转换,设置码率,剪辑音频、视频,以及放缩视频。
雪梦科技
2020/05/11
2.2K0
如何在 CentOS 8 上安装 FFmpeg
实战详细讲解ffmpeg命令的使用(来自一线的经验,视频合并&avi转MP4&补空白音频【收藏下来一定用的到】)
ffmpeg是一个非常快速的视频和音频转换器,也可以从实时音频/视频源中抓取。它还可以在任意采样率之间进行转换,并使用高质量的多相滤波器动态调整视频大小。他能够兼容Windows,Linux以及mac三种操作系统(说白了就是这三种操作系统都能用)。ffmpeg的下载地址是:ffmpeg的下载地址 安装过程没啥好说的,按照提示一直点下一步就行了。这里需要说明的一点是ffmpeg安装好之后最好在PATH中配置ffmpeg的环境变量。配置好之后在命令行中输入ffmpeg会出现如下结果:
码农飞哥
2021/09/14
23.4K2
实战详细讲解ffmpeg命令的使用(来自一线的经验,视频合并&avi转MP4&补空白音频【收藏下来一定用的到】)
CentOS7下安装RabbitMQ
由于在CentOS环境安装RabbitMQ 极度麻烦,所以要写下这个过程,以免以后忘记再次麻烦多一次。
用户8710806
2021/06/11
8030
1. 视频转换
下载:ffmpeg-20200831-4a11a6f-win64-static.zip
jamesjiang
2022/11/20
1K0
1. 视频转换
FFmpeg常用操作
ffmpeg是一个源于Linux的工具软件,是FLV视频转换器,可以轻易地实现FLV向其它格式avi、asf、 mpeg的转换或者将其它格式转换为flv。
码客说
2019/10/21
3.4K0
相关推荐
[1304]ffmpeg安装及使用
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验