Albums with artist collaborations incorrectly split despite "Album Artist" tag
Issue:
I am experiencing an issue with how Black Candy handles albums that feature multiple artists. Currently, if an album contains collaborations, Black Candy splits the album and does not group it using the "Album Artist" tag. Instead, it places the collaborative tracks under a separate album labeled "Various Artists." This results in the same album being displayed twice in the library.
Expected Behavior:
If the "Album Artist" tag is present, Black Candy should not split the album. It should use the "Album Artist" tag to group the album correctly. Additionally, it might be beneficial for Black Candy to check for the iTunes Compilation tag (though it may be non-standard) to accurately group albums under "Various Artists."
Suggested Solution:
Use the "Album Artist" tag to group the entire album if it is present. Optionally, check for the iTunes Compilation tag to better handle "Various Artists" albums.
Using Black Candy Version: 3.1.0.
METADATA block #0
type: 0 (STREAMINFO)
is last: false
length: 34
minimum blocksize: 8192 samples
maximum blocksize: 8192 samples
minimum framesize: 17432 bytes
maximum framesize: 37322 bytes
sample_rate: 96000 Hz
channels: 2
bits-per-sample: 24
total samples: 25583360
MD5 signature: 4b945c6bc4c62bd7c3ab169a72bf9807
METADATA block #1
type: 4 (VORBIS_COMMENT)
is last: false
length: 1327
vendor string: Lavf58.20.100
comments: 40
comment[0]: ALBUM=Hyperdrama
comment[1]: TOTALTRACKS=13
comment[2]: UPC=5056556138020
comment[3]: DATE=2024-04-26
comment[4]: ALBUMARTIST=Justice
comment[5]: COPYRIGHT=2023 Genesis under exclusive license to Ed Banger Records / Because Music 2023 Genesis under exclusive license to Ed Banger Records / Because Music
comment[6]: TRACKNUMBER=1
comment[7]: YEAR=2024
comment[8]: TOTALDISCS=1
comment[9]: TITLE=Neverender
comment[10]: ENCODER=Lavf58.20.100
comment[11]: MEDIA=CD
comment[12]: BARCODE=5056556133728
comment[13]: ARTIST=Justice starring Tame Impala
comment[14]: DISCNUMBER=1
comment[15]: ISRC=FR8EU2300010
comment[16]: LABEL=Because Music
comment[17]: LABEL=Ed Banger Records
comment[18]: LABEL=Genesis
comment[19]: MUSICBRAINZ_RELEASEGROUPID=08110ae5-16bc-4baf-900c-9ce04c9a9e40
comment[20]: ORIGINALDATE=2024-04-26
comment[21]: ORIGINALYEAR=2024
comment[22]: RELEASETYPE=album
comment[23]: MUSICBRAINZ_ALBUMID=9791d0d9-99b1-4967-a33f-c07564d3e7b2
comment[24]: MUSICBRAINZ_ALBUMARTISTID=860b2707-6153-4e3a-aa57-74d2b42c55b5
comment[25]: ALBUMARTISTSORT=Justice
comment[26]: SCRIPT=Latn
comment[27]: RELEASECOUNTRY=XW
comment[28]: CATALOGNUMBER=BEC5613372
comment[29]: CATALOGNUMBER=EDLP2024-1
comment[30]: RELEASESTATUS=official
comment[31]: MUSICBRAINZ_TRACKID=aadeced3-ae64-4ef7-afce-2d72cfddfd80
comment[32]: MUSICBRAINZ_ARTISTID=860b2707-6153-4e3a-aa57-74d2b42c55b5
comment[33]: MUSICBRAINZ_ARTISTID=63aa26c3-d59b-4da4-84ac-716b54f1ef4d
comment[34]: ARTISTSORT=Justice starring Tame Impala
comment[35]: ARTISTS=Justice
comment[36]: ARTISTS=Tame Impala
comment[37]: MUSICBRAINZ_RELEASETRACKID=7faf5bf1-9f7f-4bf9-997a-e7a1c3228ff7
comment[38]: TRACKTOTAL=13
comment[39]: DISCTOTAL=1