SILENCEuk Posted December 3, 2024 Posted December 3, 2024 Assuming 2 clients at a time using the server watching a 4k blu ray rip is the system from the LTT video powerful enough for this? Would I need a beefier CPU or even have to wait for gpu support? I have 1080 I can add when its supported and plan on getting the LTT optiplex as a starting point unless this wont meet my needs.(plus new HDDs) 2 Quote
bitfiddler Posted December 3, 2024 Posted December 3, 2024 Plex says: https://support.plex.tv/articles/201774043-what-kind-of-cpu-do-i-need-for-my-server/ If you want very basic minimum suggestions: No transcoding: Intel “Atom” 1.2GHz (NAS devices based on ARM processors should also be capable of at least one stream with no transcoding) Single 720p transcode: Intel Core i3 3.0 GHz Single 1080p transcode: Intel Core i5 3.0GHz Single 4K transcode: Intel Core i7 3.2GHz The Guideline Very roughly speaking, for a single full-transcode of a video, the following PassMark score requirements are a good guideline for the following average source file: 4K HDR (50Mbps, 10-bit HEVC) file: 17000 PassMark score (being transcoded to 10Mbps 1080p) 4K SDR (40Mbps, 8-bit HEVC) file: 12000 PassMark score (being transcoded to 10Mbps 1080p) 1080p (10Mbps, H.264) file: 2000 PassMark score 720p (4Mbps, H.264) file: 1500 PassMark score The CPU Benchmark website is a good resource to see what sort of PassMark score a particular processor received. From there the LTT machine is good for about Multithread Rating 6034 Single Thread Rating 2263 Quote
Vroar Posted December 3, 2024 Posted December 3, 2024 Core i5-11600K for intel or Ryzen 5 5600X AMD Quote
SILENCEuk Posted December 3, 2024 Author Posted December 3, 2024 Thank you for the info, so I'll need a much more powerful system then than the opiplex to do 4K plex Quote
Wave Posted December 3, 2024 Posted December 3, 2024 Are you planning to transcode 4k, if so, then yes a beefier CPU is needs and a GPU may also help more. If you're planning just using direct play with 4k, then you should be fine using a less beefier one. Quote
SILENCEuk Posted December 3, 2024 Author Posted December 3, 2024 1 hour ago, Guardian said: Are you planning to transcode 4k, if so, then yes a beefier CPU is needs and a GPU may also help more. If you're planning just using direct play with 4k, then you should be fine using a less beefier one. I'm fully new to this so I'm not 100% on what I want/need. I want to be able to have my ripped collection available to my family on my home network and a second homes network in full 4k HDR when source file is in that format. I just presume transcoding is best for that? Quote
Manydemons Posted December 3, 2024 Posted December 3, 2024 If you use hardware acceleration it's always easier but you need a license for Plex then. Quote
SILENCEuk Posted December 4, 2024 Author Posted December 4, 2024 that would be fine just need to know what I'd need and if 4k streaming just wouldn't work at all on free plex and a optiplex Quote
Wave Posted December 5, 2024 Posted December 5, 2024 On 12/3/2024 at 2:15 PM, SILENCEuk said: I'm fully new to this so I'm not 100% on what I want/need. I want to be able to have my ripped collection available to my family on my home network and a second homes network in full 4k HDR when source file is in that format. I just presume transcoding is best for that? If you're planning to stream 4K movies/tv shows outside of your home network, you're going to have some additional factors to consider: Depending on how big the movie/show is, you need sufficient upload speeds (50Mbps+) to stream smoothly Optional: Graphics Card - Helps with Transcoding (See NVIDIA GPU Matrix - https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new) Optional: Number of concurrent users streaming - Beefier equipment What transcoding basically does is that if the device does not support 4K or has limited download speed, the Plex server will be forced to transcode that media file into something that the device can process. For example, if your Plex server upload speed is limited to 10Mbps upload speed but the movie requires 50Mbps upload speed, the Plex server will have to use the CPU or GPU (better) to transform that media into a lower quality in order to stream that movie. Another example could be that the TV that one of your relatives has does not support 4K. As a result, the Plex server will need to transcode the media into a 1080p or 2K movie in order to stream it to their device. All this will consume a lot of CPU. At that point, it's not worth it to get a beefier CPU and it's better to invest in a better GPU because it can transcode way better and more efficiently than a CPU. Hence, that's why I asked that question of direct play versus transcoding. In an ideal world, let's say everyone meets the requirements of upload/download speed, 4K TVs, etc. then no transcoding will need to take place and the Plex Server will direct play the media to the users. If everyone is using direct play, then no need for GPU and at that point you just need to account for how many users will be streaming at the same time. P.S. Plex also has a setting where you can force users to only do direct play and no transcoding at all which means that any users that does not meet the requirements of watching the video (bandwidth, resolution, etc) will not be able to watch the movie/show or may watch it with a limited experience. 2 Quote
DAVOYLES Posted December 5, 2024 Posted December 5, 2024 (edited) On 12/3/2024 at 12:21 AM, Vroar said: Core i5-11600K for intel or Ryzen 5 5600X AMD An I3 14100 may be a better choice, with similar performance at half the price. The only problem may be that the 14100 has fewer, faster threads [8 vs 12 &]. However, I'd personally go for a DDR5 system knowing I could upgrade the CPU easier than the RAM generation and get an ARC GPU for the video processing with the surplus budget from going with the i3. There is also the R3 8300G for $175, which should do better than most everything else here plus if you don't already have a few old GPU laying around to choose from you could easily skip that step. Helpful Specs (14100/11600): Thread count: 8/12 iGPu clock: 1.5/1.3Ghz iGPU XUs: 24/32 Mem. Band.: 76/50Gbps https://www.intel.com/content/www/us/en/products/sku/236774/intel-core-i3-processor-14100-12m-cache-up-to-4-70-ghz/specifications.html https://www.intel.com/content/www/us/en/products/sku/212274/intel-core-i511600-processor-12m-cache-up-to-4-80-ghz/specifications.html https://www.amd.com/en/products/processors/desktops/ryzen/8000-series/amd-ryzen-3-8300g.html Edited December 5, 2024 by DAVOYLES Quote
Syko Posted December 5, 2024 Posted December 5, 2024 I'm running a intel 7500 ( yea its old ) z270 mobo 16gb ram and 5 hdd's ( no gpu) I'm able to stream plex at " direct play " too two device , and one of them is over wifi !! No issues at all 🙂 Quote
SILENCEuk Posted December 5, 2024 Author Posted December 5, 2024 Ok this helps a lot, I have a gtx 1080 i can throw in for gpu help when hexos allows for it so I should probably look for Ryzen 5 5600X AMD then as a good back bone and price to performance Quote
Dylan Posted December 5, 2024 Posted December 5, 2024 12 hours ago, Wave said: If you're planning to stream 4K movies/tv shows outside of your home network, you're going to have some additional factors to consider: Depending on how big the movie/show is, you need sufficient upload speeds (50Mbps+) to stream smoothly Optional: Graphics Card - Helps with Transcoding (See NVIDIA GPU Matrix - https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new) Optional: Number of concurrent users streaming - Beefier equipment What transcoding basically does is that if the device does not support 4K or has limited download speed, the Plex server will be forced to transcode that media file into something that the device can process. For example, if your Plex server upload speed is limited to 10Mbps upload speed but the movie requires 50Mbps upload speed, the Plex server will have to use the CPU or GPU (better) to transform that media into a lower quality in order to stream that movie. Another example could be that the TV that one of your relatives has does not support 4K. As a result, the Plex server will need to transcode the media into a 1080p or 2K movie in order to stream it to their device. All this will consume a lot of CPU. At that point, it's not worth it to get a beefier CPU and it's better to invest in a better GPU because it can transcode way better and more efficiently than a CPU. Hence, that's why I asked that question of direct play versus transcoding. In an ideal world, let's say everyone meets the requirements of upload/download speed, 4K TVs, etc. then no transcoding will need to take place and the Plex Server will direct play the media to the users. If everyone is using direct play, then no need for GPU and at that point you just need to account for how many users will be streaming at the same time. P.S. Plex also has a setting where you can force users to only do direct play and no transcoding at all which means that any users that does not meet the requirements of watching the video (bandwidth, resolution, etc) will not be able to watch the movie/show or may watch it with a limited experience. Good write up. Thank you. Quote
Manydemons Posted December 5, 2024 Posted December 5, 2024 4 hours ago, SILENCEuk said: Ok this helps a lot, I have a gtx 1080 i can throw in for gpu help when hexos allows for it so I should probably look for Ryzen 5 5600X AMD then as a good back bone and price to performance Depends I'd say. Absolutely any ryzen CPU is a fantastic backbone I ran Plex on a 3600 non x for some time with no major issues. However if you're going to buy hardware any Intel processor with integrated graphics will support Plex much better than transcoding with raw CPU horsepower. Currently I don't think amd igpus are supported by Plex so tragically it is Intel's game there. Now if you have a board and the GPU it'd probably be cheaper to pick up a cheap ryzen CPU and go for broke. It should run very well right out of the gate and support your needs well. It'll be less power efficient with an added GPU but that's not a big problem really. If you're looking at boards and CPU combo's I'd highly suggest going Intel. Particularly 8th gen or later but obviously newer is better. Currently my Plex server is running on a ugreen nas and it is alder lake 12th gen igpu. I've had zero issues supporting lots of streams and I use about half as much power as my previous 9600k system. The other thing is last I heard Nvidia caps streams to make their quadro cards more desirable. Hope that is helpful. Quote
farl81 Posted December 5, 2024 Posted December 5, 2024 (edited) I'm not knowledgeable about Plex on HexOS but using Intel Quicksync for hardware transcoding on a maybe 8th gen or newer Intel CPU which is easily the cheapest way to do this from what I know. Now does Plex on HexOS support Intel Quicksync hardware transcoding? Edited December 5, 2024 by farl81 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.