• Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Grouping tag is used when not requested

    Scheduled Pinned Locked Moved
    Technical Help
    2
    4
    365
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      bruno
      last edited by

      Hello,

      I discovered that when using a Group By setting of: Album artist/year - album
      some albums do not appear as a single "elements".

      After digging a bit, I discovered that the album is actually splitted up in as many categories as grouping tag you have set.
      I would take this for a bug, as if I want to use grouping tag I should explicitely request for it.

      The screenshot may explain better:
      We can see 4 "elements" for a single album
      interface

      An we can see 4 different grouping tags
      dbt

      1 Reply Last reply Reply Quote 0
      • jonasJ
        jonas
        last edited by

        I think that the grouping tag is mostly used to separate different releases of the same album, and that's the reason it's done. It's always been like this. We adapted this behavior from Clementine. But it's only done when year is included in the group by.

        1 Reply Last reply Reply Quote 0
        • B
          bruno
          last edited by bruno

          Thanks for you quick reply.

          Don't you think "Music Brainz Release Id" would be more appropriate for grouping release ?
          Grouping can really by used for various purposes.
          I was thinking that may be an option to use grouping or not could be nice.

          I tried the "album artist/album - disc" view which effectively does not use the grouping, but it always displays the disc number.
          I think if "total discs = 1" we could get rid of displaying the disc number.

          I haven't coded c++ for a while but if some of the options above look interesting for you, let me know and I can try to PR something.

          Thanks for you player anyway

          Bruno

          1 Reply Last reply Reply Quote 0
          • jonasJ
            jonas
            last edited by jonas

            We already have a column called album_id, which is primarily used to separate albums in the models. Currently this is not in use for local files, only Tidal and Qobuz. So basically all you need to do is to update the tagreader code to read the musicbrainz id's:
            https://github.com/strawberrymusicplayer/strawberry/blob/master/ext/libstrawberry-tagreader/tagreader.cpp

            1 Reply Last reply Reply Quote 0
            • First post
              Last post
            Powered by NodeBB | Contributors