2025-06-02, 09:36 PM
On the AndroidTV client downmix to stereo only supports a few codecs:
Codec.Audio.AAC
Codec.Audio.MP2
Codec.Audio.MP3
Anything besides these audio codecs with more than 2 channels will trigger the audio stream to transcode. Since the video stream is compatible, you'll trigger a Direct Stream (Video copy with the audio transcoded to mono AAC). Which is why it works when downmixing vs Direct Play. Subtitles have nothing to do with your situation. It's a container issue.
Codec.Audio.AAC
Codec.Audio.MP2
Codec.Audio.MP3
Anything besides these audio codecs with more than 2 channels will trigger the audio stream to transcode. Since the video stream is compatible, you'll trigger a Direct Stream (Video copy with the audio transcoded to mono AAC). Which is why it works when downmixing vs Direct Play. Subtitles have nothing to do with your situation. It's a container issue.