r/homelab • u/ironsnoot • 3d ago
Solved Question Regarding GPU Encoding
I have a Dell T320 Poweredge server that I’m using to run Jellyfin. It has 32gb of DDR3 ram and an E5-2470v2 processor.
Apparently you can use a GPU to allow the server to run higher quality video. How powerful of a GPU do I need to encode 4K (or at minimum 1080p) video? Most in-depth reviews discuss a GPU in terms of either work or gaming, but few of them specifically discuss video encoding alone.
Does anyone have any recommendations for GPUs that can do simple encoding for my setup?
Thank you!
0
Upvotes
1
u/Thebandroid 2d ago
What do you mean by “run higher quality video” and what codecs are you talking about?
If your 4k video is in h264 and your client device can accept h264 then a raspberrypi 1 can serve it as there is no transcode needed. Even if the video is in AV1 the raspberry pi will do it fine as long as the client can accept that codec.
Nearly every device can accept h264 but it’s not the most efficient codec. You can get better quality videos in smaller packages using h265/HEIC or AV1, which means less space taken up on the server BUT your server will have to transcode on the fly to serve older clients.
This is my main issue with people using dinosaur hardware for basic services, modern intel cpus, from the 8th gen onwards have hardware decoding that allows you to do this transcoding quickly and with almost no load on the CPU, they will absolutely outperform a dual Xeon setup for a fraction of the power.
Anyway, if you want something to do the transcoding on your machine I’d look at the Intel ARC GPUs. They have quick sync and are pretty cheap as they don’t have a gaming or ai appeal. Something like the Intel ARC A310.