The Plex app for Samsung Smart TV has a subtitle offset option but it doesn’t actually work. No matter what you do, the subtitles remain the same. How do I fix this?
Same here. Any solution?
It will only work for external, text-based subtitles.
Which mainly means: the subtitles must be stored outside of the video file, in a separate file with the filename extensions .SRT, or .ASS, and a few others, but not on VOBSUB or PGS.
It doesn’t work for text-based external subtitles either.
Could you post the content of the Plex XML info of one affected video, please?
I encountered the same issue. The users of my servers frequently use subtitles, as English is not our first language. Because of this, I store all subtitle as external .srt-files, because this way I encounter the fewest problems.
We are using two different versions of Plex for Samsung. One is the original app on an older TV before Tizen, which is on the same network as the Plex Server. The other is a on a newer Samsung TV (2018, I think), which is outside of the network of the Plex Server.
With the older app I encounter no problems, the the direct specification of the subtitle offsets works very well (except for the cases, where 10s offset is not enough).
On the newer app the subtitle offset does not work. I specified very big offsets, but there was no change with the timing. Furthermore I switched the Play options of the file (Direct Play or Direct Streaming) with no effect.
I attached the XML of one such file, as an example ( in the rar-archive).
Thanks in advance!
123516.rar (1.6 KB)
<MediaContainer size="1" allowSync="1" identifier="com.plexapp.plugins.library" librarySectionID="1" librarySectionTitle="Serien Aktuell" librarySectionUUID="6a890bc0-9421-4ba3-acf7-6673bf201d46" mediaTagPrefix="/system/bundle/media/flags/" mediaTagVersion="1585055676">
<Video ratingKey="123516" key="/library/metadata/123516" parentRatingKey="123515" grandparentRatingKey="123514" guid="com.plexapp.agents.thetvdb://352883/1/1?lang=en" parentGuid="com.plexapp.agents.thetvdb://352883/1?lang=en" grandparentGuid="com.plexapp.agents.thetvdb://352883?lang=en" type="episode" title="Pilot" grandparentKey="/library/metadata/123514" parentKey="/library/metadata/123515" librarySectionTitle="Serien Aktuell" librarySectionID="1" librarySectionKey="/library/sections/1" grandparentTitle="Prodigal Son" parentTitle="Staffel 1" contentRating="TV-14" summary="Malcom Bright knows how killers think and how their minds work, because his father, Dr. Martin Whilty, was one of the most notorious serial killers, called "The Surgeon." Alongside his longtime mentor, Gil Arroyo, and detectives Dani Powell and JT Tarmel, he helps the NYPD solve crimes by profiling killers, while also dealing with a manipulative mother, Jessica Whilty, an annoyingly normal sister, Ainsley Whilty and a homicidal father still looking to bond with his prodigal son." index="1" parentIndex="1" viewCount="1" lastViewedAt="1570049210" year="2019" thumb="/library/metadata/123516/thumb/1572982019" art="/library/metadata/123514/art/1572982019" parentThumb="/library/metadata/123515/thumb/1572982019" grandparentThumb="/library/metadata/123514/thumb/1572982019" grandparentArt="/library/metadata/123514/art/1572982019" duration="2734624" originallyAvailableAt="2019-09-23" addedAt="1570043274" updatedAt="1572982019">
<Media id="607222" duration="2734624" bitrate="8729" width="1920" height="960" aspectRatio="1.85" audioChannels="6" audioCodec="eac3" videoCodec="h264" videoResolution="1080" container="mkv" videoFrameRate="24p" videoProfile="high">
<Part accessible="1" exists="1" id="613734" key="/library/parts/613734/1569680038/file.mkv" duration="2734624" file="L:\Prodigal Son\Season 1\Prodigal.Son.S01E01.Pilot.1080p.AMZN.WEB-DL.DDP5.1.H.264-NTb.mkv" size="2984450921" container="mkv" deepAnalysisVersion="4" requiredBandwidths="10355,10052,9805,9755,9755,9755,9755,9755" videoProfile="high">
<Stream id="1196072" streamType="1" default="1" codec="h264" index="0" bitrate="8089" bitDepth="8" chromaLocation="left" chromaSubsampling="4:2:0" colorPrimaries="bt709" colorRange="tv" colorSpace="bt709" colorTrc="bt709" frameRate="23.976" hasScalingMatrix="0" height="960" level="40" profile="high" refFrames="4" requiredBandwidths="9715,9412,9165,9160,9160,9160,9160,9160" scanType="progressive" width="1920" displayTitle="1080p (H.264)"/>
<Stream id="1196073" streamType="2" selected="1" default="1" codec="eac3" index="1" channels="6" bitrate="640" language="English" languageCode="eng" audioChannelLayout="5.1(side)" requiredBandwidths="639,639,639,639,639,639,639,639" samplingRate="48000" displayTitle="English (EAC3 5.1)"/>
<Stream id="1196074" streamType="3" codec="srt" index="2" bitrate="0" language="English" languageCode="eng" requiredBandwidths="1,1,1,1,1,1,1,1" title="SDH" displayTitle="English (SRT)"/>
<Stream id="1196088" key="/library/streams/1196088" streamType="3" file="L:\Prodigal Son\Season 1\Prodigal.Son.S01E01.Pilot.1080p.AMZN.WEB-DL.DDP5.1.H.264-NTb.en.srt" selected="1" codec="srt" language="English" languageCode="eng" format="srt" displayTitle="English (SRT Extern)"/>
<Stream id="1196090" key="/library/streams/1196090" streamType="3" file="L:\Prodigal Son\Season 1\Prodigal.Son.S01E01.Pilot.1080p.AMZN.WEB-DL.DDP5.1.H.264-NTb.nl.srt" codec="srt" language="Nederlands" languageCode="dut" format="srt" displayTitle="Nederlands (SRT Extern)"/>
</Part>
</Media>
<Extras size="0">
</Extras>
</Video>
</MediaContainer>
Can you create a version of the MKV file without the embedded SRT subtitle?
(It doesn’t look like a valid subtitle anyway, with a bitrate of 0 kbps)
I wonder if the combination of external and embedded subtitles is throwing things off.
You can do that easily with MKVtoolnixGUI
Don’t forget to ‘Analyze’ and ‘Refresh Metadata’ after switching out the file.
This is not at all a factor in my case. The subtitle offset feature doesn’t work regardless of video file type. And whether an MKV file has embedded subtitles or not also doesn’t seem to matter.
I managed to implement your suggestion over the weekend. Extracted the subtitle with mkvtoolnix and saved it as a separate file under the specials.
Unfortunately there was no effect. The subtitle offset still does not work. I attached the xml file of the modified file.
127347.rar (1.3 KB)
I’ve tested on my devices with external and downloaded opensubtitle subs, and the offsets seem to work for me fine there. I did find an issue with offsets getting reset when resuming a video after stopping playback, however. This required me to reset the subs, stop playback, and then restart playback and set the offset again. Otherwise, if I don’t stop playback, the offsets seem to work for me. Have you tried setting the offset to something really large (like +5000ms) and see any changes? Are you stopping the stream and restarting the stream?
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.