Plex Transcoding with 5th Gen AMD CPU

Here is what worked for me with my 5700G cpu, using integrated graphics for transcoding on plex

Guide: Enabling AMD Ryzen APU Hardware Transcoding in TrueNAS Scale

BIOS Configuration

  1. Set iGPU Configuration to “UMA_AUTO”
  2. Ensure GPU Host Translation Cache is set to “Auto”
  3. Enable virtualization (SVM Mode) in BIOS

TrueNAS Scale Configuration

  1. Verify the GPU is detected with: dmesg | grep -i amdgpu
  2. Enable “Passthrough available (non-NVIDIA) GPUs” in Plex app settings
  3. Restart the Plex application completely after making changes
  4. In some cases, a system reboot may be necessary after updating settings

Plex Configuration

  1. 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)