Plex ASS subs overruling all other subtitles on Android devices but not on webversion Plex

Server Version#: 1.23.2.4656-85f0adf5b
Player Version#:

I have a problem with playing some subtitles that are English (ASS) and can’t be overruled by any of the other subtitles that I download or place manually near the mkv file. The strange thing is, when I open the web player I don’t experience that problem. But on my Mi Box Android version or Oneplus Android version, the English version of the subtitle will persist to be shown whatever I do.

Is this an Android bug since the Plex webversion works? The only way to get the subtitles on my tv then is to cast from the webversion on my computer.

1 Like

Can you post the XML info for a video that does this? Sounds like something I am already looking into.

Does this XML help you?
New Compressed (zipped) Folder.zip (2.0 KB)

Pre-Formatted Text:

<?xml version="1.0" encoding="UTF-8"?>
<MediaContainer size="1" allowSync="1" identifier="com.plexapp.plugins.library" librarySectionID="1" librarySectionTitle="TV Series" librarySectionUUID="c013d3b1-f227-46dc-a8d4-2fe88dcac8c0" mediaTagPrefix="/system/bundle/media/flags/" mediaTagVersion="1622790763">
<Video ratingKey="15239" key="/library/metadata/15239" parentRatingKey="1372" grandparentRatingKey="1371" guid="plex://episode/5d9c19ceba6eb9001fc5d53c" parentGuid="plex://season/602e746233eb76002d62bde9" grandparentGuid="plex://show/5d9c0900ffd9ef001e99dd20" type="episode" title="Off Radar" grandparentKey="/library/metadata/1371" parentKey="/library/metadata/1372" librarySectionTitle="TV Series" librarySectionID="1" librarySectionKey="/library/sections/1" grandparentTitle="Manifest" parentTitle="Season 1" contentRating="TV-14" summary="Cal wordt wakker met een levensbedreigende koorts. Michaela en Ben proberen een mysterieuze passagier op te sporen die wellicht meer informatie over de koorts heeft." index="6" parentIndex="1" audienceRating="7.6" viewCount="1" lastViewedAt="1623355856" parentYear="2018" thumb="/library/metadata/15239/thumb/1622400252" art="/library/metadata/1372/art/1622400681" parentThumb="/library/metadata/1372/thumb/1622400681" grandparentThumb="/library/metadata/1371/thumb/1617109736" grandparentArt="/library/metadata/1371/art/1617109736" grandparentTheme="/library/metadata/1371/theme/1617109736" duration="2577053" originallyAvailableAt="2018-11-05" addedAt="1622400210" updatedAt="1622400252" audienceRatingImage="themoviedb://image.rating">
<Media id="15563" duration="2577053" bitrate="1576" width="1280" height="720" aspectRatio="1.78" audioChannels="2" audioCodec="aac" videoCodec="h264" videoResolution="720" container="mkv" videoFrameRate="24p" audioProfile="lc" videoProfile="main">
<Part accessible="1" exists="1" id="15563" key="/library/parts/15563/1622143696/file.mkv" duration="2577053" file="/volume1/video/Series/Manifest/Season 1/Manifest S01E06 - Off Radar 720p HDTV x264 AAC.mkv" size="508869607" audioProfile="lc" container="mkv" deepAnalysisVersion="4" requiredBandwidths="2631,2291,1746,1677,1677,1677,1677,1677" videoProfile="main">
<Stream id="44865" streamType="1" default="1" codec="h264" index="0" bitrate="1415" bitDepth="8" chromaLocation="left" chromaSubsampling="4:2:0" codedHeight="720" codedWidth="1280" colorPrimaries="bt709" colorRange="tv" colorSpace="bt709" colorTrc="bt709" frameRate="23.976" hasScalingMatrix="0" height="720" level="31" profile="main" refFrames="4" requiredBandwidths="2470,2130,1585,1517,1517,1517,1517,1517" scanType="progressive" width="1280" displayTitle="720p (H.264)" extendedDisplayTitle="720p (H.264)">
</Stream>
<Stream id="44866" streamType="2" selected="1" default="1" codec="aac" index="1" channels="2" bitrate="160" language="English" languageCode="eng" audioChannelLayout="stereo" profile="lc" requiredBandwidths="161,161,161,161,161,161,161,161" samplingRate="48000" title="Stereo" displayTitle="English (AAC Stereo)" extendedDisplayTitle="Stereo (English AAC)">
</Stream>
<Stream id="44867" streamType="3" codec="ass" index="2" bitrate="0" language="English" languageCode="eng" requiredBandwidths="1,1,1,1,1,1,1,1" displayTitle="English (ASS)" extendedDisplayTitle="English (ASS)">
</Stream>
<Stream id="45373" key="/library/streams/45373" streamType="3" selected="1" codec="srt" language="Nederlands" languageCode="dut" format="srt" providerTitle="OpenSubtitles" score="10" sourceKey="/library/streams/1956638482?provider=OpenSubtitles&amp;url=https%3A%2F%2Fdl.opensubtitles.org%2Fen%2Fdownload%2Fsrc-api%2Fvrf-19e10c5d%2Ffilead%2F1956638482.gz&amp;enc=UTF-8" title="Manifest.S01E06.Off.Radar.720p.AMZN.WEB-DL.DD+5.1.H.264-AJP69" transient="1" userID="1" displayTitle="Nederlands (SRT OpenSubtitles)" extendedDisplayTitle="Manifest.S01E06.Off.Radar.720p.AMZN.WEB-DL.DD+5.1.H.264-AJP69 (Nederlands SRT OpenSubtitles)">
</Stream>
</Part>
</Media>
<Director id="36540" filter="director=36540" tag="F&#233;lix Enr&#237;quez Alcal&#225;" />
<Writer id="50142" filter="writer=50142" tag="Matthew Lau" />
<Writer id="50180" filter="writer=50180" tag="MW Cartozian Wilson" />
<Guid id="imdb://tt8473914" />
<Guid id="tmdb://1600151" />
<Guid id="tvdb://6846298" />
<Role id="30149" filter="actor=30149" tag="Daryl Edwards" role="NSA Director Vance" thumb="https://metadata-static.plex.tv/e/people/e97f18bcaa0a2d8463bf86e9e9375e63.jpg" />
<Extras size="0">
</Extras>
<Related>
</Related>
</Video>
</MediaContainer>

That looks fine and not the issue I was thinking of. Can you reproduce the issue and get me both the Android log and your server logs?

Edit - 1 thing of note. That external subtitle you have for that file was found using the search option. Please note that the sub retrieved using search will only be available for the account that searched for it. If you are trying to use another account on your TV that subtitle won’t even show up as an option.

plex-log-reemoes.zip (781.2 KB)

@MovieFan.Plex (https://forums.plex.tv/u/MovieFan.Plex)Here is the Android log. I performed the test with the same episode as the log I submitted before. So I loaded the episode, English subtitles were displayed, then I loaded the Dutch subtitles twice. you could see they were loaded in the settings but the .ass subtitles English were only being showed. Tested on Device: OnePlus7T Model: HD1903 Product: OnePlus7T_EEA Version: 11 and latest Plex version app.

And here is the server log.
Plex Media Server Logs_2021-06-25_09-38-42.zip (1.3 MB)

And yes, i know that the subs only work for the account that searched for it.

@anon18523487 have you gotten time to get a look at my case?

Sorry, didn’t see the previous ping. You don’t have the debug logging enabled on your server, so there isn’t enough info to know what’s going on. Can you you enable that option, recreate the issue, grab new logs.

@anon18523487 I repeated now with debug logging enabled.

I performed the test on Manifest S03E03 this time. plex-log-reemoes (1).zip (699.0 KB)
Plex Media Server Logs_2021-08-10_22-13-52.zip (1.7 MB)
So I loaded the episode, English subtitles were displayed, then I loaded the Dutch subtitles twice. you could see they were loaded in the settings but the .ass subtitles English were only being showed.

I hope you can find more in the data now.

@anon18523487 could you let me know if you need more data or this is enough for you to investigate?

Sorry, missed the previous ping. Your new logs do show the issue I’ve already identified. I don’t have info on when a fix will be available. Basically you have a subtitle file that is being recognized as SSA (instead of ASS) by PMS. The Android app has an issue when these subtitle files are involved even if they are not the selected one. Remove these files and stick to using srt for now.

How can i remove the ASS files? Cause they are not visible in the folder of the mediafile.

Oh, they are embedded into the file. You’ll need to remux the files to not include the subtitle track.

Bump,

Will plex for android ever support ssa/ ass subtitles? or is this an android limitation?

in the most recent version, plex would not even play my files. I have to disable my h.264 level in plex for android to get plex to play/ transcode again.

Same problem on Sony android tv, plex is worthless, I jus cancelled my subscription, it just not worth it, kodi is better after all and I hate it!

@anon18523487 Is there any chance this fix will be picked up the coming months? It’s still a super annoying issue that the .ass subs overrule my own chosen downloaded subs on the android apps. I don’t know the impact to fix this but I can’t imagine that i’m the only one that runs into this issue.

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