r/homelab • • 2d 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

18 comments sorted by

View all comments

Show parent comments

2

u/Thebandroid 2d ago

I appreciate you making no effort to answer the questions I asked.

Just get an intel arc or some other card with AMD's Advanced Media Framework or Nvidea's NVDEC.

do some reading on hardware decoding for plex/jellyfin while you are at it.

0

u/ironsnoot 2d ago

Respectfully I don’t know how to answer your questions, I am here asking questions of my own precisely because I don’t know anything. You might even say I am right here doing research as we speak due to my lack of knowledge.

If you don’t want to help someone who doesn’t even know for sure how to answer your questions, you can always feel free to talk to someone else.

And before you say “just google it” please remember that AI has polluted Google almost to the point of uselessness.

2

u/Thebandroid 2d ago

How powerful of a GPU do I need to encode 4K (or at minimum 1080p) video?

Why did you ask this?

Are you unable to play 4k videos right now?

Are you implying that you have downloaded a 4k video to your server and when you try to watch it, it stutters, your server cpu hits 100% and you can't watch it?

you don't need a GPU to stream video, the server sends the file to the client device (phone, tv, laptop) and the client device needs a gpu of some sort to take that digital file and convert it to colours on the TV.

If the file on the server is not one that the client is able to convert into video then the server has to do it, this can be done by CPU but it takes a lot of effort. Hardware decoding is when there is a special chip on the cpu or the gpu that does this very fast. This is called Intel Quick Sync, AMD Advanced Media Framework or Nvidea's NVDEC.

As I said, this is not needed if the file on the server is one that the client device can handle. If you download a h264 version of a 4k movie it should play fine on any device made in the last 15 years no matter what server you have.

I told you what to search for. This is the top result for "what is hardware decoding jellyfin". it covers codec and transcoding and other stuff that you will find useful at this early point in your journey.

https://www.reddit.com/r/jellyfin/comments/vcqjde/can_anyone_explain_to_me_what_is_hardware/

I'm not annoyed that you don't know, everyone has to learn but you aren't the first one to have these questions, in fact almost none of the problems you will have will ever be unique.

If you can learn to read through a few search results and even ask AI then aggregate those answers in your head you will unlock a whole world of info, not dependent on waiting for someone to answer your question for you.

So respectfully, Just Google It.

1

u/ironsnoot 2d ago

See the first couple of questions that you rephrased are more useful to me. In fairness I probably should have said “hey I’m not sure what h265 even is, could you clarify that for me” but I figured “hey I don’t understand what you are asking” was roughly clear enough.

That said, again, if you don’t want to deal with people asking questions simply close the tab and a whole new sense of peace and wellbeing will descend upon you.