Work in Progress: These docs are incomplete and may contain inaccuracies. Norri is not yet available for download.

Audio & Subtitle Tracks

Overview

Movies and TV episodes often include multiple audio tracks (different languages, commentary tracks, audio descriptions) and subtitle tracks. Norri detects all available tracks during library scanning and gives you two places to select them: the detail page before you press play, and the player controls during playback.

Audio Tracks

What Norri Detects

For each media file, Norri identifies every audio track and records its language, codec, channel layout, and any flags set by the file creator. Common flags include:

  • Default — the track the file creator intended as the primary audio
  • Commentary — director or cast commentary
  • Descriptive Audio (AD) — an audio description track for visually impaired viewers

Selecting an Audio Track

From the detail page: If a movie has more than one audio track, a dropdown appears in the file information section below the title. It shows each track’s language, codec, and channel count (for example, “English AAC 5.1”). Select a track before pressing play and Norri starts playback with that track.

During playback: Open the settings menu (gear icon in the player controls), then select Audio. The submenu lists all available tracks with badges for Default, Commentary, and AD where applicable. Selecting a track takes effect immediately. If the stream needs to restart to switch tracks, it does so automatically at your current position.

Track Labels

Norri displays the track title embedded in the file. Most files use straightforward labels like “English” or “5.1 Surround.” Some files use titles in other languages (for example, a French-authored file might label the English track as “anglais”). This reflects the original file metadata and is not something Norri changes.

Subtitle Tracks

Types of Subtitles

Media files can contain three distinct types of subtitle track. The label shown in Norri comes directly from the file, so the exact wording varies, but the types fall into these categories:

TypeWhat it containsTypical labels
Full dialogueAll spoken words, translated into the subtitle language. Use these when watching content in a language you don’t speak.”English”, “French”, “Spanish”
Forced / Forced NarrativeOn-screen text that needs translating (signs, location cards, title screens) and brief moments of foreign dialogue within an otherwise same-language film. These are the subtitles that should appear even when you understand the main audio language.”English (Forced Narrative)”, “English (Forced)“
CC / SDHDialogue plus descriptions of sound effects, music, and speaker identification. Intended for deaf and hard-of-hearing viewers.”English (CC)”, “English (SDH)”

Tip

If you see two “English” subtitle tracks and aren’t sure which is which, check the detail page dropdown. Norri shows the track’s full title from the file, which usually includes “(Forced Narrative)”, “(CC)”, or similar.

Selecting Subtitles

From the detail page: A subtitle dropdown appears below the title when subtitle tracks are available. Select a track and press play. The selected subtitle loads automatically.

During playback: Open the settings menu (gear icon), then select Subtitles. Choose a track to enable it, or select Off to disable subtitles. Changes take effect immediately.

Text vs Image Subtitles

Most subtitle tracks are text-based (SRT, ASS, WebVTT) and Norri displays them as an overlay on the video. Some older Blu-ray rips contain image-based subtitles (PGS, VOBSUB) which are essentially pictures of text. These cannot be overlaid by the browser and must be burned into the video stream during transcoding. Norri handles this automatically, but switching to an image-based subtitle track requires the stream to restart briefly.

Language Preferences

Go to Settings → Playback (under the Web Client section) to configure your preferences. These apply automatically whenever you play something new.

SettingWhat it does
Preferred Audio LanguageNorri selects the audio track matching this language when you press play. Falls back to the file’s default track, then the first available track.
Preferred Subtitle LanguageWhen subtitles are enabled (see Subtitle Mode below), Norri selects a track in this language.
Subtitle ModeControls when subtitles appear automatically. See below.
Prefer SDHWhen enabled, Norri prefers CC/SDH subtitle tracks over standard tracks in the same language.
Audio OutputControls which audio track is preferred based on your speaker setup (Stereo, 5.1, 7.1). Norri auto-detects your output, but you can override it if the detection is wrong.

Setting Inheritance

Your server administrator can set server-wide defaults for these preferences. If you haven’t customised a setting, you inherit the server default. The Playback page shows where each setting comes from, for example: “Inherited from server: English.” Select any value from the dropdown to override it, or select the inherited option to go back to the server default.

Subtitle Modes

ModeBehavior
OffNo subtitles selected automatically. You can still turn them on manually during playback.
AutoThe recommended default. Shows forced/narrative subtitles (on-screen text translations) when the audio is in your preferred language. Shows full dialogue subtitles when the audio is in a different language.
Foreign audio onlyShows full subtitles only when the audio language does not match your preferred language. Forced subtitles are always shown regardless.
Always onAlways shows subtitles in your preferred subtitle language, no matter what audio language is playing.

Note

The Auto and Foreign audio only modes both show forced subtitles when the audio matches your language. The difference is subtle: Auto is slightly more conservative in its selection logic, while Foreign audio only guarantees full subtitles whenever the audio is foreign.

Sticky Selections

When you manually change the audio or subtitle track for a specific movie or episode, Norri remembers that choice. The next time you play the same item, your previous selection is applied automatically instead of the default language preferences.

This is useful for content you always want to watch a certain way. For example, if you switch a particular anime film to Japanese audio with English subtitles, Norri remembers that combination for that film. Your global preferences still apply to everything else.

Sticky selections are per-user. Other users on the same server have their own independent preferences and selections.

Troubleshooting

Subtitles not appearing

  1. Check that a subtitle track is actually selected (gear icon → Subtitles during playback)
  2. If you expected subtitles to appear automatically, check your subtitle mode in Settings → Playback. The default mode is Auto, which only shows full subtitles when the audio language differs from your preferred language
  3. Some scenes genuinely have no subtitled dialogue. Gaps of a minute or more are common in action sequences

Two tracks with the same language name

This usually means the file contains both a full dialogue track and a forced/narrative track (or a CC/SDH track) in the same language. The detail page dropdown shows the track title which should distinguish them. In the player settings menu, the subtitle submenu also uses the full track title.

Audio track in the wrong language

Check your preferred audio language in Settings → Playback (Web Client section). Norri selects the best available track matching that language, preferring tracks your device can play natively (to avoid unnecessary transcoding) and tracks with an appropriate channel count for your audio output.

Audio playing in stereo when 5.1 is available

Check the Audio Output setting in Settings → Playback. If it shows Stereo, either the auto-detection determined your output is stereo, or a previous override is in effect. Change it to 5.1 Surround if you have a surround sound setup.