HEVC encoding not available on Synology?

@chris_decker08

Sure thing. Here I started a movie and enabled transcoding
Plex Media Server.log (1.9 MB)

let me look into a few things. Would you be willing to test an engineering build of PMS in a couple days?

@chris_decker08

Yes, 100%
Id like to contribute to get this sorted

@RockStar

Chris has been busy :smiling_imp:

He’s asked me to test this (which works for me)
and then forward to you and anyone else who has had difficulty
with Nvidia GPU detection (who should have it)

I will provide other binaries as needed for the different NAS models.

DSM 7.2.2 - Nvidia detection test package

@ChuckPa @chris_decker08

Just updated DSM and installed the new package. Unfortunately the card is still not detected and “Auto” remains the sole option. Are you also running a Syno with the Nvidia hack like me - since you have been able to test this?

We do not have any modified Synologies.
All of our machines are “Stock” configuration.

The most unfortunate part is none of our machines support Nvidia cards.

To my knowledge, the only officially-supporting models are
DVA3221 and DVA3219

True?

Can you send logs which include server startup?

@ChuckPa You are right. The DVAs are the only officially supported models. I believe the driver I am running are modified DVA Nvidia drivers.

I believe any Syno with a PCIe slot will support Nvidia cards providing you use the modified drivers

@chris_decker08 Ive included the logs. Would remote access to my Syno be beneficial in your troubleshooting?
Plex Media Server.log (856.2 KB)

@RockStar

Please carefully review the spec sheet.

I’ve read it and asking for you to see if you see what I see:

  1. Yes, it can read (decode) HEVC
  2. Nowhere does it state it writes (encode) HEVC.

( Max IP Cameras )

  • 32 channels 720p H.264

( IP Camera Support )

  • HEVC cameras

( Recording )

  • MP4 – no encoding listed

( Management )

  • MPEG-4, H.264 via RTSP over TCP

( *1 )

Surveillance Station supports ONVIF Profile S and Profile G, as well as H.265 in Profile T. Check our compatibility list for all supported cameras. DVA3221
supports 4K resolution cameras; 4K video output is not supported


I am starting to wonder if you’re seeing what the driver is spec’d for:

  1. HEVC decode
  2. H.264 encode

Your thoughts ?

A DVA / Surveillance Station spec sheet is hardly evidence of driver limitation.

A month ago, Plex didn’t support HEVC encoding - on any system with official Nvidia support. Was that to evidence that Nvidia’s drivers are limited?

Keep in mind that Nvidias official Synology driver only really needs to support the GTX 1650 in the DVA. Even so, any Nvidia card is supported, provided the Syno has the space and a PSU to support it. Im just guessing here, but I don’t think Nvidia has artificially limited the Synology driver at all

I think we will find out for sure if @chris_decker08 is able to detect the card in the first place. As Emby is able to, I am sure he will be as well

@RockStar

I’m not asserting it’s evidence of not supportted.

I had not known/forgotten about Emby.

I’m sure Chris will figure it out.

Gotta love “experimental” haha

Yea, I just wanna be part of the experiment :slight_smile:
Adding HEVC encoding is a huge leap for the transcoder. Can hardly wait to try it out!

does this build detect it? if not please attach logs.

Yes! Yes it does!
Will test the HEVC part of it all later tonight! Thank you!

@chris_decker08 @ChuckPa
Great news! HEVC encoding works great and seems to be as efficient as h.264 encoding is on this card. Six concurrent transcodes before it chokes. The HEVC encoding seems to require the “new” player when using the Apple TV client. The “old” player will transcode to h.264

Some weirdness though - not sure this is this specific build or a general issue with these experimental releases: When selecting the old player, everything will be transcoded into 4K max bitrate unless you select a lower quality. If you try and play without converting, the player will revert to transcoding to 4K at the highest bitrate.

We disable hevc on the old player on purpose. We had quite a few issues with it.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.