如何在 Ubuntu 系统上从源码安装 FFmpeg 4.3.2
1. 安装必要的依赖包
在开始安装之前,我们需要先确保 Ubuntu 系统中有一些 FFmpeg 编译所需的工具和库。
ffmpeg官网
sudo apt update
sudo apt install -y build-essential yasm pkg-config libtool libfdk-aac-dev libx264-dev libx265-dev libvpx-dev libfreetype6-dev libmp3lame-dev libopus-dev libvorbis-dev libsdl2-dev libass-dev libspeex-dev
这些包中包含了编译 FFmpeg 需要的各种库和工具。
2. 下载 FFmpeg 4.3.2 源码
下载 FFmpeg 的源码。从官网或者直接用 wget 命令来下载。
wget https://ffmpeg.org/releases/ffmpeg-4.3.2.tar.bz2
tar -xjf ffmpeg-4.3.2.tar.bz2
cd ffmpeg-4.3.2
现在已经有FFmpeg 4.3.2 的源码了。
3. 配置编译选项
配置 FFmpeg 了。这里我们可以根据需要选择一些选项,比如启用哪些编解码器或者支持的库。
./configure --prefix=/usr/local --enable-shared --enable-gpl --enable-nonfree --enable-libfdk-aac --enable-l