The libvpl package contains a set of libraries that provide the API, dispatcher, and examples for the Intel Video Processing API. libvpl calls upon the Intel MediaSDK and the Intel OneVPL runtimes depending on which GPU is in use.
This may take a while to build. Feel free to do something else while this is building.
CMake, gmmlib, intel-media-driver, libdrm, and libva
Intel-MediaSDK-23.2.2 (for GPUs built into the Broadwell through Tiger Lake CPUs), or intel-onevpl-25.3.2 (for GPUs built into the Tiger Lake and later CPUs as well as the Iris Xe and Arc series of GPUs)
Install libvpl by running the following commands:
mkdir build && cd build && cmake -D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_INSTALL_SYSCONFDIR=/etc \ -D CMAKE_BUILD_TYPE=Release \ -D CMAKE_SKIP_INSTALL_RPATH=ON \ -D BUILD_EXAMPLES=OFF \ -D BUILD_TESTS=ON \ -W no-dev .. && make
To test the results, issue: ctest.
Now, as the root
user:
make install
For a full list of options and values, make sure you are in a build directory, then run cmake -LAH ...