上一篇 下一篇 分享链接 返回 返回顶部

如何在DEBIAN 8操作系统上安装和使用FFMPEG

发布人:Minchunlin 发布时间:2020-12-25 22:41 阅读量:1278

FFmpeg是Linux系统上用于多媒体文件转码的最有效,最有用的命令行工具。您可以使用FFmpeg在各种视频和音频格式之间转换多媒体文件并调整视频大小。它具有多个音频和视频库,例如libavcode,libavformat和libavutil。

 

在本教程中,您将学习如何将FFmpeg安装到Debian 8 Linux操作系统中。在这里,我们还将向您展示如何将FFmpeg稳定的最新版本安装到各种Debian发行版中。

可以使用相同的指令来使用任何其他基于Debian的Linux发行版操作系统。

先决条件

Debian 8 Linux安装的系统或服务器。

具有sudo特权的非root用户,可以添加和配置存储库并安装软件包。

在DEBIAN 8 OS上安装FFMPEG

FFmpeg软件包随附于Debian默认存储库,因此您可以使用apt软件包管理器进行安装,这也是在Debian 8操作系统上安装FFmpeg的最舒适的方法。

Debian 8的存储库随附FFmpeg 2.x版本,但目前FFmpeg也适用于4.x版本。

请按照以下过程在DEBIAN 8上安装FFMPEG:

步骤01.首先,使用以下命令将软件包更新到系统中:

$ sudo apt update

步骤02:现在,您可以使用以下命令安装FFmpeg:

$ sudo apt install ffmpeg

步骤03:安装FFmpeg之后,您可以通过检查FFmpeg的版本来对其进行验证,如下所示:

$ ffmpeg –version

输出应如下所示:

Output:

ffmpeg version 2.4.14-0ubuntu0.16.04.1 Copyright (c) 2000-2018 the FFmpeg developers

built with gcc 7 (Ubuntu 7.3.0-16ubuntu3)

您还可以使用以下命令检查可用的FFmpeg的所有编码器和解码器:

$ ffmpeg –encoders

$ ffmpeg –decoders

现在,FFmpeg已成功安装到您的Debian 8 System或服务器中。

在DEBIAN 8操作系统上安装FFMPEG 4.X

FFmpeg的新版本是4.x,它不是Debian默认发行版随附的。

在这里,我们将提供将FFmpeg 4.x安装到Debian 8系统或服务器中的逐步过程。

新版本的FFmpeg 4.x带有各种新的过滤器,编码器和解码器,可从Jonathon F的PPA存储库中获得,因此,首先,您需要在开始FFmpeg安装过程之前将此存储库添加到系统中。

您可以按照以下步骤在Debian 8操作系统上安装FFmpeg 4.x:

步骤01.首先,添加jonathonf / ffmpeg-4 PPA:

$ sudo add-apt-repository ppa:jonathonf/ffmpeg-4

$ sudo apt-get update

步骤02.添加存储库后,使用apt软件包管理器通过以下命令安装FFmpeg。

$ sudo apt install ffmpeg

步骤03.安装FFmpeg之后,您可以使用FFmpeg –version命令对其进行验证:

$ ffmpeg –version

您将获得以下输出:

Output:

ffmpeg version 4.0.3-1~18.04.york0 Copyright (c) 2000-2018 the FFmpeg developers

built with gcc 7 (Ubuntu 7.3.0-27ubuntu1~18.04)

现在,在您的Debian系统上安装了FFmpeg 4,您可以使用它了。

FFMPEG的使用

在这里,我们将说明FFmpeg使用的一些主要示例。

基本转换

FFmpeg的好处是,当您要将视频或音频文件从一种格式转换为另一种格式时,无需指定输入或输出格式,它将自动检测输入文件格式,对于输出格式,它将从文件扩展名。

示例1 –将视频文件从mp4转换为webm:

$ ffmpeg –I input.mp4 output.webm

示例2 –将音频文件从mp3转换为ogg:

$ ffmpeg –I input.mp3 output.ogg

指定编解码器

您可以使用–c选项使用FFmpeg在文件转换时指定编解码器。它可以是受支持的编码器/解码器的名称,也可以是仅复制输入流的唯一值副本。

示例1 –您可以使用以下命令使用视频编解码器“ libvpx”和音频编解码器“ libvorbis”将视频文件从mp4格式转换为webm:

$ ffmpeg –I input.mp4 –c:v libvpx –c:a libvorbis output.webm

示例2 –您可以将音频文件从mp3格式转换为使用编解码器“ libopus”编码的ogg。

$ ffmpeg –I input.mp3 –c:a libopus output.ogg

结论

现在,您已准备好在Debian 8和任何其他基于Debian的Linux发行版上安装FFmpeg。您还可以访问FFmpeg官方文档页面,并了解有关FFmpeg用法的更多信息。

目录结构
全文