notes/RK3568/移远/系统环境配置(编译FFmpeg).md
2024-03-13 16:34:53 +08:00

1.0 KiB

系统环境配置(编译FFmpeg)

编译环境配置

apt updata

apt upgrade

apt -y install autoconf automake build-essential cmake git-core libass-dev libfreetype6-dev libsdl2-dev libtool libva-dev libvdpau-dev libvorbis-dev libxcb1-dev libxcb-shm0-dev libxcb-xfixes0-dev pkg-config texinfo wget zlib1g-dev

apt -y install nasm yasm libx264-dev libx265-dev libnuma-dev libvpx-dev libfdk-aac-dev libmp3lame-dev libopus-dev

解压

tar -xvf ffmpeg-4.2.9.tar.xz
cd ffmpeg-4.2.9/
./configure --prefix=/usr/local/ffmpeg --enable-gpl --enable-nonfree --enable-libfdk-aac --enable-libx264 --enable-libx265 --enable-filter=delogo --enable-debug --disable-optimizations --enable-shared --enable-pthreads
make -j4 && make install

添加环境变量

  • 在 /etc/profile 文件最后一行添加
export PATH=/usr/local/ffmpeg/bin:$PATH
  • 设置生效
source /etc/profile
  • 在 /etc/ld.so.conf 文件最后一行添加
/usr/local/ffmpeg/lib/
  • 设置生效
ldconfig