Is Plex Hardware Transcoding supported on an AMD CPU Server?
This seems to be a question that no one has given a direct answer.
I see conflicting, and/or vague answers, but never a yes/no answer.
I just wanted to add what I was able to configure and get working WITHOUT having to reinstall:
Guide: Enabling AMD Ryzen APU Hardware Transcoding in TrueNAS Scale
BIOS Configuration
- Set iGPU Configuration to “UMA_AUTO”
- Ensure GPU Host Translation Cache is set to “Auto”
- Enable virtualization (SVM Mode) in BIOS
TrueNAS Scale Configuration
- Verify the GPU is detected with:
dmesg | grep -i amdgpu
- Enable “Passthrough available (non-NVIDIA) GPUs” in Plex app settings
- Restart the Plex application completely after making changes
- In some cases, a system reboot may be necessary after updating settings
Plex Configuration
- In Plex Settings > Transcoder > Show Advanced:
- Check “Use hardware-accelerated video encoding”
- Select your AMD GPU from the Hardware transcoding device dropdown
- Set an appropriate limit for maximum simultaneous transcodes (3 is good for Vega 8)