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

FFmpeg是一个跨平台的应用程序,用于记录,转换和流式传输多媒体文件。 多个软件应用程序和网站都使用ffmpeg来处理音频/视频文件的读/写。 除了使用ffmpeg作为开发人员工具外,FFmpeg还提供了一个命令行界面来执行大量任务,以进行音频/视频文件的管理,更改和分析。

本教程将帮助您在Ubuntu 20.04 LTS Linux系统上安装ffmpeg。

先决条件

您必须在Ubuntu 20.04系统上具有sudo特权帐户访问权限的shell访问权限。

保持系统软件包更新为一个好主意。 因此,登录到您的系统并更新系统上的当前软件包。

sudo apt update 
sudo apt upgrade 

在Ubuntu 20.04上安装FFmpeg

Ubuntu 20.04 LTS在默认存储库下包含ffmpeg debian软件包。 在文章更新4.2.4期间可用于安装。

要安装FFmpeg,请打开终端并执行以下命令。

sudo apt update 
sudo apt install ffmpeg 

将软件包安装到系统上之后。 检查系统上的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命令行界面提供了大量与之配合使用的选项。 以下是ffmpeg使用的基本命令行选项的列表。

FFmpeg命令行示例

    ffmpeg -version: 显示版本
    ffmpeg-格式: 显示可用格式
    ffmpeg-编解码器: 显示可用的编解码器
    ffmpeg-解码器: 显示可用的解码器
    ffmpeg-编码器: 显示可用的编码器
    ffmpeg -bsfs: 显示可用的比特流过滤器
    ffmpeg-协议: 显示可用的协议
    ffmpeg-过滤器: 显示可用的过滤器
    ffmpeg -pix_fmts: 显示可用的像素格式
    ffmpeg-布局: 显示标准频道布局
    ffmpeg -sample_fmts: 显示可用的音频样本格式

作为基本的命令行示例,以下命令将减小.mov文件的大小。

减少.mov文件大小:

ffmpeg -i input.mov -c:v libx264 -c:a copy -crf 20 output.mov 

您还可以使用ffmpeg命令行转换文件格式。 下面的示例命令会将.mov文件更改为.mp4视频格式。

转换.mov为.mp4

ffmpeg -i input.mov -vcodec copy -acodec aac -strict experimental -ab 128k output.mp4 

结论

本教程为您提供有关如何在Ubuntu 20.04 LTS Linux系统上安装FFmpeg的说明。 另请访问官方文档页面以了解有关ffmpeg命令行工具使用的更多信息。

Sidebar