Jump to content

Plex Hardware Acceleration

Go to solution Solved by DrMacintosh,

Having a dedicated GPU (assuming you have Plex Pass) like a 3060 would significantly improve your servers ability to transcode video in real time.

I run a Plex Server, a Homeassistant On VM an a few thing like that on my windows server.  Its on a i9-10900K 32 gig of ram, Os on M.2 and hdd for contents.  I have a nvidia 3060 I could add to the server, would it be useful to help the system ?  I was mostly encoding my media in H264 before.  But I started to use 4k  H265 more,  and some family member start to see transcode issue...  I will try to replicate the issue not been ableto be there when it happen.   But as I have the hardware available,  would they work well togheter ?  I have a plex pass so Hardware acceleration is available...

 

Thanks for your insignt! 

Link to comment
Share on other sites

Link to post
Share on other sites

Having a dedicated GPU (assuming you have Plex Pass) like a 3060 would significantly improve your servers ability to transcode video in real time.

Laptop: 2019 16" MacBook Pro i7, 512GB, 5300M 4GB, 16GB DDR4 | Phone: iPhone 13 Pro Max 128GB | Wearables: Apple Watch SE | Car: 2007 Ford Taurus SE | CPU: R7 5700X | Mobo: ASRock B450M Pro4 | RAM: 32GB 3200 | GPU: ASRock RX 5700 8GB | Case: Apple PowerMac G5 | OS: Win 11 | Storage: 1TB Crucial P3 NVME SSD, 1TB PNY CS900, & 4TB WD Blue HDD | PSU: Be Quiet! Pure Power 11 600W | Display: LG 27GL83A-B 1440p @ 144Hz, Dell S2719DGF 1440p @144Hz | Cooling: Wraith Prism | Keyboard: G610 Orion Cherry MX Brown | Mouse: G305 | Audio: Audio Technica ATH-M50X & Blue Snowball | Server: 2018 Core i3 Mac mini, 128GB SSD, Intel UHD 630, 16GB DDR4 | Storage: OWC Mercury Elite Pro Quad (6TB WD Blue HDD, 12TB Seagate Barracuda, 1TB Crucial SSD, 2TB Seagate Barracuda HDD)
Link to comment
Share on other sites

Link to post
Share on other sites

You can use the HD graphics on your 10900K to do this. 

If Plex is in a VM, in your BIOS you can generally enable IOMMU and then your Intel UHD graphics should be in its own VGA Controller group which you can assign to the VM. 

If you're using Plex in a Docker, then you can also passthrough the Graphics to the docker container

 

 

 

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

If Plex is in a Linux VM then you can use this to help as well:

 

Current Network Layout:

Current Build Log/PC:

Prior Build Log/PC:

Link to comment
Share on other sites

Link to post
Share on other sites

Thanks to you guys @DrMacintosh @Jarsky  @Lurick

 

I had read in the past that the CPU alione is enough to do many transcode but since I have the card wanted to be sure they wont fight and still play nice.  An also help not just sit preaty lol 

 

thanks ! 

 

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

×