Jump to content

Hoping to build cheap Plex Server

I recently found an old half built PC at my local thrift store. For only $20, I figured I would give it a shot.

After cleaning it out and putting in my old PSU, everything tested and passed.

I found out that it had an A4-7300 APU 3.8GHz Dual Core (stock heatsink), 8GB Crucial Ballistix 1600MHz DDR3 and an older GeForce 9500GT. The motherboard is a Gigabyte GA-F2A68HM-H Rev. 1.1

With it being a Micro ATX board, I was hoping to swap the case with a smaller one (possibly an HTPC/Media Center Case).

Then I could have a smaller Plex / File server running the latest version of Ubuntu 22.04. Which I would setup to remotely access from my main PC.

 

I found that I could pick up an Athlon X4 860K to upgrade to a quad core if needed (newegg has one for about $60)

I would like any opinions or feedback on how well this would be able to perform.

Most movies and tv shows on my Plex server are 720 or 1080. Don't have many 4K movies yet. It is mostly used locally, with rare exceptions to remote watching.

Any thoughts, suggestions, or opinions are greatly appreciated.

Thank you guys.

Link to comment
Share on other sites

Link to post
Share on other sites

So to answer you backwards a bit, remote will require a good passmark score on the CPU in order to transcode on the go. That A4-7300 is around 1500, which isn't the greatest. You might get away with one remote stream of 720p. If that's all you want, great. Personally I tried to go a bit more then I needed at the time to give myself the headroom. The X4 you mentioned shows a score of 3426. So two streams would be comfortable. 

 

Here is the guideline I go by: 

  • 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

Someone else can comment on the limitations you may have with Linux. I've automated my Plex server with Sonarr/Radarr and I grab with NZBGet so not sure if you're going the automation route and how well anything plays with OS other then Windows. 

Link to comment
Share on other sites

Link to post
Share on other sites

@cyphon21Thanks for the quick feedback. I really appreciate any help I can get. I am hoping to do some testing this weekend and see how well running plex will work before going to far with it. I would be fine with upgrading to the quad core, it seems like that was the best CPU my motherboard would support. I just didnt want to put too much into it if it wouldn't be able to handle it.

 

Again thank you for your feedback.

Link to comment
Share on other sites

Link to post
Share on other sites

FYI, my PLEX machine is in my sig, but the point I want to make is that the target TV/monitor is more important in my opinion.  All of my content is 720p or 1080p.  I have no 4k content at all. Remote is limited to 720p anyway.

 

The 4k LG I watch at home upscales very well and everything, even the 720p stuff, looks fantastic.  Is it uber vibrant 4k?  No, but I doubt I could tell anyway outside of the fake ass looking scenes Best Buy showroom has on all the time.

 

Basically, stream what you can stream.  Let the TV's earn their keep.  

 

"Do what makes the experience better" - in regards to PCs and Life itself.

 

Onyx AMD Ryzen 7 7800x3d / MSI 6900xt Gaming X Trio / Gigabyte B650 AORUS Pro AX / G. Skill Flare X5 6000CL36 32GB / Samsung 980 1TB x3 / Super Flower Leadex V Platinum Pro 850 / EK-AIO 360 Basic / Fractal Design North XL (black mesh) / AOC AGON 35" 3440x1440 100Hz / Mackie CR5BT / Corsair Virtuoso SE / Cherry MX Board 3.0 / Logitech G502

 

7800X3D - PBO -30 all cores, 4.90GHz all core, 5.05GHz single core, 18286 C23 multi, 1779 C23 single

 

Emma : i9 9900K @5.1Ghz - Gigabyte AORUS 1080Ti - Gigabyte AORUS Z370 Gaming 5 - G. Skill Ripjaws V 32GB 3200CL16 - 750 EVO 512GB + 2x 860 EVO 1TB (RAID0) - EVGA SuperNova 650 P2 - Thermaltake Water 3.0 Ultimate 360mm - Fractal Design Define R6 - TP-Link AC1900 PCIe Wifi

 

Raven: AMD Ryzen 5 5600x3d - ASRock B550M Pro4 - G. Skill Ripjaws V 16GB 3200Mhz - XFX Radeon RX6650XT - Samsung 980 1TB + Crucial MX500 1TB - TP-Link AC600 USB Wifi - Gigabyte GP-P450B PSU -  Cooler Master MasterBox Q300L -  Samsung 27" 1080p

 

Plex : AMD Ryzen 5 5600 - Gigabyte B550M AORUS Elite AX - G. Skill Ripjaws V 16GB 2400Mhz - MSI 1050Ti 4GB - Crucial P3 Plus 500GB + WD Red NAS 4TBx2 - TP-Link AC1200 PCIe Wifi - EVGA SuperNova 650 P2 - ASUS Prime AP201 - Spectre 24" 1080p

 

Steam Deck 512GB OLED

 

OnePlus: 

OnePlus 11 5G - 16GB RAM, 256GB NAND, Eternal Green

OnePlus Buds Pro 2 - Eternal Green

 

Other Tech:

- 2021 Volvo S60 Recharge T8 Polestar Engineered - 415hp/495tq 2.0L 4cyl. turbocharged, supercharged and electrified.

Lenovo 720S Touch 15.6" - i7 7700HQ, 16GB RAM 2400MHz, 512GB NVMe SSD, 1050Ti, 4K touchscreen

MSI GF62 15.6" - i7 7700HQ, 16GB RAM 2400 MHz, 256GB NVMe SSD + 1TB 7200rpm HDD, 1050Ti

- Ubiquiti Amplifi HD mesh wifi

 

Link to comment
Share on other sites

Link to post
Share on other sites

@Dedayog, extremely good point. I don't download anything in 4K, I get everything in 1080p, and I have never heard a grumble from the wife or kids, so it must be ok 😉

Link to comment
Share on other sites

Link to post
Share on other sites

4 hours ago, CFntn said:

I recently found an old half built PC at my local thrift store. For only $20, I figured I would give it a shot.

After cleaning it out and putting in my old PSU, everything tested and passed.

I found out that it had an A4-7300 APU 3.8GHz Dual Core (stock heatsink), 8GB Crucial Ballistix 1600MHz DDR3 and an older GeForce 9500GT. The motherboard is a Gigabyte GA-F2A68HM-H Rev. 1.1

With it being a Micro ATX board, I was hoping to swap the case with a smaller one (possibly an HTPC/Media Center Case).

Then I could have a smaller Plex / File server running the latest version of Ubuntu 22.04. Which I would setup to remotely access from my main PC.

 

I found that I could pick up an Athlon X4 860K to upgrade to a quad core if needed (newegg has one for about $60)

I would like any opinions or feedback on how well this would be able to perform.

Most movies and tv shows on my Plex server are 720 or 1080. Don't have many 4K movies yet. It is mostly used locally, with rare exceptions to remote watching.

Any thoughts, suggestions, or opinions are greatly appreciated.

Thank you guys.

As long as it’s direct play, it’ll be fine. Direct play is basically just reading the data off the disc and piping it over the network adapter. Transcoding is a different story….. but even 4k direct play takes no resources. 

Rig: i7 13700k - - Asus Z790-P Wifi - - RTX 4080 - - 4x16GB 6000MHz - - Samsung 990 Pro 2TB NVMe Boot + Main Programs - - Assorted SATA SSD's for Photo Work - - Corsair RM850x - - Sound BlasterX EA-5 - - Corsair XC8 JTC Edition - - Corsair GPU Full Cover GPU Block - - XT45 X-Flow 420 + UT60 280 rads - - EK XRES RGB PWM - - Fractal Define S2 - - Acer Predator X34 -- Logitech G502 - - Logitech G710+ - - Logitech Z5500 - - LTT Deskpad

 

Headphones/amp/dac: Schiit Lyr 3 - - Fostex TR-X00 - - Sennheiser HD 6xx

 

Homelab/ Media Server: Proxmox VE host - - 512 NVMe Samsung 980 RAID Z1 for VM's/Proxmox boot - - Xeon e5 2660 V4- - Supermicro X10SRF-i - - 128 GB ECC 2133 - - 10x4 TB WD Red RAID Z2 - - Corsair 750D - - Corsair RM650i - - Dell H310 6Gbps SAS HBA - - Intel RES2SC240 SAS Expander - - TreuNAS + many other VM’s

 

iPhone 14 Pro - 2018 MacBook Air

Link to comment
Share on other sites

Link to post
Share on other sites

It's not so much the "specs" of the media server, but more so the age of the components you're trying to use that are going to be the issue in the foreseeable future. 

Will it work as a Plex server? Yes for direct play it should do the job. 

 

But the issue is that for transcoding, that Athlon's Passmark score is far to low. And that 9500GT is extremely outdated. While off memory it does do NVDEC, It doesnt support NVENC so if you wanted to do hardware transcoding you'd be out of luck there. 

 

720p content is being shared less and less, with 1080p x264 being the most shared these days, followed by 1080p x265/hevc and 4K rising in popularity. 

AV1 is starting to gain popularity for movies as well. So you'll find it more difficult over time to get content from outside sources your Plex Server can stream without needing to transcode to your older devices. 

 

Keep in mind, if you have a requirement to transcode, which many who have larger Plex libraries need to at some point. There are 2 ways in which you can transcode. 

Software Transcoding (Using the CPU) or Hardware Transcoding (Using a iGPU or Discrete GPU). 

 

Hardware Transcoding: 4th Gen Intel (Iris Graphics) and 700 series Nvidia are really the lowest these days (support H264), with 10th Gen Intel and 10 series Nvidia being the recommended minimum (that support H264, H265/HEVC, VP9, AV1, etc...)

You can find the Nvidia Encoding matrix here: https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new

 

Note: hardware transcoding requires a licence for Plex & Emby. I believe its free for Jellyfin

 

CPU transcoding: You really want at least a 2000 Pass Mark CPU for 1080p. 

per recommendation by Plex: https://support.plex.tv/articles/201774043-what-kind-of-cpu-do-i-need-for-my-server/

 

Ideally from experience, I wouldnt use less than a i3 7100, or a Ryzen 1200 which are 4000-6000 PassMark. They will play a couple of transcoded 1080p streams, and still be responsive and have power for doing other tasks you may want to run. 

For 4K though with CPU transcoding you really need an i7 8700K or Ryzen 7 1700 or better. 

 

 

As far as ram, Media Servers dont really use that much so even 2-3GB of ram is enough for Plex, so 8GB of system ram is plenty. 

Spoiler

Desktop: Ryzen9 5950X | ASUS ROG Crosshair VIII Hero (Wifi) | EVGA RTX 3080Ti FTW3 | 32GB (2x16GB) Corsair Dominator Platinum RGB Pro 3600Mhz | EKWB EK-AIO 360D-RGB | EKWB EK-Vardar RGB Fans | 1TB Samsung 980 Pro, 4TB Samsung 980 Pro | Corsair 5000D Airflow | Corsair HX850 Platinum PSU | Asus ROG 42" OLED PG42UQ + LG 32" 32GK850G Monitor | Roccat Vulcan TKL Pro Keyboard | Logitech G Pro X Superlight  | MicroLab Solo 7C Speakers | Audio-Technica ATH-M50xBT2 LE Headphones | TC-Helicon GoXLR | Audio-Technica AT2035 | LTT Desk Mat | XBOX-X Controller | Windows 11 Pro

 

Spoiler

Server: Fractal Design Define R6 | Ryzen 3950x | ASRock X570 Taichi | EVGA GTX1070 FTW | 64GB (4x16GB) Corsair Vengeance LPX 3000Mhz | Corsair RM850v2 PSU | Fractal S36 Triple AIO | 12 x 8TB HGST Ultrastar He10 (WD Whitelabel) | 500GB Aorus Gen4 NVMe | 2 x 2TB Samsung 970 Evo Plus NVMe | LSI 9211-8i HBA

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×