Open llfw opened 6 months ago
Definitely interested! +1
How are we defining multi disc albums? By some field in the metadata?
How are we defining multi disc albums? By some field in the metadata?
that's how i would do it (and is how other music players do it).
in FLAC:
DISCNUMBER
tag identifies the disc number, e.g. DISCNUMBER=1
, DISCNUMBER=2
, ... (despite the name, this also seems to be used for cassettes and other non-disc media)DISCSUBTITLE
or SETSUBTITLE
tags identify the name of the given disc. FLAC tagging isn't entirely standardised and both of these seem to be fairly common.in ID3v2.4:
TPOS
frame ("part of set") identifies the disc number, equivalent to DISCNUMBER
in FLAC.TSST
frame ("set subtitle") identifies the disc name, equivalent to DISCSUBTITLE
/SETSUBTITLE
in FLAC.i am not sure about other formats or tagging systems since i only use FLAC and ID3v2.4.
unfortunately i'm no longer using musikcube (due to other issues) so i probably won't work on this feature.
i'm happy to write the code for this and submit a PR, but i wanted to check if this is something you'd be interested in first.
currently, musikcube doesn't support multi-disc albums, so they appear like this in the browser:
it would be better to display a header for each disc, so it would appear like this:
both FLAC and ID3 have a way to encode the number and title of a multi-disc set.