What's the deal with obs-studio's optional dependency on `libva-intel-driver` but not `intel-media-driver`?

Today I observed that obs-studio declares an optional dependency on libva-intel-driver for hardware encoding. However according to Arch wiki, anything Intel newer than 2017 are supported by intel-media-driver, which obs-studio does not declare an optional dependency on.

So I’m just wondering what’s the deal with this. Given that I’ve got a post-2017 Intel, what’s the correct setup to get hardware encoding in OBS?

I’d recommend obs-studio-tytan652 actually. It does include the intel-media-driver dependency.

It’s what I use, and have used for live-streaming work. It gets a mention in the Wiki:

Probably nobody bothered to update the info, since everybody sets up proper video hardware support for their desktop anyway. Use intel-media-driver.

Thanks all for the suggestion.

I don’t use OBS for any serious work though, so the official package works for me just fine. If indeed it’s just outdated packaging info, I’ll go submit an issue on Arch Gitlab to ask about.