I’ve found a lot of topics but most of them are locked or outdated. I wonder what the current status is on hardware acceleration especially under Linux, as from what I was reading only decoding works not encoding (or the other way around, not sure).
Right now I’m running FreeBSD and all my media is on ZFS which is great so I don’t ever want to change that. That’s why I want to built another server just for Plex streaming and use the FreeBSD server as a storage box.
So I found several options, I could go for a Intel E22xxG and use quicksync. Or I could just get something like an E3-12xx and go for e.g. a Quadro P2000. So what will be better or is more recommended, quick sync or Quadro?
And what works on Windows/Linux and what does not?
FreeBSD is not Linux, so I presume you are using Docker or virtualization for Plex to run.
Plex Media Server 1.17+ added support for Nvidia to Linux, it already had QSV. Windows adds AMD.
Quick Sync has evolved over the last few years and you would need a Kaby Lake or newer for HEVC media. Single thread rating is more important than number of cores when using Hardware Transcoding. Other than ECC memory, Xeon processors are usually an unnecessary cost.
Thanks for the reply, so there are no more limitations running Linux in terms of decoding/encoding. That’s great because I would hate to run Windows.
I’m not using Docker, just FreeBSD bare metal install on a Supermicro rackserver. So I want just to add a linux server to it and connect to it with e.g. NFS.
As for the CPU I could indeed go for like a Core i9 or something instead of a Xeon.