Open the player menu (press OK on the remote, or tap the middle of the video):
Audio and subtitles: one list of the audio tracks and subtitles, with Off for the subtitles. It appears when the
channel has more than one audio track or any subtitles. With the default interface it is a button in the row.Media tracks: video, audio and subtitle tracks separately, with the number of each. Here you also find the
switches for all channels: Subtitles on or off, and Use software audio decoder (hardware codecs).With an older interface style, the tracks are in Parameters > Media tracks.
The app remembers the track you picked for the channel and selects it next time. See The player menu if you cannot find these items.
On a remote you can turn subtitles on and off with one key: assign the action Subtitles to a key in
Settings > Player > Setup remote controller.
Settings > Player > Media tracks:
Subtitles: No (never show them), Choose automatically (default) or always.Track language (Audio) and Track language (Subtitles): comma-separated list of language codes, in order of
preference, for example en,de or eng,deu. When a channel has a track in one of these languages, it is selected
by itself.These options are hidden in Simplified mode (Settings > Extended settings > User experience level).
Subtitles that the stream does not have can be searched on OpenSubtitles: see Subtitles from OpenSubtitles.
Usually the stream itself is the cause. A common case: the provider sends an HLS stream with all audio tracks packed
into one video file, instead of listing each track separately in the playlist of the stream. The hardware codecs then
see only one track.
What to try:
Switch codec in the player menu, see
Choosing a codec):
system video view: sometimes finds tracks the hardware codecs miss.Use software VLC: loads the processor more, but reads almost any stream, as the VLC app does.MPEG-TS directly, or for a correct multi-track HLS setup.Subtitles also depend on the codec: if subtitles do not show with one codec, try another.