

Per application you can specify which driver you want to use. Please check the official wiki on how to get that installed: įrom what I understand, you can run the free RADV and the closed AMDGPU-PRO side by side. On Debian/Ubuntu based distros it seems to require some extra hoops. If you're on Arch based distro, you'll only need to install the package amf-amdgpu-pro from the AUR:

For this to work out you will need to make AMF show up in OBS' Encoder list:1- amdgpu-pro with the amf-amdgpu-pro driver2- ffmpeg compiled amf support3- StreamFX I cannot tell you what encoder works better, as I don't have the tools and knowledge to conduct and meaningful scientific comparisons. This guide is for those who want to just try things out of curiosity.

If things already work for you, you might want to just stick with things as they are, as getting AMF running might just not be worth the effort. With VAAPI you already get a very solid experience. Keep in mind that with AMF you might not necessarily get a better experience, this should not be seen as a go to guide! Out of curiosity (and having had a little headache with VAAPI before) I wanted to see if I can get the proprietary AMF encoders showing up on OBS. In OBS this is used to enable hardware accelerated video encoding, to reduce stress on your CPU and preserve those mighty FPS during recording. Even in native Linux OBS, NVENC is already supported OTB!įor AMD (and Intel) cards however there is the free and open VA-API interface to encode and decode videos. It goes without saying AMD's hardware encoders / decoders aren't the best around with Nvidia basically dominating.
