Server Version#: 1.41.2
Player Version#: 1.41.2.9200
My Video Quality is at Maximum 4k Movies Have Long Buffering Time to Start and Continue to Buffer every 10 Seconds. It Only Works when I Change The Video Setting in Plex to 720mb I have 1.2GB Download Speed and Powerful QNAP TVS-871 Server with 16Gb Ram and a CPU Intel I7 Processor 3200MHZ (4 cores8 threads).
Can Someone Help me with The Plex Settings so I Can Stream My 4k Movies?
Thanks
Which Plex client & version are you using?
Is it local or remote to the server (the Internet speed matters only when streaming remotely)?
Monitor playback via Plex Dashboard → Now Playing + Expanded View.
- Is the connection localremoteor indirect?
- Is the video transcoding?
- If subtitles are enabledare they being burned into the video stream?
The TVS-871 has i7-4790S CPU. It cannot use hardware acceleration to transcode HEVC video (4K HDR video is HEVC) and will struggle to do so using the CPU.
If the video is transcodingyou need to find a way for it to direct play or direct stream.
Plex Version: Version 4.142.1
My Local Network & Speed is 1.2GB
No Sub-Titles
How do I Know if it is Transcoding?
Look at your Dashboard as mentioned in the above post.
OkIt Shows 4k(H264) - Transcode (hw).
It Also Show 10Gbps
Can you post a screenshot and/or server log files that capture the transcode?
As mentioned earlieryour system will struggle to transcode 4K HDR media.
Why would it Struggle and How Can I Remediate The Struggle?
It struggles because it is a 10+ year old CPU and is not powerful enough to transcode 4K media.
Alsothe Quick Sync graphics (the on-board GPU) does not support HEVC videowhich is used for 4K HDR media.
To keep it from happeningfind ways to eliminate transcoding. Use clients that support HDR media (or don’t watch HDR media).
Example: If watching on a PCuse Plex Desktop instead of a web browser.
Example: If watching on a Rokudo not enable PGS subtitles. Roku does not support them and Plex must transcode the video so they display onscreen.
You could also keep the files on the Qnapbut move Plex Media Server to a more modern system that can handle 4K HDR transcoding. If running Linuxyou’ll want a 7th gen or later CPU. If running Windowsyou’ll want an 11th gen or later Intel CPU.
Some QNAP NAS support adding a Nvidia GPU card. If yours doesthat could also be an option.
Plex HDR to SDR Tone Mapping
What Do You Recommend For a More Modern System That Can Handle 4K HDR Transcoding?
The N100 (12th GenAlder Lake N) systems such as Beelink are popular. They’re relatively inexpensivesip powerand have good graphics capabilities.
I picked up a used Lenovo i5-10500T system on eBay a couple years back and loaded Ubuntu. Works great.
The TVS-871 has a PCIe expansion slot. You might be able to fit an Nvidia GPU in there (I’m not familiar w/ QNAP hardware). You would want a Nvidia 1050 Ti or later.
I had a similar issue that took me a while to sort. I’m running a Windows 11 box with a 12th gen i7 processor64 GB of RAM and multiple separate (and dedicated/non-OS) SATA HDDs for content. I thought hardware transcoding was the way to gobut came to the realization this was the cause of my issues. My GPU was not up to the task. You need a really stout graphics processor to handle transcodingand even then hardware transcoding can be problematic (search this forum).
I resolved my issue by disabling hardware transcodingand installing a 2TB USB 3,0 SSD thumb drive for dedicated PMS transcode cache. This did two things. Firstit moved that I/O off the SATA controller onto the USB controller. Secondthe SSD is much faster than the 6GB/s SATA drives.
I’ve not had an issue since. The CPU has yet to exceed 40% even with multiple 4K transcodes going on simultaneously.
Another issue I experienced was subtitle support. I found a number of clients struggle with various subtitle formats. The solution was to transcode them into the streamwhich of course increased the amount of transcoding my PMS was forced to perform. Againthoughafter installation of the dedicated cache SSD there have been zero issues.
In-shortI found that hardware transcoding is not as cool as it sounds 
1 Like
OKI Will Try That. HoweverI am Not Sure I Have The Details of The Steps:
- Disable Transcoding in The Plex Settings
- Add 2TB USB 3.0 SSD Thumb Drive to My QNAP NAS for Dedicated PMS Transcode Cache?
Plex Web->Settings (wrench icon)->Settings (group)->Transcoder.
Here is what I have set. Change “X;/PlexTranscode” to the drive/folder of the SSD once it’s installed on the NAS Uncheck “Use Hardware Acceleration When Available”.
Hope it helps. Let me know how it goes.
FYIthis is the SSD I’m using.
Which SSD Brand Did You Use?
I Must Have Missed This. I Will Try This and Let you Know if It work.
Thanks For All Your Help.
1 Like
I Have Mirrored your SettingsStopped and Restarted Plex Media Serveryet I am still getting Buffering with 4k. Am I Missing Something in The Settings?
Did it stop transcoding? The purpose of the settings change was to disable hardware transcoding to make PMS stop using the inferior GPU. If it’s showing just a V in Plex Dash it should be using the CPU for transcoding. You should also be able to see the CPU usage in Plex Dash. Trying to take it step by step to isolate the exact problem. Alsowhat is the client ?
My 12th gen i7 runs at about 40% CPU transcoding down a 4k for a remote connection to my cell phone. If you’re streaming to a 4k internal client the demands should be lower.
All my internal clients direct streamas do my external 4k clients as long as they don’t choose subtitles (as explained above).
I reencode everyrhing to HEVC to lower the file size and bitrateand use passthrough audio. Those “optimized” files seem to require less transcoding related to bandwidthand less of the transcoder when it’s reqired.
It’s all a delicate balancebut primarily driven by server power. More is… more.
That example was a 4k to 4k transcode with audio transcode. Super low video bitrate because of crappy cell bandwidthbut zero buffering.