6

如何在Ubuntu 20.04上安装和使用FFmpeg

 3 years ago
source link: https://www.myfreax.com/how-to-install-ffmpeg-on-ubuntu-20-04/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

FFmpeg是一个自由的开放源代码工具集,用于处理多媒体文件。 它包含一组共享的音频和视频库,例如libavcodec,libavformat和libavutil。 使用FFmpeg,您可以在各种视频和音频格式之间转换,设置采样率,捕获流音频/视频以及调整视频大小。

本文介绍了如何在Ubuntu 20.04上安装FFmpeg。

在Ubuntu上安装FFmpeg

官方的Ubuntu存储库包含FFmpeg软件包,可以使用apt软件包管理器进行安装。 这是在Ubuntu上安装FFmpeg的最简单方法。 新的主要版本每六个月发布一次,存储库中包含的版本通常落后于FFmpeg的最新版本。

在撰写本文时,Ubuntu 20.04存储库中可用的FFmpeg当前版本为4.2.x。 要安装它,请以root用户或具有sudo特权的用户身份输入以下命令:

sudo apt update
sudo apt install ffmpeg

要验证安装,请使用ffmpeg -version命令,该命令会打印FFmpeg版本:

ffmpeg -version

输出应如下所示:

ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)

要打印所有可用的FFmpeg编码器和解码器,请输入:

ffmpeg -encoders

FFmpeg现在已安装在您的系统上,您可以开始使用它。

发布新版本时,您可以通过命令行或桌面软件更新工具来更新FFmpeg软件包。

FFmpeg示例

在本节中,我们将介绍一些有关如何使用ffmpeg实用程序的基本示例。

使用ffmpeg转换音频和视频文件时,不必指定输入和输出格式。 自动检测到输入文件格式,并从文件扩展名中猜测输出格式。

将视频文件从mp4转换为webm:

ffmpeg -i input.mp4 output.webm

将音频文件从mp3转换为ogg:

ffmpeg -i input.mp3 output.ogg

指定编解码器

转换文件时,使用-c选项指定编解码器。 它可以是任何受支持的解码器/编码器的名称,也可以是仅复制输入流的特殊值copy

使用libvpx视频编解码器和libvorbis音频编解码器将视频文件从mp4转换为webm:

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

使用libopus编解码器将音频文件从mp3转换为ogg。

ffmpeg -i input.mp3 -c:a libopus output.ogg

我们向您展示了如何在Ubuntu 20.04上安装FFmpeg。 您现在可以访问 FFmpeg官方文档页面,并学习如何使用FFmpeg转换视频和音频文件。

如果您遇到问题或有反馈,请在下面发表评论。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK