Ubuntu18.04安装FFmpeg5.1


前言

在Ubuntu18.04上可以直接默认安装ffmpeg3,想要安装ffmpeg指定版本时需要下载安装包,安装过程中遇到一些坑记录一下,希望可以帮到有需要的人。
ffmpeg官网:ffmpeg官网 http://ffmpeg.org/

一、安装前更新

本人是使用VMware通过镜像ubuntu-18.04.6-desktop-amd64.iso安装Ubuntu18.04,系统安装完成后需要在软件更新器升级能够升级的安装包(不是升级到Ubuntu20),否则在安装过程中会出现各种依赖包的问题。

二、下载ffmpeg

以ffmpeg_5.1.2为例

1.打开官网找到ubuntu对应的安装包

在这里插入图片描述

2.找到对应版本的安装包

在这里插入图片描述

3.下载安装包

在这里插入图片描述

三.安装依赖

sudo apt update
sudo apt install build-essential yasm nasm cmake libx264-dev libx265-dev libvpx-dev libfdk-aac-dev libmp3lame-dev libopus-dev libass-dev libwebp-dev libssl-dev

四.解压ffmpeg

把ffmpeg_5.1.2.orig.tar.xz复制到/usr/local/下
解压:

sudo tar -xf ffmpeg_5.1.2.orig.tar.xz

进入ffmpeg解压目录:

cd ffmpeg_5.1.2

五.配置ffmpeg

sudo ./configure --enable-gpl --enable-libx264 --enable-libx265 --enable-libvpx --enable-libfdk-aac --enable-libmp3lame --enable-libopus --enable-libass --enable-libwebp --enable-openssl --enable-nonfree

–enable-gpl表示启用GPL协议,
–enable-libx264表示启用x264编码库,
–enable-libx265表示启用x265编码库,
–enable-libvpx表示启用VP8/VP9编码库,
–enable-libfdk-aac表示启用FDK-AAC编码库,
–enable-libmp3lame表示启用MP3编码库,
–enable-libopus表示启用Opus编码库,
–enable-libass表示启用ASS字幕库,
–enable-libwebp表示启用WebP图片编码库,
–enable-openssl表示启用OpenSSL加密库,
–enable-nonfree表示启用非自由软件

六.编译

make

七.安装

sudo make install

八.验证

ffmpeg -version

出现如下内容表示安装成功
在这里插入图片描述

总结

本文参考:添加链接描述 https://www.itxm.cn/post/ajejdi1a1.html
以上参考链接是通过git下载ffmpeg。

安装中的大坑是本文第一点,务必要更新ubuntu18中的更新包,否则各种安装依赖会把人整疯的!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值