Transcoding

Stream lossless files as compressed audio to save bandwidth without re-encoding your library.

What It Does

Transcoding converts lossless audio (FLAC, ALAC, WAV) to a compressed format on-the-fly during playback. The original files on disk are never modified — the conversion happens in real time as you stream.

This is useful when:

Enabling Transcoding

  1. Log in as an admin user
  2. Click Settings in the sidebar navigation (gear icon)
  3. Scroll down to the Transcoding section
  4. Check the Allow transcode lossless checkbox
  5. Select your preferred bitrate from the Transcode bitrate dropdown
  6. Click Save

Bitrate Options

The transcode bitrate dropdown lets you choose the target quality for compressed streams. Available options:

Bitrate Quality Use Case
128 kbps Good Mobile data, casual listening
192 kbps High Balanced quality and bandwidth
256 kbps Very High Near-transparent for most listeners
320 kbps Maximum Indistinguishable from lossless for most people

What Gets Transcoded

Already-compressed files are never transcoded, even if their bitrate is higher than your configured setting. Transcoding only applies to lossless sources.

Performance Notes

Disabling Transcoding

Uncheck Allow transcode lossless in Settings and click Save. All streams will be served as the original file — lossless files will stream at full quality (and full bandwidth).