Anyone running Plex on DS718+ with DSM <6.2?

I’m running DSM6.2b on my DS718+ and I’m having major issues with Plex. Not sure if it’s DSM or Plex but still, but would be interesting to hear from other DS718+ users how Plex is working for them (perhaps both 6.2b and non 6.2b users).
The problems I’m having (with iOS-devices):

  • Videos doesn’t play at all (sometimes)
  • Videos play without subtitles (stop and play again and the subs are there)
  • Subtitles out of sync. Stop and start movie and they work.
  • AppleTV4k playback doesn’t work most of the time.
    All media I’ve tried are x.264 or x.265.
    I’m most curious how Plex works on non 6.2b on DS718+ if it would be worth the trouble of downgrading…

DSM 6.2 is not supported because it’s beta. It is impossible to support a moving target

This point has been stated in various threads throughout the Synology forum.

As DSM 6.2 gets closer to release, we will upgrade a few of the systems in the NAS lab, test PMS on it, and make any final adjustments / preparations for it.

I’ve now downgraded to DSM 6.1 and the iOS-issues are still there… :frowning:

Excellent.

If you have recreated the issue, and it’s still in your logs, with DEBUG level logging only,

Please gather the log files (settings -server - help - download logs) and attach the zip
Also please attach the XML or the PMS reported Media Info.

Here it comes I hope. x.265 stuff seems to be working better than x.264… I’ve attached the xml from a video that struggles… well it plays sometimes but now the spinner just keeps spinning.

EDIT: Attached more logs+xml from another file with subtitle sync issues. Seems to work fine with VLC.

It is best if we address one issue at a time. We can do both in the same thread but one issue at a time. Regarding the subtitle sync, I will need: all the version information, including the iOS and iOS app versions, PMS, and both subtitle and video file samples. I must be able to recreate it. Doing do also allows me to write a very clear and concise “Steps To Reproduce” the Engineering. With that information, they will be able to resolve it much more quickly.

I did not find any errors in your log files.

The playback devise reported is Plex/Web not iOS.

Jan 13, 2018 20:32:32.613 [0x7f522a335700] DEBUG - MDE: MacGyver (2016) - S2 E13 - CO2 Sensor + Tree Branch: selected media 0 / 10808
Jan 13, 2018 20:32:32.614 [0x7f522a335700] DEBUG - Streaming Resource: Added session 0x7f5223076160:z3kj5s41o7xyd8oevy6oozzg
Jan 13, 2018 20:32:32.614 [0x7f522a335700] DEBUG - Streaming Resource: Reached Decision id=11273 codes=(General=1001,Direct play not available; Conversion OK. Direct Play=3000,App cannot direct play this item. Direct play is disabled. Transcode=1001,Direct play not available; Conversion OK.) media=(id=10808 part=(id=10843 decision=transcode container=mp4 protocol=dash streams=(Video=(id=5960 decision=copy width=1280 height=720) Audio=(id=5961 decision=transcode bitrate=256 encoder=aac channels=2 rate=48000) Subtitle=(id=6016 decision=transcode bitrate=2147483647 encoder=ass languageCode=eng location=sidecar))))
Jan 13, 2018 20:32:32.617 [0x7f5232911700] DEBUG - Completed: [192.168.1.79:53540] 200 GET /video/:/transcode/universal/decision?hasMDE=1&path=%2Flibrary%2Fmetadata%2F11273&mediaIndex=0&partIndex=0&protocol=dash&fastSeek=1&directPlay=0&directStream=1&subtitleSize=125&audioBoost=150&location=lan&addDebugOverlay=0&autoAdjustQuality=1&directStreamAudio=1&session=luog94tj1namy4s7mxvme7tq&subtitles=auto&advancedSubtitles=text&Accept-Language=sv (16 live) TLS GZIP 17ms 1720 bytes (pipelined: 7)
Jan 13, 2018 20:32:32.634 [0x7f5232bff700] DEBUG - Auth: authenticated user 1 as oRBIT2002
Jan 13, 2018 20:32:32.635 [0x7f52333ff700] DEBUG - Request: [192.168.1.79:53539 (Subnet)] GET /:/timeline?ratingKey=11273&key=%2Flibrary%2Fmetadata%2F11273&playQueueItemID=3235&state=playing&hasMDE=1 (16 live) TLS GZIP Signed-in Token (oRBIT2002)
Jan 13, 2018 20:32:32.635 [0x7f52333ff700] DEBUG - Client [z3kj5s41o7xyd8oevy6oozzg] reporting timeline state playing, progress of 0/0ms for guid=, ratingKey=11273 url=, key=/library/metadata/11273, containerKey=, metadataId=11273
Jan 13, 2018 20:32:32.642 [0x7f52333ff700] DEBUG - We're going to try to auto-select an audio stream for account 1.
Jan 13, 2018 20:32:32.642 [0x7f52333ff700] DEBUG - Selecting best audio stream for part ID 10843 (autoselect: 1 language: en)
Jan 13, 2018 20:32:32.643 [0x7f52333ff700] DEBUG - We're going to try to auto-select a subtitle.
Jan 13, 2018 20:32:32.643 [0x7f52333ff700] DEBUG - Audio Stream: 5961, Subtitle Stream: 6016
Jan 13, 2018 20:32:32.644 [0x7f52333ff700] DEBUG - [Now] User is oRBIT2002 (ID: 1)
Jan 13, 2018 20:32:32.644 [0x7f52333ff700] DEBUG - [Now] Device is Chrome (Plex Web (Chrome)).
Jan 13, 2018 20:32:32.644 [0x7f52333ff700] DEBUG - [Now] Profile is Web
Jan 13, 2018 20:32:32.644 [0x7f52333ff700] DEBUG - [Now] Updated play state for /library/metadata/11273.

Please isolate and clarify the issues as well as which files belong with which issue?

Let’s do this again. I attach new log+xml.
11:44 - Movie started to play but I got no subs (even if there’s .srt available)
11:45 - Stopped the movie and started it again. Spinner spins forever. Plex UI however says it’s playing.

This issue above is not just for one movie but for all of them (however, x265 seems to play fine, I’ve tested a few).
Sometimes stopping/starting will fix the subtitle issue (but sometimes they gets out of sync aswell, restarting once more might fix it however), this is not however not in the logs attached (they’re random more or less).

Results from my iPhone 8, iOS version: 11.2.2
Plex-app version, latest one: 4.23.1

Let me know if there’s anything else I can do to track this problem.

PMS is not detecting your processor’s GPU and trying to do everything in software.

Jan 14, 2018 10:15:54.130 [0x7fdf89a23700] DEBUG - Codecs: testing h264_nvenc (encoder)
Jan 14, 2018 10:15:54.130 [0x7fdf89a23700] ERROR - [FFMPEG] - Cannot load libcuda.so.1
Jan 14, 2018 10:15:54.130 [0x7fdf89a23700] WARN - avcodec_open2 returned -1313558101 for encoder 'h264_nvenc'
Jan 14, 2018 10:15:54.130 [0x7fdf89a23700] DEBUG - Codecs: hardware transcoding: testing API vaapi
Jan 14, 2018 10:15:54.131 [0x7fdf89a23700] ERROR - [FFMPEG] - No VA display found for device: /dev/dri/renderD128.
Jan 14, 2018 10:15:54.131 [0x7fdf89a23700] DEBUG - Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Invalid argument
Jan 14, 2018 10:15:54.131 [0x7fdf89a23700] DEBUG - Scaled up video bitrate to 4567Kbps based on 4.500000x fudge factor.
Jan 14, 2018 10:15:54.131 [0x7fdf89a23700] DEBUG - Codecs: hardware transcoding: testing API vaapi
Jan 14, 2018 10:15:54.131 [0x7fdf89a23700] ERROR - [FFMPEG] - No VA display found for device: /dev/dri/renderD128.
Jan 14, 2018 10:15:54.131 [0x7fdf89a23700] DEBUG - Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Invalid argument
Jan 14, 2018 10:15:54.131 [0x7fdf89a23700] DEBUG - Scaled up video bitrate to 4567Kbps based on 4.500000x fudge factor.
Jan 14, 2018 10:15:54.132 [0x7fdf89a23700] DEBUG - MDE: Selected protocol hls; container: mpegts
Jan 14, 2018 10:15:54.132 [0x7fdf89a23700] DEBUG - MDE: analyzing media item 10817
Jan 14, 2018 10:15:54.132 [0x7fdf89a23700] DEBUG - MDE: E9 - King of the Beach: no direct play video profile exists for http/mkv/hevc
Jan 14, 2018 10:15:54.132 [0x7fdf89a23700] DEBUG - MDE: E9 - King of the Beach: no direct play video profile exists for http/mkv/hevc/ac3
Jan 14, 2018 10:15:54.132 [0x7fdf89a23700] DEBUG - MDE: E9 - King of the Beach: selected subtitle cannot be converted to a compatible format, burning into video stream
Jan 14, 2018 10:15:54.132 [0x7fdf89a23700] DEBUG - MDE: E9 - King of the Beach: avoiding video remux due to burned subtitle stream
Jan 14, 2018 10:15:54.132 [0x7fdf89a23700] DEBUG - MDE: E9 - King of the Beach: no remuxable profile found, so video stream will be transcoded
Jan 14, 2018 10:15:54.132 [0x7fdf89a23700] DEBUG - Codecs: testing h264_nvenc (encoder)
Jan 14, 2018 10:15:54.132 [0x7fdf89a23700] ERROR - [FFMPEG] - Cannot load libcuda.so.1
Jan 14, 2018 10:15:54.133 [0x7fdf89a23700] WARN - avcodec_open2 returned -1313558101 for encoder 'h264_nvenc'
Jan 14, 2018 10:15:54.133 [0x7fdf89a23700] DEBUG - Codecs: hardware transcoding: testing API vaapi
Jan 14, 2018 10:15:54.133 [0x7fdf89a23700] ERROR - [FFMPEG] - No VA display found for device: /dev/dri/renderD128.
Jan 14, 2018 10:15:54.133 [0x7fdf89a23700] DEBUG - Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Invalid argument
Jan 14, 2018 10:15:54.133 [0x7fdf89a23700] DEBUG - Scaled up video bitrate to 4567Kbps based on 4.500000x fudge factor.
Jan 14, 2018 10:15:54.133 [0x7fdf89a23700] DEBUG - MDE: The Incredible Hulk - S4 E9 - King of the Beach: selected media 0 / 10817
Jan 14, 2018 10:15:54.133 [0x7fdf89a23700] DEBUG - Streaming Resource: Adding session 0x7fdf7b51e9e0:F3BC52A5-8AF3-4B1C-8624-34F50C979233 which is using transcoder slot.  Used slots is now 1
Jan 14, 2018 10:15:54.133 [0x7fdf89a23700] DEBUG - Streaming Resource: Added session 0x7fdf7b51e9e0:F3BC52A5-8AF3-4B1C-8624-34F50C979233
Jan 14, 2018 10:15:54.134 [0x7fdf89a23700] DEBUG - Streaming Resource: Reached Decision id=11270 codes=(General=1001,Direct play not available; Conversion OK. Direct Play=3000,App cannot direct play this item. No direct play video profile exists for protocol http, with container mkv, and video codec hevc. Transcode=1001,Direct play not available; Conversion OK.) media=(id=10817 part=(id=10852 decision=transcode container=mpegts protocol=hls streams=(Video=(id=5986 decision=transcode bitrate=4567 encoder=libx264 width=768 height=576) Audio=(id=5987 decision=transcode bitrate=129 encoder=aac channels=1 rate=48000) Subtitle=(id=5988 decision=burn languageCode=swe location=embedded))))
Jan 14, 2018 10:15:54.136 [0x7fdf89fff700] DEBUG - Completed: [192.168.1.215:59032] 200 GET /video/:/transcode/universal/decision?audioBoost=100&autoAdjustQuality=0&directPlay=1&directStream=1&directStreamAudio=1&location=lan&partIndex=0&path=%2Flibrary%2Fmetadata%2F11270&protocol=hls&subtitleSize=134&subtitles=auto&videoQuality=100&videoResolution=3840x2160 (13 live) TLS GZIP 23ms 1594 bytes (pipelined: 25)
Jan 14, 2018 10:15:54.162 [0x7fdf89d11700] DEBUG - Auth: authenticated user 1 as oRBIT2002
Jan 14, 2018 10:15:54.163 [0x7fdf7d511700] DEBUG - Request: [192.168.1.215:59018 (Subnet)] GET /transcode/sessions (14 live) TLS GZIP Signed-in Token (oRBIT2002)
Jan 14, 2018 10:15:54.165 [0x7fdf89d11700] DEBUG - Completed: [192.168.1.215:59018] 200 GET /transcode/sessions (14 live) TLS GZIP 2ms 397 bytes (pipelined: 35)
Jan 14, 2018 10:15:54.174 [0x7fdf89fff700] DEBUG - Auth: authenticated user 1 as oRBIT2002
Jan 14, 2018 10:15:54.174 [0x7fdf7fe23700] DEBUG - Request: [192.168.1.215:59018 (Subnet)] GET /:/timeline?bufferedTime=0&duration=2792560&key=%2Flibrary%2Fmetadata%2F11270&location=lan&playQueueItemID=3840&ratingKey=11270&state=buffering&time=0 (14 live) TLS GZIP Signed-in Token (oRBIT2002)
Jan 14, 2018 10:15:54.175 [0x7fdf7fe23700] DEBUG - Client [F3BC52A5-8AF3-4B1C-8624-34F50C979233] reporting timeline state buffering, progress of 0/2792560ms for guid=, ratingKey=11270 url=, key=/library/metadata/11270, containerKey=, metadataId=11270
Jan 14, 2018 10:15:54.176 [0x7fdf7fe23700] DEBUG - [Now] User is oRBIT2002 (ID: 1)
Jan 14, 2018 10:15:54.176 [0x7fdf7fe23700] DEBUG - [Now] Device is iOS (Morgan iPhone8).
Jan 14, 2018 10:15:54.177 [0x7fdf7fe23700] DEBUG - [Now] Profile is iOS
Jan 14, 2018 10:15:54.177 [0x7fdf7fe23700] DEBUG - [Now] Updated play state for /library/metadata/11270.
Jan 14, 2018 10:15:54.178 [0x7fdf7fe23700] DEBUG - Statistics: (F3BC52A5-8AF3-4B1C-8624-34F50C979233) Reporting active playback in state 2 of type 4 (scrobble: 0) for account 1
Jan 14, 2018 10:15:54.181 [0x7fdf89d11700] DEBUG - Completed: [192.168.1.215:59018] 200 GET /:/timeline?bufferedTime=0&duration=2792560&key=%2Flibrary%2Fmetadata%2F11270&location=lan&playQueueItemID=3840&ratingKey=11270&state=buffering&time=0 (14 live) TLS GZIP 6ms 470 bytes (pipelined: 36)
Jan 14, 2018 10:15:54.185 [0x7fdf89fff700] DEBUG - Auth: authenticated user 1 as oRBIT2002
Jan 14, 2018 10:15:54.185 [0x7fdf88be1700] DEBUG - Request: [192.168.1.215:59056 (Subnet)] GET /video/:/transcode/universal/start.m3u8?audioBoost=100&autoAdjustQuality=0&directPlay=1&directStream=1&directStreamAudio=1&fastSeek=1&includeCodecs=1&location=lan&offset=283&partIndex=0&path=%2Flibrary%2Fmetadata%2F11270&protocol=hls&session=DEEA668C-D93C-4BEC-920E-EA4B884327CF&subtitleSize=134&subtitles=burn&videoQuality=100&videoResolution=3840x2160 (14 live) TLS GZIP Signed-in Token (oRBIT2002)

I strongly recommend you download PMS 1.10.1 (public version) and install it.

There are reports of the problem you see with 1.11.0

Spinner still never ends… Attached latest logs. I don’t think you’re looking at the correct time in the logs, the file mentioned above is not the one I’ve had issues with… But perhaps you know what you’re doing. :slight_smile:

Crossing my fingers for a new Plex release soon that fixes all problems with DS718+/AppleTV4K. My AppleTV4K is just a brick for now (nothing plays) and Plex on my iPhone8 is useless unless I download videos for watching instead of streaming. :frowning: I’ve never had issues like this before, everything started when i upgraded my stuff DS718+/iPhone8/ATV4K… :frowning: