I am running off the latest (beta) Linux server, HEVC streaming to my device(s). Roku playback looks great, but the same file when watched on the web interface / player (in Chrome) … noticeably poor quality. Is this a known issue? Or perhaps some settings that can be adjusted to help this?
OK, looks like this is because the web player doesn’t support HEVC (right?), and has to transcode to h.264. This info seems to indicate that Chrome forces this (transcode to h.264). Or do I have this wrong?
Yep, agreed! That was my intention … using the Windows Player instead, but (still) having this issue. HEVC => causes the app to freeze (as it did before, and seems I’m not the only one with this issue?).
I loaded Windows 11 on a Lenovo PC with an i5-10500T CPU & UHD 630 graphics.
The same 4K HDR movies that play fine on my 4790K/750Ti system do not play smoothly on the Lenovo. The video stutters, the audio becomes out of sync, and the application at times is non-responsive (cannot pull up on-screen controls, etc).
Changing playback quality (Max vs Low) or turning hardware decoding on/off changes CPU & GPU utilization, but the video still does not play smoothly.
Video bitrate does not matter. The problems occur when playing a 15 Mbps video or a 70 Mbps video.
Note that playback of HD Blu-ray rips, H.264 1080p 8-bit video, is without issue.
No idea why Plex for Windows works better on a six year old PC that cannot natively decode HEVC video than one from mid-2020 with a GPU that does support HEVC video.
Not sure the specs of your PC, but you may not be able to have smooth HEVC playback no matter what settings you use.
I’m running with a Ryzen 5 2600X, and GTX 750 Ti - but my issue is not burping and farting along the way … it runs just fine, then fully freezes. I have to kill the application, and restart it. I’d try to collect logs, but it just plain hangs => pretty sure the logs will do the same, no output when the application is dead .
OK, let me try to force transcode (to h.264) for playback, see how that goes. Hmmm … set Quality (player) to Low, HW decode off … still HEVC Direct Play. Let me see if the HW decode helps, if not - I’ll see if I can force transcode to h.264.
OK, I think I found it! Your notes above got me thinking, so I went to the Windows player, tried turning Use Hardware Decoding off. Then I started to play a video - no issues for ~ 30 min. I turned Use Hardware Decoding back on, and boom! It immediately froze. So I restarted the player, it didn’t even go 5 min before hanging.
Finally, turned Use Hardware Decoding back off - started playing, and finally turned it off after an hour. No issues at all.
So it seems that Use Hardware Decoding and HEVC don’t play well together? Odd, as this card should support it, agreed?
This is an example of what is weird/confusing/frustrating with Plex for Windows.
I have the same GPU and can play HEVC video without issue, no matter the H/W decoding setting.
On your system the H/W decoding setting matters.
On my Lenovo PC, with UHD 630 graphics that supports decoding HEVC 10-bit video, the app is unusable due to stuttering, etc., and changing the H/W decoding setting makes no difference.
Makes no sense to me. Hence the suggestion to just go with what works.
HW Decoding seemed to be auto-enabled - and like you mention, I would have assumed that if HW Decoding is not available / supported in HW, Plex wouldn’t try to use it. Bad assumption on my part
I had seen the link you sent, but I mis-read it. My bad fully.
Bottom line though, as you say - just disable it, run that way. FYI, my CPU load for Plex (Player) is ~ 4% … so really not a biggie.