Skip to main content AMD iGPU and HandBrake Docker : r/unRAID

AMD iGPU and HandBrake Docker

Help

Hello, I upgraded server to AMD Ryzen 7900 and I am trying to setup use of iGPU in HandBrake but for now without success. Is it even possible to do? If yes, could somebody please explain me how?

Thank you!

Best way to become your vendor's favorite client? Pay them in minutes on their terms with convenient and secure payments using Melio.
Thumbnail image: Best way to become your vendor's favorite client? Pay them in minutes on their terms with convenient and secure payments using Melio.
Sort by:
Best
Open comment sort options

I have heard that new zen5 AMD iGPUs aren't bad. I haven't needed to try this yet but I read you need to determine which card to pass through as sometimes /dev/dri does not work.

Thin comment may provide guidance. https://www.reddit.com/r/unRAID/comments/1hpr94x/comment/m4lmsit/?utm_source=share&utm_medium=mweb3x&utm_name=mweb3xcss&utm_term=1&utm_content=share_button

More replies

What I've read is that AMD transcoding is really problematic. Take Jellyfin for example: https://jellyfin.org/docs/general/administration/hardware-selection/#hardware-encoder-quality

From that link, here's the key summary points of everything they say about AMD:

  • AMD Graphics: AMD Graphics have poor encoder quality and poor driver support. This applies even on Linux.

  • Encoder Quality: Apple ≥ Intel ≥ Nvidia >>> AMD

  • AMD is not recommended because of poor quality H.264 and H.265(HEVC) output, as well as being hard to setup the compute environment. While AMD has significantly improved AV1 encoder quality, you are still more likely to transcode to H.264 or H.265 than to AV1 due to compatibility.

I know you're talking about Handbrake rather than Jellyfin, but the same problems apply primarily because of the hardware itself. That's not to say it absolutely won't work, and I certainly hope you figure it out.

Anyone you ask in a community like this will advise you that even a cheap, older Intel CPU is generally going to be easier to support and more performant than even a high-end AMD option, at least when it comes to transcoding. Even as a fan of AMD for desktops and NUC's, I'd still recommend Intel for any video-related task (assuming Apple isn't suitable, or is too costly).

More replies
Profile Badge for the Achievement Top 1% Commenter Top 1% Commenter

I tried to get it to work on a 5700u and failed. Jellyfin and Frigate both use the igpu fine. Handbrake just refused to work and I gave up on it.

More replies