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

FFmpeg是一套用于多媒体文件处理的免费开源工具。它包含一组共享音频和视频库,如libavcodec、libavformat和libavutil。

FFmpeg使您能够在多种视频和音频格式之间转换、设置采样率、捕获流式音频/视频以及调整视频大小。

本教程演示如何在Ubuntu 20.04上安装FFmpeg,并提供了一些基本示例。

正式的Ubuntu存储库包含可使用apt软件包管理器安装的FFmpeg软件包。这是在Ubuntu上安装FFmpeg的最简单方法。

新的主要版本每6个月发布一次,存储库中包含的版本通常落后于FFmpeg的最新版本。

编写本文档时,Ubuntu 20.04存储库中可用的FFmpeg的当前版本为4.2.x。要安装,请以root用户或具有sudo权限的用户身份运行以下命令:

要在安装完成后确认安装,可以运行FFmpeg -version命令打印FFmpeg版本。还可以打印所有可用的FFmpeg编码器和解码器。

现在系统上安装了FFmpeg,可以使用了。新版本发布后,可以通过命令行或桌面软件更新工具更新FFmpeg软件包。

Sudo apt更新

Sudo apt安装ffmpeg

Ffmpeg-版本

Ffmpeg -encoders

转换mp4 webm

使用Ffmpeg转换音频和视频文件时,不需要指定输入和输出格式。FFmpeg自动检测输入文件的格式,并从文件扩展名估计输出格式。

以下是将视频文件从MP4转换为webm的两个简单示例。将音频文件从MP3转换为ogg。

Ffmpeg -i input.mp4 output.webm

Ffmpeg -i input.mp3 output.ogg

指定编解码器

要在转换文件时指定编解码器,请使用-c选项。此名称可以是所有支持的解码器/编码器的名称,也可以是仅复制输入流的特殊值copy。

下面的示例使用libvpx视频编解码器和libvorbis音频编解码器将视频文件从MP4转换为webm。使用Libopus编解码器将音频文件从MP3转换为ogg。

FFM peg-iinput . MP4-c:vlib vpx-c:a libvorbis output . webm

FFM peg-I input . MP3-c:a lib opus output . ogg

结论

显示了如何在Ubuntu 20.04上安装FFmpeg。现在,您可以访问FFmpeg官方文档页面,学习如何使用FFmpeg转换视频和音频文件。如果有问题或反馈,请在下面发表评论。

Ffmpeg

乌班图

Linux

LINUX

Steam的Valve推出了Steam Deck的游戏机,并使用Arch Linux

2022-9-23 10:31:36

LINUX

Linux中的Chattr命令更改文件属性

2022-9-23 11:16:12

搜索