I have a HL4 with a AMD Ryzen 7 5700G 8 Core processor, and I was wondering how well it does with transcoding for Plex?
My understanding is it depends on your source material and how many concurrent streams you expect to support. First, relatively speaking the CPU part of the AMD APU is more performant than the iGPU, so you would actually be doing software transcoding, not hardware transcoding. Second, there are some rough guidelines based on Passmark scores;
- To transcode a single 1080p H.264 stream will take about 2000 passmark
- To transcode a single 1080p H.265 stream will take about 5000 passmark
- To transcode a single 4k SDR stream will take about 12000 passmark
- To transcode a single 4k HDR stream will take about 17000 passmark
H.265 and higher bit rates are more compute intensive to transcode than H.264 and lower bit rates, and the tone mapping needed for HDR is also extremely compute intensive.
So, with a passmark of 24,355 you should be able to do 4-12 1080p streams or 1-2 4k streams concurrently if that is all the CPU is doing.
https://www.cpubenchmark.net/cpu.php?cpu=AMD+Ryzen+7+5700G&id=4323
https://www.youtube.com/watch?v=ifC0SdDSR4M
https://support.plex.tv/articles/201774043-what-kind-of-cpu-do-i-need-for-my-server/