Bug Description
Setting a transcode target (e.g. Opus) in the client has no effect. All streams are delivered as the original file format (FLAC, MP3, APE, etc.) regardless of the transcode setting selected.
Steps to Reproduce
- In Settings > Transcoding, select a transcode target (e.g. Opus)
- Play any song
- Check server-side access logs for the stream request
Expected Behavior
Stream URLs should include a (transcoding settings) parameter so the server transcodes the audio to the selected format before delivery.
Actual Behavior
All 60 stream requests in a single session were missing the parameter entirely. Every track was streamed as the original file — FLAC, MP3, APE — with zero transcoding applied. Example request:
/rest/stream?u=myuser&v=1.16.1&c=Musly&f=json&t=&s=&id=
No query parameter is present.
App Version
1.0.13
Subsonic Server
Navidrome
Bug Description
Setting a transcode target (e.g. Opus) in the client has no effect. All streams are delivered as the original file format (FLAC, MP3, APE, etc.) regardless of the transcode setting selected.
Steps to Reproduce
Expected Behavior
Stream URLs should include a (transcoding settings) parameter so the server transcodes the audio to the selected format before delivery.
Actual Behavior
All 60 stream requests in a single session were missing the parameter entirely. Every track was streamed as the original file — FLAC, MP3, APE — with zero transcoding applied. Example request:
No query parameter is present.
App Version
1.0.13
Subsonic Server
Navidrome