FFmpeg安装
0
# APT安装
sudo apt install ffmpeg libavutil-dev libavcodec-dev libavdevice-dev libavformat-dev libswscale-dev libswresample-dev
# VCPKG安装
vcpkg install ffmpeg:x64-windows
vcpkg export ffmpeg:x64-windows --zip
# 编译安装
sudo apt install nasm yasm libx264-dev
git clone https://github.com/FFmpeg/nv-codec-headers.git
cd nv-codec-headers
git switch sdk/12.1
make -j4
sudo make install
wget http://www.ffmpeg.org/releases/ffmpeg-6.1.1.tar.xz
tar -Jxvf ffmpeg-6.1.1.tar.xz
cd ffmpeg-6.1.1/
PKG_CONFIG_PATH="/usr/local/lib/pkgconfig/"
./configure \
--enable-gpl \
--enable-static \
--enable-shared \
--enable-libx264 \
--enable-nonfree \
--enable-cuda \
--enable-cuvid \
--enable-nvenc \
--enable-libnpp \
--enable-cuda-nvcc \
--extra-cflags="-I/usr/local/cuda/include" \
--extra-ldflags="-L/usr/local/cuda/lib64"
make -j4
sudo make install