Plex player on Android TV plays the wrong audio stream in movies

Just bought the new Android TV STB, downloaded Plex from the Google Play Market, tried to play some movies and mysterious things happened: by default Ru audio stream is selected, but it actually plays En audio stream. When I select the En audio stream there is no sound at all. And the strangest part of this is that the Plex media server shows the correct audio stream. So in the player is selected Ru stream, server in the control panel showing that client plays Ru stream, but it actually plays En stream. Latest server and player version of Plex apps installed, everything plays fine on the Android 10 phone, so it is related only to the Android TV.

Server Version#: 1…25.5.5492
Player Version#: 8.29.1.30697

1 Like

Yep.

Happening on a Sony 75X900F in Android TV as well, on the latest version of Plex app as well.

Literally going into MKVToolNix and deleting the other language audio tracks “fixes” the problem, but is not a solution lol.

In my case such movies play without sound, and the audio source selection is even disabled.

Three weeks passed, will there be any help from the developers?

Make your preferred language audio track the first track in your media file. Also, in MKVToolNix set the “Default Track” flag to Yes on the track you wish to force play at runtime.

If this also fails then you might have to wait until the new muxer is released for Android TV. Right now it’s only enabled for Android mobile clients.

You mean that Plex for Android TV relies on the system builtin muxer? But I have no problems with any other video services (currently I have 6 of them), so they might use their own components, why is Plex differ?

I mean the new muxer Plex has built for their Android client.

Any news from the developers? How to reach them? What should I do to help them investigate this bug?

has happened to me as well a few times.

Same thing here. I have a Chromecast with Google TV and it plays the first audiotrack the right way, any other audiotrack selected is not the right one. Even the dashboard of the server says that it’s playing the selected track.

Yep, same for me. Any solutions?

I’ve had no issues since I’ve moved my server from Windows to Ubuntu. Not only because of that, PMS for Windows lacks some needed features that probably won’t be implemented in near future.

This happens with subtitle tracks as well, on mobile and Chromecast with Google TV, subtitle burn-in for picture formats only, I have a movie (MKV, HEVC) with English PGS subtitles, English and Spanish VOBSUB, these appear at the top and all play correctly, then there are 16 SRT tracks, all embedded (but I can confirm the SRT index is broken with external and internal subtitle tracks too), when PGS or VOBSUB subtitles are present, selecting an SRT track incorrectly uses the wrong subtitle index, so selecting Arabic SRT (first SRT subtitle, 4 overall) uses English PGS, selecting Croatian SRT (#2 SRT, #5 overall) plays English VOBSUB, Danish SRT (3, 6) uses Spanish VOBSUB, Persian SRT (4, 7) finally uses an SRT track, but it’s Arabic, the issue affects all other SRT tracks, the last 3 embedded SRT tracks are inaccessible without buffer internal/external tracks.
My media server runs on unRaid if that matters, I don’t believe the issue affects browser viewing but I can’t remember (I mostly use my TV), also switching from SRT subtitles to PGS or VOBSUB often causes the app to restart.
Update: I can confirm that the issue is to do with subtitle burn-in being disabled, if enabled, all subtitles play correctly.

I also have this error. However, it only occurs during autoplay. If you select it individually and manually, the correct audio track is always used. I think the problem only affects the autoplay function.

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