Thanks, okay a few problems here I’m afraid. You have hit this bug which prevents report being fully created if disable search MusicBrainz/Discogs (and you have disabled MusicBrainz) matching. The bug was a regression and is already fixed for next version but that is not available yet.
Also, another bug come to light, the genre list which is stored as genrelist.txt is missing from the support files, I have raised a bug to fix this.
So where does this leave us, there is not enough Information for me to resolve the issue. If you could do the following it would be a big help:
- Re-enable Search for a MusicBrainz match and enable Preview Only and rerun Fix Songs, this will allow report to be created correctly. Because we don’t use MusicBrainz for genres this wont mess up the genre logic, assuming a match to MusicBrainz will link to the right Discogs album this will then allow us to check the genre stuff.
- Then run Create Support Files again
- And email support@jthink.net the genrelist.txt file
So the automatic identification always writes metadata to particular fields, you can stop it writing certain fields but not specify a different field. This is because we want to encourage consistent use of field names and compatabiltiy with other tools such as Picard and secondly the search and match algorithm is comparing existing data with data from MusicBrainz/Discogs so if we dont know where the metadata is stored it cannot be done accurately.
However, after running Fix Songs you can use Scripter to assign different values to fields
e.g
Add Album disambugation to Album title
if(mb_comment.length>0 && !album.contains(mb_comment))
{
album = album + ’ (’ + mb_comment + “)”;
}
But you can currently only use this for known field names, you cannot create custom fields names. I do realize this needs to be done sometimes and it is a high priority issue but not done yet. We also want to add something called Steps so that you can chain different multiple tasks together.
Looking at your list I want to point out a couple of things.
- We dont currently make use of Discogs Masters
- Our primary database is MusicBrainz, the information stored in MusicBrainz is alot more complete and more structured then Discogs so we only use Discogs as a secondary source.
- For dates for VorbisComments you are using DATE and DATERELEASE , SongKong uses ORIGINALRELEASEDATE and DATE, it also has ALBUM_YEAR. and you are using GENRE and DISCOGS_META_GENRE, SongKong uses GENRE and GROUPING