As of version Plex Media server 1.9.3.4290, the script below is no longer required and Plex Hardware Transcoding works out-of-the-box.
==========================================================================================================
Please keep in mind that HW Transcoding with Plex Media Server (“PMS”) is still in an experimental stage and requires a Plex Pass.
I did manage to do get HW Transcoding working on my new Synology DS216+II by doing to following. The first solution is the “safe” solution and requires no knowledge of SSH at all. The second solution requires some knowledge of SSH, and this solution will be implemented by Plex in the next release
7.Restart PMS and HW Transcoding should be enabled on your Synology DS216+II
Plex is investigating a solution to make the PMS with hardware decoding working out-of-the-box on a Synology NAS. The issue is caused on how Synology configured the access the transcoder device on the NAS. Solution 2 will be implemented in the next PMS release with hardware transcoding.
More info:
Edit August 11th, 2017: Changed the script as advised by Plex. Thanks to @ChuckPA from Plex for all his efforts.
Edit August 24th 2017: Configure script via Task Scheduler, so no ssh is required. Thanks to @mhofman for the tip.
Edit August 24th 2017: Created 2 solutions (one with, and one without SSH knowledge).
Edit October 3rd 2017: Script 2 has been implemented in PMS version 1.9.3.4290 and higher.
Hey,
Thank you for this tutorial but I didn’t understand, HW trasnscoding should improve the transcoding when we play media on devices (Mi Box for me for example) so no more “You server is not power enough …” ?
or should improve the transcoding “inside” plex means it works only for optimisation or synchronisation on Ipad or iPhone for example ?
Thanks again
It basically means it will use the GPU in stead of the CPU for transcoding, so no more “Your server is not powerfull enough…” messages. Please keep in mind that hardware transcoding only works with Synology NAS who has a 64-bit Intel CPU. (like the DS216+II).
I have a DS916+. I don’t see the hardware acceleration option anywhere in the Transcoder submenu? I googled the screenshot and I have just that, except there is no line for the hardware acceleration.
What am doing wrong? I removed the PMS package and used Manual Install for this spk.
Yeah the Advanced option was toggled on (from Basic). The screen has everything except that line (I’m guessing about two or three options from bottom up) which is puzzling
@snowcarver75 said:
Yeah the Advanced option was toggled on (from Basic). The screen has everything except that line (I’m guessing about two or three options from bottom up) which is puzzling
Yes (it says there is a newer version available next to that). I also tried running just the Docker method using various versions (deb i386 images) but again the transcoder menu doesn’t show that option…
@snowcarver75 said:
Yes (it says there is a newer version available next to that). I also tried running just the Docker method using various versions (deb i386 images) but again the transcoder menu doesn’t show that option…
Odd…Are you sure you’re running the 64-bit version of DSM ?
Thanks for the turoial, it’s working for me now
Only HEVC is still transcoded via the cpu. Is there a workaround to enable HEVC transcoding on synology?
@benny739 said:
Thanks for the turoial, it’s working for me now
Only HEVC is still transcoded via the cpu. Is there a workaround to enable HEVC transcoding on synology?
You can try installing the ffmpeg package from synocommunity.com/packages to see if it has any effect. I noticed that it’s working on my NAS now.
Thanks for the tip, but on my DS916+ this doesn’t help.
I also noticed, that after every Reboot of the Diskstation, I have to enable Hardware transcoding again. Do you know a way, how I can fix this?
Thanks for your help.
Edit: Fixed the reboot reset by restarting plex once after setting the value. Then after a complete DS reboot the setting persists.
Is this still only available for version 1.6.0 or can I use 1.7.5? I don’t have a Plex Pass, so I’m not sure whether that’s why I can’t see the option?
Weird. I cannot get it to show the option. I am using the DS216+ though (and not the II version), but the difference should be insignificant.
Is it required to be a Plex Pass member in order for the option to appear?
@SiewersDK said:
Weird. I cannot get it to show the option. I am using the DS216+ though (and not the II version), but the difference should be insignificant.
Is it required to be a Plex Pass member in order for the option to appear?
Make sure you’re running the Intel 64-bit version of DSM. I don’t think it plex pass related, although I am not sure.