Plex server on DS918+ - perfect hardware transcode of 4K 10bit HDR with low cpu usage

Thank you.

I am writing this up also because it is not translating. It should be,

@ShaGe said:
Thanks for sharing! Do you find that the 10bit material looks normal or is it washed out when it is transcoded? The screenshot looks great, but it’s hard to tell.

I compared the same videos direct played on my HDR TV by Plex on Nvidia Shield and transcoded by Syno on my PC with SDR monitor . There is a noticeable difference in color reproduction and brightness. I wouldn’t say washed out, they are a bit dimmed.

Hello!
I have a Synology 918+ too.
But when I want to transcode 4K HDR content in 1080p, I have a lot of buffering on the movie.
Is there any setting to do on PMS?
I check hardware transcoding option but seems that 10 bits cannot be hardware transcoded on this NAS. So I don’t understand how to have a better experience with HDR transcoding content.

Thanks in advance.

@Armen69 said:
Hello!
I have a Synology 918+ too.
But when I want to transcode 4K HDR content in 1080p, I have a lot of buffering on the movie.
Is there any setting to do on PMS?
I check hardware transcoding option but seems that 10 bits cannot be hardware transcoded on this NAS. So I don’t understand how to have a better experience with HDR transcoding content.

Thanks in advance.

You’re correct that it can’t be decoded. The DS918+ is not capable of 4K HDR decoding in hardware and the CPU is not even a consideration. You need one of the Intel KabyLake processors to do it in hardware or a stack of Xeons to do it in software.

Thanks for the answer ChuckPA.
But When reading this topic, it seems that Plex server perfectly transcode 4K 10 bits HDR content on a DS 918+.
So there is something I don’t understand…

2 Likes

This topic and its claims are user-generated.

Citing Synology and Intel publications:

  1. The DS918+ CPU is the J3455
  2. The Intel technical specifications for the processor show it to have HD 500 graphics. HD 600 is the minimal requirement for HEVC HDR hardware decode.

https://www.synology.com/en-us/products/DS918+#specs

wil one of these be able to transcode 4K? centralpoint.nl/?page=compare&product_1=1349800745&product_2=1349856571&product_3=1349856629

The best way to determine Intel processor capabilities is by looking at http://ark.intel.com

Enter the processor specification and search it.
Select (Click) the detail link from the returned result possibilities.
When at the product detail page, search for Quick Sync Video

If you find IntelĀ® Quick Sync Video Yes
Scroll down to Processor Graphics

This is what you will find when you search for the Intel i7-7700 which is in the KabyLake family and the first family capable of decoding HEVC HDR in hardware:

In addition to the required Quick Sync Video feature, this is the important discriminator what it can do regarding 4K in hardware

HD Graphics 6xx = 2160P HEVC HDR decode
HD Graphics 5xx = 2160P HEVC SDR decode

Below this point, you will have only 720P & 1080P capability.
As the graphics ā€˜levels’ get smaller, so does the chip’s sophistication and resultant visual quality level.

Just contributing to the forum for other users like me who weren’t sure exactly how to move to a NAS at home with PMS …

I’ve got a Synology DS918+ thanks, in part, to recommendations on this forum. It has the standard 4GB memory and 4x 4tb WD Red drives. I ignored the instructions to install from plex.tv/downloads and installed PMS from the package center. Bad move. I was trying to play a 2GB H.265 file last night using AppleTV as my player. Unwatchable. Every few minutes it would stop and buffer. Processor was running at 98-99%.

I uninstalled PMS using Package Centre and manually installed the 64-bit version from plex.tv/downloads. All metadata remained in tact and watched information was preserved. I then bought a plex pass and enabled hardware encoding. Same file plays perfectly with the processor running at a max of 27% which I’m thinking had to do with the audio. Audio codec in the file is A52/AC3.

I have also tested with a 112GB H.265 UHD movie with TrueHD audio codec. Movie now plays (after brief start up buffer) with processor around the 25% mark.

Well done plex and thanks to this forum for the help. Running like a dream now.

Anyone out there who is considering moving to a NAS and has questions about the journey, feel free to ping me. Happy to share my experiences.

2 Likes

@ChuckPA said:
HD Graphics 5xx = 2160P HEVC SDR decode

hmm, shouldnt the J3455 be able to encode 4K 8/10 bit HEVC, and be able to encode 4K 8 bit HEVC? (if interpret this correctly: Platform Code Named Apollo Lake: Documents and Datasheets (page 69), Table 3-10. Hardware Accelerated Video Decode/Encode Codec Support). Intel does note that this info applies to Windows based systems.

Whether it encodes to 4K HEVC, what is the benefit of decoding 4K HEVC only to encode as 4K ?
If you can play 4K, why are you transcoding it?

Is the intent to reduce the bitrate to fit within upload bandwidth limitations for sharing? If so, I submit you’re far better off sending it as the lesser complex 2K image, thereby giving more bits in the bit rate (image quality) and letting the remote player upscale it *in hardware to 4K inside the TV.

Something you should consider for the longer term… If you intend to run other apps / more streams on the NAS, upgrade the memory to 8GB. It will help

Guys,
I’m running the 64 bit version on my DS918+ and have hardware transcoding enabled. Yet, I’m at about 50% CPU on a 1080 video streaming to my Apple TV. What am I doing wrong?

Just finished setting up my 918+ and running plex 64 bit beta with HW decoding on and with a 1080 stream with dts es discrete sound, I’m getting 1% CPU 35% ram. Transcoding the same movie to my iPad, I’m getting 23% cpu 35% ram. Look like it’s doing exactly as expected.
I am showing 1.9 MB/s up (blue arrow) and 19 KB/s down (green arrow) as I stream.
@katwitch curious why, as you are streaming to your Apple TV, are you showing 170 KB/s up and 1.6 MB/s down? Seems backwards.

@dnotyalc said:
Just contributing to the forum for other users like me who weren’t sure exactly how to move to a NAS at home with PMS …

I’ve got a Synology DS918+ thanks, in part, to recommendations on this forum. It has the standard 4GB memory and 4x 4tb WD Red drives. I ignored the instructions to install from plex.tv/downloads and installed PMS from the package center. Bad move. I was trying to play a 2GB H.265 file last night using AppleTV as my player. Unwatchable. Every few minutes it would stop and buffer. Processor was running at 98-99%.

I uninstalled PMS using Package Centre and manually installed the 64-bit version from plex.tv/downloads. All metadata remained in tact and watched information was preserved. I then bought a plex pass and enabled hardware encoding. Same file plays perfectly with the processor running at a max of 27% which I’m thinking had to do with the audio. Audio codec in the file is A52/AC3.

I have also tested with a 112GB H.265 UHD movie with TrueHD audio codec. Movie now plays (after brief start up buffer) with processor around the 25% mark.

Well done plex and thanks to this forum for the help. Running like a dream now.

Anyone out there who is considering moving to a NAS and has questions about the journey, feel free to ping me. Happy to share my experiences.

Lovely information. Pretty helpful. Planning to get a 918+ myself.
Although I don’t think I need such a powerful NAS for now but considering the next 3-5 years I think it’ll be smart to get this one.

Just wanted to see how is 918+ treating you so far ?

How is the transcode for 4K ? And how many transcodes were you able to get at what bitrate? (If you tested)
Then there is another variable of external subtitles being burned in when transcoding

Did you try out transcoding HDR 4K ?

Did you tryout installing apps like nzbget sonarr radarr etc ? If you did, did it affect the overall performance ?

@katwitch said:
Guys,
I’m running the 64 bit version on my DS918+ and have hardware transcoding enabled. Yet, I’m at about 50% CPU on a 1080 video streaming to my Apple TV. What am I doing wrong?

Were you able to fix your high CPU issue ?

Did anyone made some tests with subtitles activated ? Does hardware transcoding works in that case ? Thanks !

@fahadsgalaxy said:

@katwitch said:
Guys,
I’m running the 64 bit version on my DS918+ and have hardware transcoding enabled. Yet, I’m at about 50% CPU on a 1080 video streaming to my Apple TV. What am I doing wrong?

Were you able to fix your high CPU issue ?

Unfortunately, no. I didn’t get any advice and I’ve exhausted what I know to try.

There’s an important discovery that I made along the way that I haven’t seen anyone in this thread admit (yet). Turning on hardware transcoding pretty much makes watching live TV impossible. It causes the TV stream to pause and re-buffer every 20-30 seconds. At least it does on my DS918+ and Apple TV 4K. In my opinion, having low a CPU is not worth the trade of poor quality live TV streaming.

If I may add my thoughts regarding LiveTV with the AppleTV 4K?

I use the Channels app. My family prefers that UI so that’s what gets used.

@katwitch said:

@fahadsgalaxy said:

@katwitch said:
Guys,
I’m running the 64 bit version on my DS918+ and have hardware transcoding enabled. Yet, I’m at about 50% CPU on a 1080 video streaming to my Apple TV. What am I doing wrong?

Were you able to fix your high CPU issue ?

Unfortunately, no. I didn’t get any advice and I’ve exhausted what I know to try.

There’s an important discovery that I made along the way that I haven’t seen anyone in this thread admit (yet). Turning on hardware transcoding pretty much makes watching live TV impossible. It causes the TV stream to pause and re-buffer every 20-30 seconds. At least it does on my DS918+ and Apple TV 4K. In my opinion, having low a CPU is not worth the trade of poor quality live TV streaming.

May I suggest testing some other device other than Apple TV
I read someone else also having issues with Apple TV 4K when transcoding on 918+