Server Version#:1.23.2.4625 (plexpass) native package
Player Version#: Sony Bravia Plex app (latest)
DSM 6.2.4-25556
DS918+
54 Mbps upload (speedtested)
I have HW acceleration enabled but when trying to watch a 4K HDR movie (no subtitles) remotely there is continuous buffering.
My transcoder settings are:
quality: automatic
buffer: 60
preset: very fast
hdr tone mapping: enabled
disable video stream transcoding: disabled
hw acceleration: enabled
hw accelerated video encoding: enabled
max simultaneous: 2
Looking into my log files, it appears it’s a transcoding rather than a network issue as the transcoder speed according to the logfile averages only around 0.3.
What’s surprising me is that despite this, the CPU utilization is at “only” 60% as seen here:
quality: automatic
buffer: 60
preset: very fast hdr tone mapping: enabled
disable video stream transcoding: disabled
hw acceleration: enabled
hw accelerated video encoding: enabled
max simultaneous: 2
That is the reason. Disable “tone mapping” and things will go much smoother on the 918+
This is still an unresolved issues for quite some months now.
Alternative at the moment is run Plex in a container “Docker” on your Synology. Then you can have “hardware-accellerated” tone-mapping too.
Disable “tone mapping” and things will go much smoother on the 918+
If we do this, won’t the colours be washed out?
Alternative at the moment is run Plex in a container “Docker” on your Synology. Then you can have “hardware-accellerated” tone-mapping too.
How come Plex in a Docker container is able to use HW for tone mapping, and the native Synology package isn’t? Shouldn’t it be the other way around?
Indeed colors are a bit washed out without the proper mapping.
Don’t know exact anymore what causes this, you should scroll through the topic and its mentioned somewhere in there about the action needed to fix it.
But concerning this, it seems to be quite for several months now on this. I guess everyone is working on stabilizing Plex for DSM7.0 or something? Don’t know.
Don’t know exact anymore what causes this, you should scroll through the topic and its mentioned somewhere in there about the action needed to fix it.
The native package writes the rules when it’s installed.
DSM updates reset (erase) the rules the native package wrote.
Are you saying that upon installing the native package (aka the Synology PMS rather than the Docker PMS), HW accelerated tonemapping is supported until a DSM update is applied? Or, putting it another way, reinstalling PMS after a DSM update ensures that HW accelerated tonemapping will always be available?
It looks to me that what you’re saying is that installing the PMS Synology package should give it access to the rules required to properly transcode tone mapped HDR, as long as we don’t install any DSM updates (which override those rules). Correct?
If that’s the case, I don’t understand why it’s not working for me, because I just installed the latest PMS version by downloading the latest Synology package from Plex’s website (which should’ve written the required rules for transcoding tone mapped HDR), and have not installed any DSM updates in the meantime.
As other users, I’d prefer to keep using the native Synology package instead of migrating to Docker, but would like to have HW transcoding working all the time, and so far it’s not working with tone mapped HDR.
I’ve changed my mind, and I’ve decided to migrate my current installation to Docker. Everything seems to be working better, but here’s something I’ve noticed:
Convert to 1080p HD (High) 20 Mbps
With HDR tone mapping: Buffers every 10 seconds
Without HDR tone mapping: Doesn’t buffer
Convert to 1080p HD (Medium) 12 Mbps
With HDR tone mapping: Doesn’t buffer
Without HDR tone mapping: Doesn’t buffer
However, and I’m not sure if this is a bug, but when I select Convert to 1080p HD (High) 20 Mbps, the Dashboard shows me the following:
Can you see what’s wrong? It’s transcoding from 4K to 4K, but I’ve picked “1080p (High)”, so why am I getting a 4K output instead of 1080p?
Maybe that’s the reason why it’s buffering in that particular case, or maybe not, because I get a 4K to 4K transcode both with and without HDR tone mapping enabled with the “1080p (High)” option (but only the one with HDR tone mapping buffers every 10 seconds).
Hi,
I have the same problem with my Sonology DS918+ (DSM 7) with Plex (1.24.2.4973, native instalallation with the official package) ?
What’s the recommended way to take advantage of hardware acceleration?
Isn’t this akin to saying don’t transcode 4K HDR altogether? I don’t really see any point in doing it without tonemapping as the resulting stream is not really watchable.