You are forcing FLAC transcoding on server side and Navidrome applies it. This generate unseekable flacs.
@deluan This is not the first report I got, even with the new api.
{
"name": "Symfonium",
"platform": "Android",
"maxAudioBitrate": 0,
"maxTranscodingAudioBitrate": 0,
"directPlayProfiles": [
{
"containers": [
"mp4",
"mka",
"m4a",
"mp3",
"mp2",
"wav",
"flac",
"ogg",
"alac",
"opus",
"vorbis",
"dsf",
"dff",
"dsdiff",
"iff"
],
"audioCodecs": [],
"protocols": [],
"maxAudioChannels": 0
}
],
"transcodingProfiles": [
{
"container": "flac",
"audioCodec": "flac",
"protocol": "http",
"maxAudioChannels": 6
},
{
"container": "ogg",
"audioCodec": "opus",
"protocol": "http",
"maxAudioChannels": 6
},
{
"container": "mp3",
"audioCodec": "mp3",
"protocol": "http",
"maxAudioChannels": 2
}
],
"codecProfiles": [
{
"type": "AudioCodec",
"name": "vorbis",
"limitations": [
{
"name": "audioSamplerate",
"comparison": "LessThanEqual",
"values": [
"48000"
],
"required": true
}
]
},
{
"type": "AudioCodec",
"name": "opus",
"limitations": [
{
"name": "audioSamplerate",
"comparison": "LessThanEqual",
"values": [
"48000"
],
"required": true
}
]
}
]
}
{
"subsonic-response": {
"status": "ok",
"version": "1.16.1",
"type": "navidrome",
"serverVersion": "0.63.2 (be10f89c)",
"openSubsonic": true,
"transcodeDecision": {
"canDirectPlay": false,
"canTranscode": true,
"transcodeParams": "xxxxxx",
"sourceStream": {
"protocol": "http",
"container": "flac",
"codec": "flac",
"audioChannels": 2,
"audioBitrate": 1026000,
"audioSamplerate": 44100,
"audioBitdepth": 16
},
"transcodeStream": {
"protocol": "http",
"container": "flac",
"codec": "flac",
"audioChannels": 2,
"audioSamplerate": 44100,
"audioBitdepth": 16
}
}
}
}
Don’t know what they force and why, but with the new API Navidrome should not transcode FLAC to FLAC.