But there is a Discogs API :
And, there's also ready to use plugins using the above for MusicBee, as well as Foobar.
Thnx, I tried it (again) and immediately remembered why I quickly gave up and kind of forgot about it:
Discogs doesn't seem to have a grouping system for releases. (at least not where it concerns genres)
Have you figured something out that works for you and avoids manually checking several releases before applying genre tags?
Generally, it works for me... but for very different reasons. i.e. I set genre values by hand, and use discogs as a second set of data; and, most of the music I collect exists only on single / few different releases, and has a strong/enthusiastic discogs contributor community, which helps.
To explain why yhou are seeing what you are seeing, as genres can fluctuate and are subjective on discogs - that's one of the historically odd and/or grown decisions on discogs:
- Every 'release' (a medium, physical or digital) does need a genre/style set when you commit it to discogs (*and one could debate the point / sense in applying genre values on release level [album, EP, compilation, etc] only anyway...).
- Master Releases, which is the grouping you are wondering about if it exists, does exist as a concept/functionality, but has no concept of genres, or other release metadata in itself...
- Adding a release, and being forced to select genres for a release results in very different genre/style definitions (as it would, when different people with different interpretations of genre names do this in a community...)
- That inevitably leads to multiple, user committed releases of the same release with different genre definitions regularly unfortunately.
As an updside - discogs has released TRACKS (i.e. breaking down a release into single pieces on a medium), but, that was shelved about a year ago (as the implementation they've chosen wasn't scaling well... and had inherent issues.... see ) but, they promised it will make a comeback, in re-engineered form (but, that could take years... https://www.discogs.com/forum/thread/803017
Which means, one will be able to set genres on a single track version (and all it's duplicates)...
Bottom line is, genre definitions, especially on large volume / pop(ular) albums with lots of different releases, are a mess on discogs. The smaller the sub genres / styles, and the more active experienced users are contributing to specific sub genres/styles, the better the data...