Two Tizen Samsung TV's - one works with subtitles (srt), one doesn't

Hello There,

I have two Samsung TV’s, UE65NU8042 running Tizen 4, and UE43TU7072UXXH running Tizen 5.5. I can play direct streaming movies with SRT subtitles without encoding on the older one, but not on the newer. They’re both running software 5.2.1 and I’m in the preview program.

Only way to watch movies with subtitles without encoding video is to do it with formats that are directly supported by the TV. If the TV has to reencode audio (which it is perfectly able to) I have to disable subtitles on the newer TV.
The only difference between them based on what I see in the logs is the “AVPlay version”, which is 3 on the old TV and 4 on the newer one.

Server Version#: 1.20.3.3483
Player Version#: 5.2.1

Old TV:
[Plex for Samsung] [k1dman:vay82vf98chfz45oazfsf9a4] videoStream: { "id": 59386, "streamType": 1, "default": true, "codec": "h264", "index": 0, "bitrate": 8300, "bitDepth": 8, "chromaLocation": "left", "chromaSubsampling": "4:2:0", "codedHeight": 800, "codedWidth": 1920, "frameRate": 23.976, "hasScalingMatrix": false, "height": 800, "level": 41, "profile": "high", "refFrames": 5, "scanType": "progressive", "width": 1920, "displayTitle": "1080p (H.264)", "extendedDisplayTitle": "1080p (H.264)" }
[Plex for Samsung] [k1dman:vay82vf98chfz45oazfsf9a4] audioStream: { "id": 59387, "streamType": 2, "selected": true, "default": true, "codec": "dca", "index": 1, "channels": 6, "bitrate": 1509, "language": "English", "languageCode": "eng", "audioChannelLayout": "5.1(side)", "bitDepth": 24, "profile": "dts", "samplingRate": 48000, "displayTitle": "English (DTS 5.1)", "extendedDisplayTitle": "English (DTS 5.1)" }
[Plex for Samsung] [k1dman:vay82vf98chfz45oazfsf9a4] subtitleStream: { "id": 59388, "key": "/library/streams/59388", "streamType": 3, "selected": true, "codec": "srt", "language": "English", "languageCode": "eng", "format": "srt", "displayTitle": "English (SRT External)", "extendedDisplayTitle": "English (SRT External)" }
[Plex for Samsung] [k1dman:vay82vf98chfz45oazfsf9a4] [MDE] Server decision, directPlay: false, directStreamVideo: true, directStreamAudio: false
[Plex for Samsung] [k1dman:vay82vf98chfz45oazfsf9a4] videoStream: { "bitrate": "8300", "codec": "h264", "default": "1", "displayTitle": "1080p (H.264)", "extendedDisplayTitle": "1080p (H.264)", "frameRate": "23.975999999999999", "height": "800", "id": "59386", "requiredBandwidths": "26488,23826,19579,13120,9756,9222,9222,9222", "streamType": 1, "width": "1920", "decision": "copy", "location": "segments-video" }
[Plex for Samsung] [k1dman:vay82vf98chfz45oazfsf9a4] audioStream: { "bitrate": "774", "bitrateMode": "cbr", "channels": 6, "codec": "aac", "default": "1", "displayTitle": "English (DTS 5.1)", "extendedDisplayTitle": "English (DTS 5.1)", "id": "59387", "language": "English", "languageCode": "eng", "requiredBandwidths": "1509,1509,1509,1509,1509,1509,1509,1509", "selected": "1", "streamType": 2, "decision": "transcode", "location": "segments-audio" }
[Plex for Samsung] [k1dman:vay82vf98chfz45oazfsf9a4] subtitleStream: { "codec": "srt", "container": "srt", "displayTitle": "English (SRT External)", "extendedDisplayTitle": "English (SRT External)", "file": "/movies/Movie (2014)/Movie.srt", "format": "srt", "id": "59388", "key": "/library/streams/59388", "language": "English", "languageCode": "eng", "selected": "1", "streamType": 3, "decision": "copy", "location": "segments-subs" }
[Plex for Samsung] [k1dman:vay82vf98chfz45oazfsf9a4] [AVPlay[1] (NONE)] load: { "AVPlay version": "3.0", "Tizen version": 4, "Package version": "5.1.0", "Model": "UE65NU8042" }
[Plex for Samsung] [k1dman:vay82vf98chfz45oazfsf9a4] augmentations with profile: Generic

NEW TV:
[Plex for Samsung] [k1dman:77owbk6ahgwvxvcicp2w9lyd] videoStream: { "id": 59386, "streamType": 1, "default": true, "codec": "h264", "index": 0, "bitrate": 8300, "bitDepth": 8, "chromaLocation": "left", "chromaSubsampling": "4:2:0", "codedHeight": 800, "codedWidth": 1920, "frameRate": 23.976, "hasScalingMatrix": false, "height": 800, "level": 41, "profile": "high", "refFrames": 5, "scanType": "progressive", "width": 1920, "displayTitle": "1080p (H.264)", "extendedDisplayTitle": "1080p (H.264)" }
[Plex for Samsung] [k1dman:77owbk6ahgwvxvcicp2w9lyd] audioStream: { "id": 59387, "streamType": 2, "selected": true, "default": true, "codec": "dca", "index": 1, "channels": 6, "bitrate": 1509, "language": "English", "languageCode": "eng", "audioChannelLayout": "5.1(side)", "bitDepth": 24, "profile": "dts", "samplingRate": 48000, "displayTitle": "English (DTS 5.1)", "extendedDisplayTitle": "English (DTS 5.1)" }[Plex for Samsung] [k1dman:77owbk6ahgwvxvcicp2w9lyd] subtitleStream: { "id": 59388, "key": "/library/streams/59388", "streamType": 3, "selected": true, "codec": "srt", "language": "English", "languageCode": "eng", "format": "srt", "displayTitle": "English (SRT External)", "extendedDisplayTitle": "English (SRT External)" }
[Plex for Samsung] [k1dman:77owbk6ahgwvxvcicp2w9lyd] subtitleStream: { "id": 59388, "key": "/library/streams/59388", "streamType": 3, "selected": true, "codec": "srt", "language": "English", "languageCode": "eng", "format": "srt", "displayTitle": "English (SRT External)", "extendedDisplayTitle": "English (SRT External)" }
[Plex for Samsung] [k1dman:77owbk6ahgwvxvcicp2w9lyd] [MDE] Server decision, directPlay: false, directStreamVideo: true, directStreamAudio: false
[Plex for Samsung] [k1dman:77owbk6ahgwvxvcicp2w9lyd] Forcing subtitle burn: HLS direct stream incompatible
[Plex for Samsung] [k1dman:77owbk6ahgwvxvcicp2w9lyd] Cannot direct play subtitles. Reason: Server required to burn subtitles
[Plex for Samsung] [k1dman:77owbk6ahgwvxvcicp2w9lyd] Failed to create and set current playable media item - General: Neither direct play nor conversion is available. Direct: App cannot direct play this item. Direct play is disabled. Transcode: Not enough CPU for conversion of this item.

NEW TV with disabled subtitles:
[Plex for Samsung] [k1dman:77owbk6ahgwvxvcicp2w9lyd] augmentations with profile: Generic
[Plex for Samsung] [k1dman:77owbk6ahgwvxvcicp2w9lyd] [AVPlay[1] (NONE)] load: { "AVPlay version": "4.0", "Tizen version": 5.5, "Package version": "5.1.0", "Model": "UE43TU7072UXXH" }

Tizen 5.5 uses HLS vs Tizen 5.0 that uses DASH. Streaming subtitles are an issue in HLS when not direct playing, so it needs to be burned in. Unfortunately a bug on Samsung’s side is preventing us from using DASH for Tizen 5.5, so until that’s fixed by them, we’re stuck.

2 Likes

Thank you very much for the clear explanation, I really do appreciate it.
I guess I’ll keep trying after every update to my TV:)

Any update on the bugfix here, Got a new Samsung TV and now frustrated with Plex subtitles

I gave up waiting and instead I’m using Tdarr to make sure all my files have compatible audio stream (aac, ac3)

1 Like

@sLumpy: any idea if Samsung plans to fix this and get an updated Plex based on this to have a better viewing experience in the upcoming days?

I’m suffering from this too. Very annoying. I have a brand new Samsung QLED Q82T and 99% of cases subs don’t work without burning them,which my nas box is far to slow to handle with 4k content.

3 Likes

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.