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!
Sort by:
Best
Open comment sort options
Comments Section
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
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:
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).
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.