2019-08-30, 21:20
(2019-08-30, 16:49)HeresJohnny Wrote:(2019-08-28, 22:47)black_eagle Wrote: @dm21912 Having taken on board @DaveBlake 's comments regarding the albumreleasetype, I have re-visited this area and made some changes.
So, if you add 'boxset' (no quotes) to that tag with Picard, Kodi will automatically turn it into a boxset. It will create disc names for any discs that do
First of all, I can't find a reference from @DaveBlake talking about a tag called "albumreleasetype". Can you point me there, please?
There is no tag content "boxset" in use at musicbrainz, and also there is no tag "albumreleasetype". You can check what's used where if you try editing any boxset at their website. Musicbrainz uses "MUSICBRAINZ_ALBUMTYPE" (in the field secondary album type under releasegroup) and so-called boxsets are tagged as "Compilation" there. Only in conjunction with the existence of "DISCSUBTITLE" do we, the users, deduct that it is a boxset and evaluating both sets of tags would probably the way to go programatically as well.
A general request just in case: Please do not make up or require new tags. Many users don't even use Picard but use plug-ins for their favorite software, like foobar2000. Kodi needs to work with existing tags and not force the user to create new ones. Thanks!
What Dave was referring to was a tag name that is internal to Kodi's core code and is derived from "MUSICBRAINZ ALBUM TYPE" which has an MB defined value of "album", "single", "ep", "broadcast", or "other". Those are the only tags MB uses as the primary type of a release. There are also secondary tags, which are "compilation", "soundtrack", "spoken word", "interview", "audiobook", "audio drama", "live", "remix", "dj-mix" and "mixtape/street".
IF you edit that tag to include 'boxset' (and it can be anywhere in the tag, so "album ; boxset ; compilation" is valid, as is "boxset ; album") then Kodi will make that album into a box set, automatically producing disc names if some or all of them aren't present in the tags. If you don't edit that tag, Kodi will apply the rules of "Each disc named, at least three discs and not marked as a compilation" and make box sets of any albums you have that fit that criteria.
To be totally clear, no-one is adding any tags to anything, merely adding a value to an already existing tag (if you use MB & picard). It is up to the user whether or not they add that value (as it's not set at the MB end). Yes, Kodi may well find some box sets in your music if your tags are up to date, but there is absolutely no requirement to open that node and navigate them in this way and I have made completely sure that adding this functionality to Kodi does not in any way alter or impair the way it already works. Anything I have added builds upon what is already there, without detracting from any current functionality.
Further, if Kodi doesn't automatically identify any box sets in your collection and that value hasn't been added to the tags of any albums, the node won't show in the list and all will look as it looks now.
Besides all that, there is absolutely no guarantee that any of the work I've done will actually make it into Kodi and be available for general use, although I hope that that doesn't prove to be the case.