This is a simple QML video player that uses the Intel GPU hardware acceleration,which is available on the Intel Atom SoC platforms. The player is based on the ffmpeg library with vaapi support. The player is capable of playiPng 4K and 2k videos at 30fps, support multiple instances and can be render to canvas or window.
- Play 4K and 2K videos at 30fps
- Support multiple instances
- Render to canvas or window
- Support for Intel GPU hardware acceleration
- CMake 3.10 or later
- Qt 5.12 or later
- FFmpeg 4.0 or later
- Intel GPU driver
- libva 2.0 or later
- libva-intel-driver 2.0 or later
- libva-utils 2.0 or later
- libdrm 2.4 or later
- libx11 1.6 or later
- vulkan 1.1 or later
$ cd qmlplayer
$ cmake -S . -B out -DCMAKE_BUILD_TYPE=Release
$ cmake --build out$ ./out/qmlplayerMIT License