AMD gpu transcoding

Hello,

I am new to Plex and bought the premium membership to try out Plex features. I have an amd rx 570 that I would like to use for hardware transcoding. I am running Debian but whenever I try to stream 4K, my system load shoots up and video won’t even load. Is amd gpu supported for transcoding under Linux?

Thanks

Bump. Looking for some answers

No one from Plex developer? I’ll go with Emby then. Good thing I didn’t buy your lifetime subscription if you can’t support it.

In case it helps anyone, I was able to get hardware encoding working very well with my setup. My PC has an AMD FX-8320E cpu and I am using an old R9 260 OEM graphics card that I harvested from an OEM build PC. So far I have tested it using full Blu-ray rips from MakeMKV and also full resolution broadcast files from my HDHomerun. I have run as many as 3 streams so far with no issues. The (hw) indicator does show for each stream.

1 Like

In response to the OP, that RX 570 is way more powerful than my old R9 260 so yes, it should work great in the Windows environment. That’s all I use, so I can’t speak to Linux/Debian.

1 Like

Hello,
Mr Snyder i believe i am in the position of too many others here with the same question.
I have a system slightly better than yours (FX-8350, R9 380), and i am wondering, if i get the Plex pass, will i be able to use my GPU to watch 2160p HDR videos on my 4k TV ?
I dont care about simultaneous transcoding, i just want to be able to use my Windows PC and its hard drives to watch a 40GB 2160p 10bit HDR movie without having to copy the movie to an external hard drive and plug it in my TV.
My CPU , much like yours, does not support Intel Quick Sync, so, can you watch a movie like this or not?

I don’t think you need Plex Pass for your use case. Just make sure you have the Plex server set up on the computer, it’s free. Then make sure you have a Plex player running on your smart TV. If you are able to direct play/stream, then enjoy your movie :slight_smile: There is no need for the GPU (or the server CPU) to do any work. The player should do the job in this case.

If direct play/stream doesn’t work then the file will need to be transcoded. A GPU could help to pull the weight here. There is just a problem. Transcoding HDR content will mess up the HDR currently, making all the colors looking muted and bland. There is no solution to this at the moment. I’m sure Plex is working on a way, but for now, we’re all waiting.

I am sorry Kaares but this is not the case for me.
I have already set a Plex server and i can view most Movies/Series, even most full HD content, but , if its a huge HD movie (over 10 GB) or 4K content, or HDR content then i cant really watch it. It crackles or “buffers” a lot.

And not, its not a network issue since the TV and my PC are connected to the same local network via ethernet cable.

If its buffering then yeah, you probably have to transcode to make it playable. That will not help you play the HDR movie you mentioned though. Plex simply doesn’t do HDR transcoding correctly yet.

while some have gotten it to work on windows, hardware acceleration is not officially supported on linux.

see hardware requirements

https://support.plex.tv/articles/115002178853-using-hardware-accelerated-streaming/

Its a Windows system for me.
I have read this link a lot of times, i can’t understand if a dedicated GPU can work without an Intel Quick Sync Video enabled processor

You don’t need an Intel CPU to use GPU acceleration. Some Intel CPU’s contain a GPU, that is where the Intel Quick Sync is running. That is not the only option though. You are free to use other supported GPU instead. I’m running an AMD Ryzen 1700 CPU, and I have an Nvidia Quadro GPU doing the transcoding work for me. I have also tried it with an AMD Vega 56 GPU. They both work, and again, I do not have an Intel processor.

In fact, if you have an Intel CPU with Quick Sync support, and you want to use another GPU you might have to disable the GPU part of the Intel CPU in the bios. This is because of how Plex is detecting hardware support. If it will find Quick Sync, it will use that, and not search for any possible Nvidia NVenc support, etc. The sequence it uses is listed at the end of the link provided by TeknoJunky.

With the increase of AMD CPU sold and upcoming great option for low power AMD cpu that make an awesome NAS (unraid) like the AMD v1605B or even a ryzen 5 2400G

I ask for support of hardware accelaration on linux (Unraid) for AMD iGPU

Thanks

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