1. 到ffmpeg官网下载源文件
wget http://ffmpeg.org/releases/ffmpeg-5.1.2.tar.xz
2. 解压
tar -Jvxf ffmpeg-5.1.2.tar.xz
3. cd ffmpeg-5.1.2
4. ./configure
5. 下载头文件代码
git clone https://github.com/FFmpeg/nv-codec-headers.git
6. cd nv-codec-headers
7. make install
8. cd ffmpeg-5.1.2
9. 编译ffmpeg ./configure --enable-cuda --enable-cuvid --enable-nvenc --enable-nonfree --enable-libnpp --extra-cflags=-I/usr/local/cuda/include --extra-ldflags=-L/usr/local/cuda/lib64
10. lscpu 查看cpu总数
11. 根据机器的cpu个数编译ffmpeg
time make -j 16
结合以下的结果编译ubuntu 18.4的版本
Ubuntu 18.04 安装ffmpeg(支持GPU硬件加速)_跆拳道~跆拳小生~小陶的博客-CSDN博客_ffmpeg显卡加速