ffmpeg,安装此免费的音频和视频软件

关于ffmpeg工具

在下一篇文章中,我们将介绍FFmpeg。 这是一 命令行软件集合,免费和开放源代码,可处理多媒体文件。 包含一个 音频和视频库的集合, 像他们那样: libavcodec,libavformat和libavutil等。 使用FFmpeg,任何人都可以在各种视频和音频格式之间进行转换,设置采样率,调整视频大小或记录计算机的桌面。 关于后者 一位同事与我们交谈 前一段时间。

在以下几行中,我们将看到必要的步骤 在Ubuntu 18.04上安装FFmpeg。 我们将看到如何安装当前的稳定版本或可用的最新版本。 可以将相同的说明应用于Ubuntu 16.04和任何基于Ubuntu的发行版,包括Linux Mint和Elementary OS。

FFmpeg在Ubuntu上

安装FFmpeg 3.X

Ubuntu官方存储库 我们可以找到FFmpeg,我们可以 使用apt软件包管理器轻松安装。 这是在Ubuntu上安装FFmpeg的最快和最简单的方法。 但是,存储库中包含的版本可能不是可用的最新版本。

在我编写这些行时,Ubuntu 18.04存储库中提供的当前稳定版本是3.4.4。 如果您对拥有此版本感兴趣,则只需按照以下步骤将其安装在Ubuntu 18.04中即可。

我们将从打开一个终端开始(Ctrl + Alt + T)。 在其中,我们将编写以下内容以更新可用软件包的列表:

sudo apt update

那我们可以 安装FFmpeg 键入以下命令:

ffmpeg 3.4.4安装

sudo apt install ffmpeg

安装完成后, 验证软件包是否已正确安装,我们可以使用以下命令。 这将打印如下内容:

ffmpeg版本3.4.4

ffmpeg -version

咨询所有 提供编码器和解码器,我们可以这样写:

ffmpeg -encoders
ffmpeg -decoders

通过以上所有步骤,我们将在Ubuntu系统上安装并验证FFmpeg 3.X的安装。 现在我们可以开始使用它了。

安装FFmpeg 4.X

如果我们愿意 安装较新的版本按照以下说明,我们将能够在Ubuntu 4中安装FFmpeg版本18.04.x。

该软件套件的4.X版本 添加了许多新的过滤器,编码器和解码器。 这个版本是 在Jonathon F的PPA中可用。 以下步骤描述了如何在Ubuntu 4上安装FFmpeg18.04.x。

我们首先打开一个终端(Ctrl + Alt + T)。 在其中,我们将编写以下内容以添加必要的PPA:

添加存储库ffmpeg 4X

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

将PPA添加到系统后,您可以 安装必要的软件包 输入:

ffmpeg 4.x安装

sudo apt install ffmpeg

这样,您将在系统上安装4.X版本并准备使用。 你可以 检查安装的版本 使用与3.X版相同的命令:

ffmpeg 4x版本

ffmpeg -version

一些例子

使用FFmpeg转换音频和视频文件时,不必指定输入和输出格式。 输入文件格式和输出格式从文件扩展名放置.

如果我们想要 将视频文件从mp4转换为webm,您应该编写类似以下内容的内容:

ffmpeg更改视频

ffmpeg -i entradaVideo.mp4 salidaVideo.webm

如果我们有兴趣 将mp3音频文件转换为ogg,说明如下:

ffmpeg更改音频

ffmpeg -i entradaAudio.mp3 salidaAudio.ogg

转换文件时,我们将能够 使用-c选项指定我们要使用的编解码器。 编解码器可以是任何受支持的解码器/编码器的名称。

如果我们想要 使用libvpx视频编解码器和libvorbis音频编解码器将视频文件从mp4转换为webm。 我们将必须使用类似以下的命令:

带有选定视频编解码器的ffmpeg

ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm

如有需要 将音频文件从mp3转换为使用libopus编解码器编码的ogg。 使用的命令将类似于以下内容:

带有选定音频编解码器的ffmpeg

ffmpeg -i entradaAudio.mp3 -c:a libopus salidaAudio.ogg

可以找到有关如何使用此软件套件的更多信息。 咨询 官方文件 由FFmpeg.


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   米格尔

    我在Ubuntu 4上播放mp20.10视频时遇到一些问题,但是我在这里找到了解决方案。 一百万谢谢!