Hardware Transcoding broken when burning subtitles ApolloLake-based Synology NASes

Thought this would be fixed in the latest version, why wasn’t it?

Agreed - rather surprising to see a new version released with this significant known defect. :man_shrugging:

The same problem on DS918+

In Docker and Native.

I tested on 1.18.1.2019 and 1.18.2.2015 but it still doesn’t work.

its annoying that this still isnt fixed. sigh

@ChuckPa
@chrisallen

Doing the workaround and removing the dhi driver works. PMS is falling back to the old driver. Transcoding works again. BUT transcoding a movie under 1080p with the old driver, for example 720p 4mbit, gives a very blurry blurry pixelated picture. Cant be used to watch a movie. Happens with MKV, H264, with srt subs.

Using latest non Plex Pass PMS release on my DS918+.

This wasnt a problem with the previous releases of PMS that not used the new driver.

Could you please fix this for the work arround?
For now i‘m turning HW transcoding off when using subtitels, or turn subtitels off.

Sorry for my bad english!

best regards
Ekomax

1 Like

We are working on a fix for this issue and plan to have it available for users in an upcoming release.

2 Likes

Has this issue been addressed/fixed with the release of 1.18.2.2029? I’ve also been having this issue (Synology) and needed to turn off Hardware Acceleration to fix. Thanks.

just checked and its still broken. sigh

1 Like

It has been broken for the last month across 4 major upgrades, Guess not a major problem…

well at least implement a switch “if user wants subtitles and has apollo lake / skylake based cpu and is using gpu accelleration: use vaapi, else use iHD_drv_video” Then most people would be happy till the new driver is completly usable…

should be done in less than 5 minutes of coding.

Many people are using small Intel boards as Plex servers - they’re cheap, fast enough and use very few watts - and based on the views of this posting, this is a major bug.

Here is a simple script for Ubuntu/Debian based Apollo Lake machines which can be force triggered on each plex update:

#!/bin/bash
if [ -e /usr/lib/plexmediaserver/lib/dri/iHD_drv_video.so ]
then
rm /usr/lib/plexmediaserver/lib/dri/iHD_drv_video.no 2> /dev/null
mv /usr/lib/plexmediaserver/lib/dri/iHD_drv_video.so /usr/lib/plexmediaserver/lib/dri/iHD_drv_video.no
service plexmediaserver restart
fi
1 Like

I am currently on Plex Media Server 1.18.1.1973, and this version still causes transcoding problem, but it intermitting, rather than solid ,i.e. sometimes I can get away with buffering, or sometimes it runs thru with no issues on the same 1080p playback. This PMS is run on Ubuntu 18.04 with NUC J3455 processor, with 8GB Memory and with SSD drive. So performance is not an issue here and it’s well spec to run any 1080p with no issues. I reported this issue a while back when there was many transcoding error during playback, but no one from Support answered.

So yes, I had to untick ‘hw transcoding’, but unfortunately the CPU is running high as 80-90% as opposed to 30-40%!

Clearly this has been going on since the version I am on, and don’t intend to upgrade until PLEX support has fixed this issue.

This is not satisfactory!

Just out of curiosity what does this new driver bring other then breaking the Apollolake setups? :sweat_smile:

Are there any significant improvements over the older driver?
Couldn’t find much on the iHD_drv_video…

Still not fixed with current release PlexMediaServer-1.18.2.2041

Any idea when this maybe fixed? Being hearing impaired I can no longer use HDHomerun to record shows and display the closed captions.

What changed from about 6 releases back which worked fine?

Oops too fast… only from the web. PlexAPP on the LG TV still garbled.

in my case (Synology DS918+) the workaround was ;

  • Stop the Plex media server on the syno.
  • SSH into your NAS and then remove the new Intel Media Driver (iHD)

sudo rm “/volume1/@appstore/Plex Media Server/lib/dri/iHD_drv_video.so”`

  • start Plex server

it worked and solved the problem !

glad it worked for you but I will wait for Plex to fix problem,

1 Like

Come on… It’s been two releases since this bug occured.
Why isn’t it fixed yet? Apprently it’s pretty easy to do since the workaround is just to remove a driver.

All of us on Synology paid for the Plex Pass, imho this should be top priority over some random new stuff.

If I did this to my, paying customers, in my own company, they would find someone else.
I guess since Plex more or less has the monopoly in it’s field, that’s why it isn’t prioritized.

2 Likes

try my workaround, it fixed the problem for Plex on the Syno, took 5 minutes to fix it !

But we shouldn’t have to do this, that’s my point.
If you rent a car and it won’t start I bet you wouldn’t begin to do some fixes yourself.