GTX 1650 SUPER is the budget king for Plex transcoding

At ~$170 the NVIDIA GeForce GTX 1650 SUPER can handle up to 14 1080p to 720p hardware transcodes. It is the budget king for Plex transcoding.

Advertisements

In this article, I will be telling you why the Nvidia GeForce GTX 1650 SUPER is the budget king for Plex transcoding. But before we get into the reasons why that is, you need to know what transcoding even is, why you shouldn’t use your CPU to do it, and why they’re currently aren’t any viable alternatives to Nvidia.

The ability to watch your films and series from wherever you want is undoubtedly one of Plex’s best features. However, as resolutions keep getting higher and bitrates continue to go up, your connection outside your home network might not be fast enough to be able to smoothly stream the video you’re attempting to watch. To make that possible, Plex can automatically transcode and video in real-time. To simplify things, that function is generally simply described as transcoding.

Recommended
EVGA GeForce GTX 1650 Super SC Ultra Gaming, 4GB GDDR6, Dual Fan, Metal Backplate, 04G-P4-1357-KR
MSI Gaming GeForce GTX 1650 Super 128-Bit HDMI/DP 4GB GDRR6 HDCP Support DirectX 12 Dual Fan VR Ready OC Graphics Card (GTX 1650 Super Gaming X)
MSI Gaming GeForce GTX 1650 Super 128-Bit HDMI/DP/DVI 4GB GDRR6 HDCP Support DirectX 12 Single Fan VR Ready OC Graphics Card (GTX 1650 Super Aero ITX OC) (GeForce GTX 1650 Super AERO ITX OC)
Gigabyte Gv-N165SWF2OC-4GD GeForce GTX 1650 Super Windforce OC 4G Graphics Card, 2X Windforce Fans, 4GB 128-Bit GDDR6, Video Card
ZOTAC Gaming GeForce GTX 1650 Super Twin Fan 4GB GDDR6 128-Bit Gaming Graphics Card, Super Compact, Zt-T16510F-10L
ASUS TUF Gaming GeForce GTX 1650 Super 4GB Edition HDMI DP DVI Gaming Graphics Card (TUF-GTX1650S-4G-GAMING)
Product
EVGA GeForce GTX 1650 Super SC Ultra Gaming
MSI Gaming GeForce GTX 1650 Super
MSI Gaming GeForce GTX 1650 Super
Gigabyte GeForce GTX 1650 Super Windforce OC
ZOTAC Gaming GeForce GTX 1650 Super
ASUS TUF Gaming GeForce GTX 1650 Super
Boost Clock
1755 MHz
1755 MHz
1740 MHz
1755 MHz
1725 MHz
1755 MHz
VRAM
4 GB, GDDR6
4 GB, GDDR6
4 GB, GDDR6
4 GB, GDDR6
4 GB, GDDR6
4 GB, GDDR6
Memory Bus Width
128 bits
128 bits
128 bits
128 bits
128 bits
128 bits
Memory Clock Speed
12000 MHz
12000 MHz
12000 MHz
12000 MHz
12000 MHz
12000 MHz
Cooling
Dual fan, all-metal backplate
Dual fan
Single fan
Dual alternate-spinning fans
Dual fan
Dual fan
Slots
Dual
Dual
Dual
Dual
Dual (only 158.5 mm long)
Dual
Price
$400.99
$499.97
$439.00
$649.00
$489.99
$586.30
-
-
-
-
Recommended
EVGA GeForce GTX 1650 Super SC Ultra Gaming, 4GB GDDR6, Dual Fan, Metal Backplate, 04G-P4-1357-KR
Product
EVGA GeForce GTX 1650 Super SC Ultra Gaming
Boost Clock
1755 MHz
VRAM
4 GB, GDDR6
Memory Bus Width
128 bits
Memory Clock Speed
12000 MHz
Cooling
Dual fan, all-metal backplate
Slots
Dual
Price
$400.99
-
MSI Gaming GeForce GTX 1650 Super 128-Bit HDMI/DP 4GB GDRR6 HDCP Support DirectX 12 Dual Fan VR Ready OC Graphics Card (GTX 1650 Super Gaming X)
Product
MSI Gaming GeForce GTX 1650 Super
Boost Clock
1755 MHz
VRAM
4 GB, GDDR6
Memory Bus Width
128 bits
Memory Clock Speed
12000 MHz
Cooling
Dual fan
Slots
Dual
Price
$499.97
-
MSI Gaming GeForce GTX 1650 Super 128-Bit HDMI/DP/DVI 4GB GDRR6 HDCP Support DirectX 12 Single Fan VR Ready OC Graphics Card (GTX 1650 Super Aero ITX OC) (GeForce GTX 1650 Super AERO ITX OC)
Product
MSI Gaming GeForce GTX 1650 Super
Boost Clock
1740 MHz
VRAM
4 GB, GDDR6
Memory Bus Width
128 bits
Memory Clock Speed
12000 MHz
Cooling
Single fan
Slots
Dual
Price
$439.00
Gigabyte Gv-N165SWF2OC-4GD GeForce GTX 1650 Super Windforce OC 4G Graphics Card, 2X Windforce Fans, 4GB 128-Bit GDDR6, Video Card
Product
Gigabyte GeForce GTX 1650 Super Windforce OC
Boost Clock
1755 MHz
VRAM
4 GB, GDDR6
Memory Bus Width
128 bits
Memory Clock Speed
12000 MHz
Cooling
Dual alternate-spinning fans
Slots
Dual
Price
$649.00
ZOTAC Gaming GeForce GTX 1650 Super Twin Fan 4GB GDDR6 128-Bit Gaming Graphics Card, Super Compact, Zt-T16510F-10L
Product
ZOTAC Gaming GeForce GTX 1650 Super
Boost Clock
1725 MHz
VRAM
4 GB, GDDR6
Memory Bus Width
128 bits
Memory Clock Speed
12000 MHz
Cooling
Dual fan
Slots
Dual (only 158.5 mm long)
Price
$489.99
-
ASUS TUF Gaming GeForce GTX 1650 Super 4GB Edition HDMI DP DVI Gaming Graphics Card (TUF-GTX1650S-4G-GAMING)
Product
ASUS TUF Gaming GeForce GTX 1650 Super
Boost Clock
1755 MHz
VRAM
4 GB, GDDR6
Memory Bus Width
128 bits
Memory Clock Speed
12000 MHz
Cooling
Dual fan
Slots
Dual
Price
$586.30
-

By default, the Plex Media Server uses software-based transcoding, which uses the CPU. The problem with that is that CPUs aren’t really made to transcode videos. Even a powerful CPU will struggle to transcode multiple videos simultaneously. Transcoding a single 4K, 40Mbps, 8-bit HEVC video down to 1080p, 10Mbps would require a CPU with a PassMark score of over 12,000. In other words, the six-core AMD Ryzen 5 3500X could only transcode on such video at a time. If only there were a more efficient alternative…

Why a GPU is better at Plex transcoding

By using a graphics card to transcode videos, or as Plex calls it, hardware-accelerated streaming, the dedicated onboard video encoder will be used, freeing your CPU up for other, more important tasks. The video encoder is faster and uses less processing power during video streaming and is, in almost all situations, the better way of doing things.

Streamers will use the same encoder on their graphics cards to encode their videos before pushing them out to their viewers. As the encoder is a dedicated chip, they can expect almost the same performance in games and their CPU won’t be bogged down.

The downsides of using a GPU for Plex transcoding

There are a few potential downsides of using a graphics card for Plex transcoding (hardware-accelerated streaming) in comparison to software (CPU) transcoding. For one, the quality of the video may be lower, especially when streaming at resolutions below 720p or when using lower bit rate source material. In general, GPU transcoding is faster but slightly lower-quality than software transcoding.

Newer GPUs will perform significantly better at transcoding compared to older generations. Not just in terms of speed, but also in terms of quality. But don’t fret, a GPU with a decent video encoder won’t cost an arm and a leg (that’s the reason for this article).

Another downside for some will be that hardware-accelerated transcoding is only available for Plex Pass users. But in all honesty, if you haven’t purchased the Plex Pass lifetime subscription for $119.99, you are missing out!

Hardware-encoding and HDR

You will undoubtedly read many threads and articles warning against using your GPU for hardware-encoding because of what it does to HDR videos. That issue is currently being worked on and is already available as a preview for Plex Pass subscribers! When using Nvidia’s encoder, you will have to be running your Plex Media Server on a Linux machine or in a Docker container, as you would with Unraid. To be able to enable the feature in Unraid, you are required to be running Unraid OS version 6.9.0 beta 35 or newer.

Not every GPU’s video encoder is created equally

As things stand, only Nvidia GPUs with the Nvidia encoder, which is shortened to NVENC, should be taken into consideration for transcoding on your Plex Media Server. While it would be nice to have the option to go with AMD Radeon, their encoder just isn’t up to scratch. Perhaps one day they will catch up, but that day is not today.

NVENC on the Nvidia GeForce GTX 1650 SUPER

With every new generation of Nvidia graphics cards, the onboard video encoder (NVENC) gets better. Some improvements are gradual and others make a big difference in terms of performance and quality. The sixth-generation of NVENC, which was introduced with the Nvidia RTX 20 and GTX 16 series of GPUs, was the last major improvement. It is faster and provides superb quality compared to the fifth-generation (found on Volta and certain Turing cards).

Before you start thinking that the regular, non-SUPER Nvidia GeForce GTX 1650 might be more economical, you need to know that it is the only exception on the list of supported GPUs. The GTX 1650 does not have the same video encoder as the other GTX 16 series cards and instead uses the Volta NVENC, which is significantly worse.

An NVIDIA GeForce GTX 1650 SUPER from GIGABYTE
GIGABYTE GTX 1650 SUPER
An NVIDIA GeForce GTX 1650 SUPER from PNY
PNY GTX 1650 SUPER

The Nvidia GeForce GTX 1650 SUPER, however, does not. And as it can be bought for around $170 that makes it the budget king for Plex transcoding. According to Reddit user /u/itoremymind, it can comfortably handle up to 14 1080p to 720p hardware transcodes. That does put it well behind the GTX 1660 and GTX 1660 Ti, which can handle around 20 transcodes, but it does come in at a much lower cost.

The bottleneck on the GTX 1650 SUPER isn’t the clock speed, but undoubtedly the amount of RAM (4 GB GDDR6). A GTX 1070 or GTX 1070 Ti with 8 GB of memory could possibly be found at a lower price and would be able to power more transcodes (around 22) but, as with the GTX 1650, at the cost of quality.

A word on Nvidia drivers for GeForce cards

It’s fair to say that Nvidia doesn’t want their consumer-targeted GeForce graphics cards used in a Plex Media Server for transcoding multiple videos simultaneously. Officially, all GeForce cards are limited to no more than 2 simultaneously encoding video streams. It isn’t a hardware limitation, but one imposed by NVIDIA’s drivers.

I am in no way condoning the use of what I am about to mention, but it is only fair to let you know that the driver limitation can be circumvented. By applying an unofficial patch to the drivers, you can successfully unlock the full potential of your Nvidia GeForce GTX 1650 SUPER. I am in no way affiliated with the project, nor do I support what the developers are doing. What you do with your Plex Media Server is your responsibility.

About Liam Alexander Colman

I first heard of Unraid through the same medium as many of us did: The Linus Tech Tips channel on YouTube. At the time, I was running TrueNAS (or FreeNAS as it was called back then) on my DIY NAS built using a dual-core Intel Pentium G4400 at its heart. I was convinced, I had chosen the better operating system. After all, it was free and open-source and had a large community behind it. One day, after once again facing the need to buy another three hard drives, I seriously started researching Unraid and its features. I bit the bullet and gave it a go, transferring my data on to external hard drives that I later shucked and added to the Unraid array. Since that day, I have not looked back once, and I am now an enthusiastic and experienced user of Unraid. You can find out more about Unraid Guides right here.

3 thoughts on “GTX 1650 SUPER is the budget king for Plex transcoding”

  1. Under HW-Encoding and HDR, you state “When using Nvidia’s encoder you will have to be running your Plex Media Server on a Linux machine or in a Docker container, as you would with Unraid. “. Will it not run in Windows?

    Reply

Leave a comment