Server Version#:1.15.6.1079
Player Version#:latest
I’m having issues with 10bit H265 files on my synology when using hardware transcoding. When hardware transcoding is enabled clients get a green screen, with hardware transcoding turned off everything is fine (but CPU then suffers with multiple transcodes).
It is a Synology DS916+. The issue only manifests when transcoding X265 or HVEC with hardware acceleration enabled, with that disabled it works fine. Here is what I can see in the logs when I try to play with it enabled:
Jul 26, 2019 14:07:51.142 [0x7f33adcd7700] WARN - Failed to find encoder ‘hevc_qsv’
Jul 26, 2019 14:07:51.150 [0x7f33adcd7700] ERROR - [FFMPEG] - Encoding entrypoint not found (17 / 6).
Jul 26, 2019 14:07:51.152 [0x7f33adcd7700] WARN - avcodec_open2 returned -38 for encoder ‘hevc_vaapi’
Jul 26, 2019 14:07:51.242 [0x7f33ae5a1700] ERROR - ClientProfileExtra: video transcode target already exists for streaming hls
Jul 26, 2019 14:07:52.340 [0x7f33ae5a1700] ERROR - [Transcoder] [hevc @ 0x261c280] Failed setup for format vaapi_vld: hwaccel initialisation returned error.
It is installed natively and my network is fine. Like I say, everything plays fine apart from h265 when hardware transcoding is enabled. H264 is fine with hardware transcoding. I believe the nvidia shield also had the same issue with the Plex sever on there not being able to hardware transcode h265 which has just been resolved in the latest beta for nvidia shield.
Plex does fall back however there is a problem with that. It’s unreliable fallback in all cases and why the transcoder is undergoing a major update to fix it along with other reasons.
Braswell cannot handle 4K in hardware but can process HEVC SDR (8 bit). The first processor to give us this capability is the KabyLake. (-7xxx series) and its companion the J3455.