FFmpeg 的简介与安装


前言

因为项目中需要优化视频播放速度,所以需要 FFmpeg 将视频进行切片处理,分段加载,提高视频加载速度和流畅度,顺便记录下学习 FFmpeg 的过程。


一、简介

FFmpeg 全称 Fast Forward Mpeg,是一套用于处理视频和音频内容的开源工具库,它提供了录制、转换、流媒体以及后期处理的完整解决方案,可以轻易实现多种视频格式之间的互相转换,并且具有非常高的质量和可移植性。

官网:https://ffmpeg.org/


二、下载

进入官网

在这里插入图片描述

点击 Download 按钮


windows

如果想要将 FFmpeg 运行在 windows 下,就将鼠标移动到 windows 的图标上,点击下方的 Windows builds by BtbN

在这里插入图片描述

便可以进入 FFmpeg 的 github 页面

扫描二维码关注公众号,回复: 14652614 查看本文章

在这里插入图片描述

这里我随便找了一个稳定版的下载了

在这里插入图片描述

安装包下载好了,是一个 zip 的压缩文件,我把它放到我电脑上 D:\FFmpeg\windows 文件夹下

在这里插入图片描述

点击此处直接跳转到 windows 版的安装 过程


Linux

如果想要将 FFmpeg 运行在 Linux 下,就将鼠标移动到 Linux 的图标上,选择 Linux Static Builds 下的路径

在这里插入图片描述

进入预编译版本页面内,根据自己 Linux 系统架构下载对应的 FFmpeg 预编译版本,我 Linux 设置是 x64 的,所以我选择了 ffmpeg-release-amd64-static.tar.xz

在这里插入图片描述

下载完成

在这里插入图片描述

点击此处直接跳转到 Linux 版的安装 过程

---------------------------------------
这里我也提供了我所下载的安装包供大家使用
链接:百度网盘
提取码:ad7j
---------------------------------------


三、安装

windows

在上一步的过程中已经下载了 FFmpeg 的安装包,接着将它解压就好

在这里插入图片描述

可以自己去点击解压之后的文件夹,看看里面的文件,其中 bin 目录下的 .exe 就是 FFmpeg 的核心命令行程序

在这里插入图片描述

  • ffmpeg:用于操作、转换和流式传输多媒体内容
  • ffplay:是一个简洁的播放器
  • ffprobe:是一个媒体参数分析工具

doc 文件夹下面存放的是大量的文献文档,涉及到 FFmpeg 的方方面面,但是全是英文的

在这里插入图片描述

最后还需要将程序路径添加到 环境变量 中,以方便操作系统能够找到它

进入到 bin 目录下,复制路径:D:\FFmpeg\windows\ffmpeg-n4.4.3-win64-gpl-4.4\bin

鼠标右键 我的电脑(此电脑) - 属性 - 高级系统设置 再选择 环境变量

在这里插入图片描述

选择 系统变量 中的 path,点击 编辑

在这里插入图片描述

将之前复制的路径配置上去

在这里插入图片描述

接着一直点击 确定 直至退出。

这样环境变量也配置完成了,接下来测试一下是否有效,快捷键 win + R 打开运行程序,输入 cmd 调出命令行窗口,再输入 ffmpeg -version,按 Enter 执行命令

在这里插入图片描述

如果返回的是版本号之类的信息,就表明安装完成。


Linux

在上一步的过程中已经下载了 FFmpeg 的预编译压缩包,接着将该压缩包上传至服务器

连上 Linux 服务器(这里的服务器我用的是云服务器),我先创建一个 ffmpeg 的文件夹来存放压缩包。

# 在 /soft 目录下创建一个空的文件夹 ffmpeg
mkdir /soft/ffmpeg
# 进入这个新建的文件夹下
cd /soft/ffmpeg

在这里插入图片描述

使用 rz 命令上传 ffmpeg 的压缩包

在这里插入图片描述

在这里插入图片描述
解压该压缩包

tar -xf ffmpeg-release-amd64-static.tar.xz

在这里插入图片描述
接下来就是配置环境变量了,在配置之前先复制以下 ffmpeg 的路径备用:/soft/ffmpeg/ffmpeg-5.1.1-amd64-static

在这里插入图片描述

接着编辑 /etc/profile 文件

# 编辑 /etc/profile 文件
vim /etc/profile

在这里插入图片描述

i 在文本末端插入以下配置

# FFmpeg
export PATH=$PATH:/soft/ffmpeg/ffmpeg-5.1.1-amd64-static

在这里插入图片描述
Esc 退出编辑模式,:wq 保存

重载配置文件

# 重载配置文件
source /etc/profile

在这里插入图片描述

使用 ffmpeg 验证一下,如果打印出来 FFmpeg 的版本信息就说明安装成功了。

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/xhmico/article/details/127545955