cd ~/
wget https://github.com/intel/libva/archive/refs/tags/2.13.0.tar.gz
tar xzvf 2.13.0.tar.gz
cd libva-2.13.0/
./autogen.sh
make -j"$(nproc)"
sudo make install
gmmlib
同じくビルドします
cd ~/
wget https://github.com/intel/gmmlib/archive/refs/tags/intel-gmmlib-22.0.2.tar.gz
tar xzvf intel-gmmlib-22.0.2.tar.gz
cd gmmlib-intel-gmmlib-22.0.2mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DARCH=64 ..
make -j"$(nproc)"
sudo make install
Media Driver
cd ~/
wget https://github.com/intel/media-driver/archive/refs/tags/intel-media-22.1.1.tar.gz
tar xzvf intel-media-22.1.1.tar.gz
mkdir build_media
cd build_media
cmake ../media-driver-intel-media-22.1.1
make -j"$(nproc)"
sudo make install
cd ~/
wget https://github.com/Intel-Media-SDK/MediaSDK/archive/refs/tags/intel-mediasdk-22.1.0.tar.gz
tar xzvf intel-mediasdk-22.1.0.tar.gz
cd MediaSDK-intel-mediasdk-22.1.0mkdir build && cd build
cmake ..
make -j"$(nproc)"
sudo make install
cd ~/ffmpeg_sources
wget https://www.ffmpeg.org/releases/ffmpeg-5.0.tar.gz
tar xzvf ffmpeg-5.0.tar.gz
cd ffmpeg-5.0PATH="$HOME/bin:$PATH"PKG_CONFIG_PATH="/opt/intel/mediasdk/lib/pkgconfig" ./configure \--prefix="$HOME/ffmpeg_build"\--pkg-config-flags="--static"\--extra-cflags="-I$HOME/ffmpeg_build/include"\--extra-ldflags="-L$HOME/ffmpeg_build/lib"\--extra-libs="-lpthread -lm"\--ld="g++"\--bindir="$HOME/bin"\--disable-ffplay\--enable-gpl\--enable-gnutls\--enable-libass\--enable-libfdk-aac\--enable-libfreetype\--enable-libmp3lame\--enable-libopus\--enable-libvorbis\--enable-libvpx\--enable-libx264\--enable-libx265\--enable-nonfree\--enable-libmfxPATH="$HOME/bin:$PATH" make -j$(nproc)
make install
hash-r