Page MenuHomeSolus

Intel Media Driver for VAAPI
Closed, ResolvedPublic

Description

Homepage: https://github.com/intel/media-driver

Why should this be included in the repository?

Intel Media Driver for VAAPI is a new VA-API user mode driver supporting hardware accelerated decoding, encoding, and video post processing for GEN based graphics hardware. Intel Media Driver for VAAPI appears to be the replacement for Intel-vaapi-driver which has not had a new release since June 2020. Intel Media driver supports a wider range of Intel graphics platforms, compared to the older driver, from Broadwell up to and including the new DG1 platform.

Is it open source? Yes, distributed under the MIT and BSD-3-Clause licenses.

Who and how many users do you anticipate will use this software? Anyone using a laptop or desktop computer with a supported Intel graphics processor who watches videos online in a web browser or locally using a media player application, such as VLC.

Link to source file:

https://github.com/intel/media-driver/archive/intel-media-20.4.5.tar.gz

Event Timeline

flanier created this task.Feb 21 2021, 9:38 PM
Jacek awarded a token.Feb 23 2021, 9:26 PM
Jacek added a subscriber: Jacek.

Only he himself faced this topic. I have an Intel HD Graphics 620 and an Nvidia GeForce 940MX on my laptop. Only the bottom line is that the latter comes with a GM107 and GM108 chip. But I have GM108, and it does not support decoding / encoding. In this regard, it would be convenient to use such a thing on Intel.

joebonrichie triaged this task as Normal priority.Mar 13 2021, 7:28 PM
joebonrichie moved this task from Backlog to Accepted For Inclusion on the Package Requests board.
joebonrichie added a subscriber: joebonrichie.

Wanted to get this included for a long time, however, still no one with compatible hardware has come forth to package and test it.

Dependencies gmmlib libpciaccess and libva are already in the repo so shouldn't be too hard to package using our documentation: https://getsol.us/articles/packaging

Phantop added a subscriber: Phantop.Nov 4 2021, 5:16 PM

Wanted to get this included for a long time, however, still no one with compatible hardware has come forth to package and test it.

I think my hardware supports/needs this. My laptop has an i5-1135G7 with a UHD Xe, and I have not been able to get VAAPI to work under Solus with the currently available libva-intel-driver package. I have tested using mpv both under standard Solus, and in an Arch chroot via Conty. Only the latter has functional hardware acceleration.

vainfo under Arch mentions the Intel iHD Driver, which appears to be this one, so its packaging and inclusion would be extremely appreciated (I may actually package it myself if nobody is willing to).

h3o added a subscriber: h3o.Dec 24 2021, 2:58 AM
h3o added a comment.Dec 24 2021, 9:00 PM

Anyone have any luck packaging this? I tried but the build failed for me. Feel like it may need some special attention around the setup or something.
I did try this out on another distro that packages it and noticed a difference on 'intel_gpu_tools' during video playback. With intel-media-driver, the 'VideoEnhance' engine is active. Not sure what it does, but without intel-media-driver, it's inactive on my setup. Anyway, hoping to see this package get some attention soon!

Could be an interesting Christmas present, I suppose. Seems like demand is high enough... I could give this a shot.