Ubuntu Server + AMD GPU Not Transcoding

Server Version#: 1.19.5.3112
Player Version#: Web

What steps are there to take to make sure Plex transcodes video through the AMD RX 580. I got the Plex Pass and I’m trying to get it to transcode on the GPU, but the CPU is still 100% maxed.

Hardware accelerated transcoding with AMD GPUs is not supported for Linux, only Windows. Intel Quick Sync Graphics and Nvidia GPUs are supported for Linux and Windows.

What is the best recommended GPU then for Ubuntu to transcode video? Currently working with 4K HDR media with Dolby Vision and Dolby Atmos.

Why is there no AMD support? AMD is basically the leading brand right now. I want to hear why it’s so hard to add or why it’s being neglected.

A transcode consists of two parts: Decoding from the current format, and encoding to the desired format.

All audio transcoding is handled by the CPU.

For video transcoding:

Plex encodes all video to H.264 8-bit. This is supported by Intel 2nd Gen and later processors with Quick Sync Video and Nvidia Kepler & later GPUs.

For decoding, you want a GPU that decodes H.265 10-bit or 12-bit video.

If using Intel, you’ll want a 7th Gen or later CPU with Quick Sync Video (the internal ASIC/GPU). Intel QSV can decode 10-bit H.265 video.

The capabilities of Intel processors can be verified via the datasheets for each product family. See Technical Resources: Intel® Core™ Processors. Look at Datasheet, Volume 1, Processor Graphics, Hardware Accelerated Video Decode. This is usually, but not always, Section 2.4. Make sure you choose the datasheet for the processor, not the chipset (they are sometimes listed together).

For Nvidia, you’ll want a card that decodes 10-/12-bit H.265 video, which means a GTX1050 or better. GTX cards are limited by Nvidia to three simultaneous encodes. Most Quadro cards have no such limits. There are hacked drivers available to overcome the limits on GTX cards.

The capabilities of individual Nvidia cards can be verified via Nvidia’s Video Encode and Decode GPU Support Matrix.

Elpamsoft has information on Nvidia transcoding performance. Read the notes on the site for information regarding VRAM (more is generally better) and drivers to override Nvidia imposed limitations.

Review the Using Hardware-Accelerated Streaming support document for additional details such as supported video formats, limitations of various platforms (Win/Mac/Linux), etc.

Plex never announces product plans. Latest information I’ve seen is here:

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