I just built a new server for Plex. I’m running it on Windows 10. I got the i7 12700k as I wanted to be able to transcode easily with quicksync.
I tested transcoding different files and just doing 1 transcode pushes the igpu usage to 60-70%. I read that even the older cpu’s with quicksync, individuals could do 10+ transcodes with minimal igpu usage.
(I have plex pass and hw acceleration is turned on)
Do I have to do anything special to activate quicksync?
Without reporting the technical data of the tested video, it is impossible to advise. Plex media info
There are a lot of things which cannot be accelerated by the graphics chip.
Among these are
burning-in incompatible subtitles
tone mapping from HDR to SDR
converting high-quality surround and ATMOS sound
If you are testing with a UHD Bluray remux, chances are that you have all 3 of the above. They too can put a very high stress on the CPU.
So you need to prepare your files to avoid these, if you want more than one stream at the same time.
Enable the integrated graphics in the computer’s BIOS.
Most mainboards also require a monitor to be plugged in on the HDMI jack of the mainboard. (if you don’t have a monitor, you can use a so-called “dummy plug” which emulates a monitor)
And you need to install the Intel driver software for the integrated mainboard graphics.
If you run Plex server as a Windows system service (which is not officially supported), you cannot use the hardware decoder.
All my files are 1080 or 720 and I can see the igpu being used for the transcodes
I tested with 3 streams today.
1 - igpu usage around 65%
2- igpu usage around 90%
3 -igpu usage around 98%
Media Types tested with:
MKV/ H 264/ AAC/ SRT
MKV/ H 264/ EAC3 no subtitles
CPU usage is low the entire time, under 10%. Also plex is not installed as a service.
For my own understanding, if in the taskmanager I’m seeing the igpu listed as the GPU, that should mean the system is using igpu and quick sync should be functioning?
Yes.
You can activate debug logging in the server, then test a few videos.
It should say in the logs which GPU is used to perform the transcoding. Server logs
Thank you. I checked the transcoder logs. It does show it’s using Intel (Quick Sync). I just stress tested again today. 3 streams are fine. Anything more will have buffering at the start. Around 7 is when the PC starts to have issues and buffering.