Ryzen 5 7600 transcoding capacity

Server Version#:latest stable
Player Version#:roku

trying to sort out the reality of hw transcoding vs what everyone seems to claim.

As you can probably ascertain from the above, I have a dedicated plex server running the latest stable pms. cpu is a ryzen 5 7600, 192GB ram, and transcodes are written to a ram drive so it all happens very efficiently (and saves writes/wear to the nvme).

up until recently, my process was: download the movie, render it out (via handbrake) to 1080P h.265 .mp4, that way everything within my network at home (all wired via ethernet) direct played from the media server without the need for transcoding. the only time transcoding would be called upon would be for remote playout to the other homes of my family.

the other day, one thing led to another and the only way i could get a download to play out was if i left it in its original 4k .mkv container. the playout was great, so i tried a few other favorites by re-downloading them in 4k.

all my tv’s are 1080P so plex transcodes them (in hw) down to 1080p.

i experimented last night by playing 3 of the movies, 2 across 2 tvs, the 3rd to my pc via the plex app.

2 transcodes were fine. the cpu went to 97-100%, the iGPU was at around 50%, but they played out fine. it coulden’t keep up with the 3rd stream… that would choke/buffer the transcode.

my question is this: that ryzen 5 7600 on a VERY optimized win10 IoT enterprise install (it is completely gutted, had it down to around 60 processes before installing PMS), i see people all over claiming that their transcoding several 4k streams down to 720p via their old iGPU without issue. why wouldn’t my cpu be able to do the same? 1080P to 720P is no problem at all, and i have had several streams without the cpu breaking a sweat, but i would’ve thought mine would be at least as capable as everyone elses…

Were those posts you saw on Intel or AMD CPUs? Plex doesn’t officially support HW transcoding on AMD. Intel works fine.

AMD support is coming in the new transcoding engine that is being developed but I believe there is no timeframe on when that will be released.

At the current time.

  1. AMD support is limited to VAAPI compatibility (you install the libraries & drivers)
  2. SDR content (no tonemapping) only.

We are hoping to integrate a lot of new things as we update from 4.x → 6.x

1 Like

when i run it, hw transcoding seems to work ok, although it’s currently based upon windows 10 IoT, and of course I would assume that windows driver support would be better…

I guess what I’m asking is:
between a debian bookworm install running on an i5-12600
versus my current win10 install running on the ryzen 5 7600, which do you think would have better streaming/transcoding performance?

Also, how would a ryzen 7 8700G theoretically fair against the ryzen 5 7600 in a win10 IoT install? I have no experience whatsoever with it (the 8700G) but it seems like it has a lotta GPU muscle compared to the ryzen 5 7600…

with a new version of PMS coming out in the near future with the new version of ffmpeg integrated, it seems like it would be a great setup for a linux install…

opinions? experiences?

the posts I saw were based upon intel… but they were older intels and didn’t have the latest and greatest version of quicksync…

I guess i just don’t “get it”… on paper the rdna2 of the amd seems to be just as powerful as the quicksync (maybe more so in some respects)… and as of now i’m running win10 so all should be handled effortlessly, i would think…

if i swapped to a i5-12600, would it improve? obviously yes if i went with a linux install… but in terms of raw iGPU power? and even more so, it seems like a ryzen 7 8700G would be significantly better (radeon 780m)…

any thoughts/experience?

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.