探索建站和运维乐趣

Ubuntu安装FFmpeg视频媒体格式转化工具

FFmpeg,这是一个开源免费的Linux命令行工具,可以用于对视频、音频等多媒体文件格式转化。包括,我们常用的库文件命令:libavcodec,libavformat和libavutil。这里,我们在使用FFmpeg可以在各种视频和音频格式之间转换,设置采样率并调整视频大小。

Ubuntu安装FFmpeg视频媒体格式转化工具

Ubuntu是我常用的Linux服务器镜像,在存储库包含FFmpeg软件包,可以使用apt软件包管理器进行安装。这是在Ubuntu安装FFmpeg的最简单方法,但是存储库中包含的版本可能落后于最新版本的FFmpeg。

第一、Ubuntu安装FFmpeg

sudo apt update

首先更新软件包列表,运行命令sudo apt update。

sudo apt install ffmpeg

接下来,运行命令安装FFmpeg。

第二、安装ffmpeg4.0版本

如何我们的Ubuntu版本是20.04,默认的FFmpeg版本是4.x+,但是如果我们是Ubuntu18.04版本,则不是4.x版本,所以我建议是用比较新的Ubuntu20.04。但是,如果我们确实是18.04版本,也是支持安装的,这里没有这么自动。

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

添加jonathonf/ffmpeg-4PPA。如果我们有报错,提示add-apt-repository command not found,这就需要安装software-properties-common软件。

sudo apt install software-properties-common
sudo add-apt-repository ppa:jonathonf/ffmpeg-4
sudo apt install ffmpeg

安装完成后,我们可以检测版本:

ffmpeg -version

第三、FFmpeg媒体格式转化

1、转换mp4 webm

这里,我们使用ffmpeg转换音频和视频文件时,不必指定输入和输出格式。 FFmpeg自动检测输入文件的格式,并从文件扩展名中猜测输出格式。这里示范看看将视频文件从mp4转换为webm和音频文件从mp3转换为ogg。

ffmpeg -i input.mp4 output.webm
ffmpeg -i input.mp3 output.ogg

2、指定编码转化

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

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

这里,我们就记录到在Ubuntu安装FFmpeg视频和音频格式转化工具。

赞(0)
转载保留:老部落 » Ubuntu安装FFmpeg视频媒体格式转化工具


关注公众号『老蒋朋友圈』

获取更多建站运营运维新知!
互联网创业、前沿技术......