Hardware Transcode on the new Ryzen APUs?

Hope this hasn’t been asked, but I couldn’t find an answer yet.

I know Hardware transcode only works on discrete GPUs and Intel integrated GPUs, so I assume that means you can’t hardware transcode with the new Ryzen APUs that were just released?

Is that a feature that will become available any time soon? It just seems like such a great chip for a home server.

2 Likes

H.264 + H.265 hardware decoding works for me on my Ryzen APU 2400G.

1 Like

May I ask you pls a test of hw decoding / encoding with HEVC 10bit and HEVC 10 bit 4k to 1080p?

Thank you so much.

You can use jellyfish sample if you don’t have file to match my requirements.

Thank you so much.

@playmake said:
May I ask you pls a test of hw decoding / encoding with HEVC 10bit and HEVC 10 bit 4k to 1080p?
Sure, I’ll try a UHD Blu-ray rip and a 1080p H.265 10-bit file on the weekend.

Thank you very much then I wait for your update!

@Wiidesire said:
H.264 + H.265 hardware decoding works for me on my Ryzen APU 2400G.

That’s decoding. How about ENcoding?

@cayars said:
That’s decoding. How about ENcoding?

It is both.
That (hw) for encoding sits on the next line. :wink:

@cayars said:
That’s decoding. How about ENcoding?
Look at the graphs it’s both de- and encoding with the Vega GPU. You can also see it in PlexPy.

OOps my bad, I was just going by the wording in the post and didn’t look at the now playing screen. :frowning:

Thanks for the clarification guys and keeping me on my toes! LOL

Wait wait… this isn’t on the Support page!
I was about to pull the trigger on that exact APU but didn’t because I was under the impression plex h/w doesn’t support it

Thanks @Wiidesire !! You just saved me a couple hundred bucks

Can anyone tell me whether you need to be logged into the machine for this type of transcoding to work? I have a headless windows server so I have Plex running as a service. I found that it wouldn’t do any hardware decode / encode unless I was logged into the console.

When running as a service, encoding in hardware might work, but not decoding.

I read for Windows you need to get an HDMI plug to trick it into thinking something is there

1 Like

I’ve been on the fence between building a Ryzen APU system or and i3… or kiss all my money goodbye and do an i5 build… either way… I will go itx and have a mini case for it which will not hold a graphics card… how many hw transcodes can the Ryzen APUs handle vs the intel? I think for regular streaming, the graphics/picture will be a lot better with the Ryzen… just want to be sure how it does on the hardware transcode? Anyone have a youtube video… searched forever and can’t find one addressing this. Thanks!

You are sort of going at it differently then some of us. I’d go for a big case that will hold option cards, SSDs, HDDs, etc to make the box a bit more future proof. I consider my “Media Server” a “Server” and build it that way.

For me personally, I NEVER had enough PCI slots or HDD bays. :slight_smile:

There really isn’t a right or wrong answer nor a perfect CPU/GPU.

With that said, personally I’d go with the well established and supported QuickSync which is only available on the Intel CPUs.

1 Like

I take it the 2400G would be the chip to go with? how many streams can be decoded with the APU (real world) and also how does it perform with Make MKV. I have 2700 build i just did and I can burn a blu ray in about 30 minutes as compared to the 40 with my I7 3820. If the 2400G is at least that fast I would like to downsize my case, because I found a smoking deal on a Highpoint 8 bay external Raid encloser. I don’t need to game on the HTPC, but the future possibility of UHD compatibility with maybe a future motherboard with hdmi 2.0 or higher would be fantastic. I thought about an I3 but it just doesn’t apeal to me right now. Anyway, any advice you can give me would be great, because there just isn’t much in reviews about Plex.

PLEX needs to sponser some more videos on Youtube about this topic

Any update on this? Does anyone know how many streams a single 2400G can do with hardware decoding?

What really erks me is the motherboard manufactures, they need to be putting 2.2 compliant hdmi’s on these motherboards. My LG TV that is 2 years old, has a 2.2 compliant input! So I can do 4K at 60fps. But what erks me even more is why hasn’t AMD gotten a certification or approval to run 4k on their APU’s and Video cards! It is 2018 not 2006!! Get with the program !

@Xeryx said:
What really erks me is the motherboard manufactures, they need to be putting 2.2 compliant hdmi’s on these motherboards. My LG TV that is 2 years old, has a 2.2 compliant input! So I can do 4K at 60fps. But what erks me even more is why hasn’t AMD gotten a certification or approval to run 4k on their APU’s and Video cards! It is 2018 not 2006!! Get with the program !
Stop using a HTPC to playback media & choose a much cheaper dedicated client with the correct hardware. Get with the program!.> @cayars said:
You are sort of going at it differently then some of us. I’d go for a big case that will hold option cards, SSDs, HDDs, etc to make the box a bit more future proof. I consider my “Media Server” a “Server” and build it that way.

For me personally, I NEVER had enough PCI slots or HDD bays. :slight_smile:

There really isn’t a right or wrong answer nor a perfect CPU/GPU.

With that said, personally I’d go with the well established and supported QuickSync which is only available on the Intel CPUs.

Too many people concentrate on the server when setting up Plex when it is unnecessary. Choose the right clients that can Direct Play & your server hardware can be very modest indeed as it’s basically just a file server. I used to have a 4TB Seagate Personal Cloud as my PMS & never had any problems with either a Roku 3 or Amazon Fire TV 4K as the client that would Direct Play everything. They were hooked up to an AV receiver with audio passthrough so all the exotic HD audio formats were handled easily.

Store your media on Google Drive & mount it on your local PMS if you have no remote users otherwise use a VPS.

The absolute best value system for PMS is an ex-corporate desktop PC used on eBay. These are very well built, dirt cheap & even five year old systems will have plenty of CPU power for transcoding (if you really must transcode) & have QuickSync so Plex will transcode in hardware. I recently bought an i3-4130 system with 8GB RAM & a 320GB disk for just £70 & here is a similar one for £84.99 https://www.ebay.co.uk/itm/HP-ProDesk-400-G1-SFF-Desktop-PC-i3-4130-3-4GHz-4GB-1TB-SATA-DVDRW-Win-8-Pro/112987195034?hash=item1a4e8fc69a:g:EGQAAOSwGV9a9ZjW or an i5-4570 for £135 HP ProDesk 400 G1 SFF PC Intel Pentium G3220 3.0ghz 4gb RAM 500gb HDD Windows 10 for sale online | eBay

I totally agree with what you said about the client. That’s why I use Shields since they play just about anything you can throw at them. Still I can’t always use the Shield and sometimes will be using Android phones/tablets. I’ve got family members like my daughter, son, x wife who access my system and they have Rokus & xboxes as well. Plus now that I had to move back to Comcast from Verizon I only get a 5Mb upload pipe so that means most everything played outside my home will require transcoding. Sometimes, some things are outside your control so it’s nice to have additional flexibility available when you need it.

Regardless of client, it’s still always nice to have HDD bays for storage and PCI card slots available to help future proof the server. You never know when you might need to drop a 2nd LAN card in the machine or switch out to 10 Gb LAN cards or add a AMD/Nvidia GPU for transcoding or even another HDD controller or two as your storage increases. Maybe you might want to drop in a PCI tuner as well.

As I’ve said a bunch of times, there is no right system for everyone. People have different needs for sure. What works for me might not for others and vice versa!

Carlo