I am new to the world of docker. I migrated plex from the synology app to docker and all is working. My reason for going to docker was transcoding, as synology has disabled in dsm 7.3 on my ds918+.
Instructions are not all that great on the web. Plex is up and running and i have enable transcoding in plex.
In my docker compose file I have the line:
devices:
- /dev/dri:/dev/dri
but transcoding does not work. Is there another step or parts missing? It seems like there is more that needs done.
Can some one provide step by step for transcoding setup for a newbie to docker?
Synology disabled hardware transcoding only on their 2025 models (except for the BeeStation). Moving to Docker does not resolve the problem on those models, as Synology removed the drivers from the operating system.
DS918+, DSM 7.3.2-86009 Update 1, PMS 1.43.0.10492 installed via Package Center
Hopefully others can assist. I do not run Plex Media Server in Docker. Was just letting you know that it is not required for hardware acceleration on a DS918+.
In order for transcoding to work, your video file must have video and/or audio that is NOT supported by your playback device.
Transcoding also needs to be enabled in Plex Settings > Server > Transcoder.
The Synology DSxx25+ models of NAS do not have the needed drivers installed, but there are a number of projects that supposedly replace the drivers with a set of drivers taken from the BeeStation.
I have no idea how effective these projects are, but at least they exist.
Of course, they are only intended for use on the DS225+ and DS425+ models that have Intel processors and can support transcoding.
If you have a lot of Linux skills, then you should be able to get Docker and transcoding working on the DS918+, but I do NOT recommend using Docker, especially on an already under powered NAS.
Docker has zero advantages over the native package and a few negatives IMHO.