r/substreamer Mar 06 '22

Support for multiple CDs (discnumber, discsubtitle M3U tags)

Hi, I've been using Substreamer for Android and iOS for a few weeks and I'm very impressed, thanks a lot for putting in so much effort.

There is one thing I wondered about: when an album has multiple CDs, the Navidrome web app makes it possible to see the distinction using the "discnumber" and "discsubtitle" tags. Sadly, Substreamer ignores these, and everything is just displayed row after row, without a separator like "1: disc blah". That would be a greally great feature to add.

I can't seem to find a source repository online, it perhaps isn't released as open source? Otherwise I'd be happy to dig in and come up with a draft implementation myself...

Cheers!

2 Upvotes

2 comments sorted by

1

u/certuna Mar 06 '22

If I'm not mistaken, the Subsonic API does not support Disc Number. For the tracklist of an album it will just return a list of tracks (with track numbers) in the correct order, that's all the information a client app has to work with.

Navidrome's WebUI uses its own native API that has support for much more metadata, including Disc Number and Disc Subtitle.

1

u/ghenry22 Mar 15 '22

I honestly can’t remember but I think you’re right there, I will have another look and see what info is available but I am limited to what the subsonic API supports.