[Logo] Jaikoz and SongKong Forums
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Why was an incorrect vinyl Release identified?  XML
Forum Index -> SongKong Questions
Author Message
Stampie



Joined: 09/10/2019 05:10:56
Messages: 9
Offline

Next question!

I have been using a CD Rip of Bowie's Aladdin Sane as a my test album, but can't workout why the wrong musicbrainz release is being linked (leading to the wrong Discogs ID)

All my music is either CD Rip or digital download, so I never want it linked to vinyl. I have also unticked vinyl in the media format options window.

The existing metadata is accurate, as is the rip itself (AccurateRip confirmed to FLAC).

The Release Group ID is correct, but the very first ReleaseID has been taken as the correct version, which then adds the wrong Cat No, barcode etc. to the metadata (as well as the wrong discogs info)

I manually added the barcode and media values to the album tracks and re-ran 'fix songs' but it made no difference.

The correct version is present in the list of releases, so what more can I do to improve my chances of getting a correct match?

Hope this makes sense!
Nick
paultaylor

Pro
[Avatar]

Joined: 21/08/2006 09:21:27
Messages: 7967
Online

You have unticked Vinyl, have you also ticked CD (this would help give CD releases a small boost) ?

Now if already matched then by default SongKong will not rematch it will just update the songs with any new data for the album for the already matched song, so if you haven't already please try setting For songs already fully matched to Rematch on the Basic tab, does that work ?

If two version of the release have the same audio then its not always easy to get the exact right match. Since barcode/catno are not usually stored in the original files we dont consider these when finding a match, but it is something we could consider to enable your attempt at matching specific release to work

thanks Paul (Administrator)
Stampie



Joined: 09/10/2019 05:10:56
Messages: 9
Offline

Thanks.

I do have the CD option ticked, and already tried rematch (using the original files, as I kept a backup) but it made no difference.

I also note that it also picked a US release, despite me having specified UK as preferred in the options.

I agree that barcodes and cat no can be a mixed blessing, so can't be reliably used - in my case I know that the rips I have done in the last few years are accurate, but when I initially ripped the majority of my collection several years ago in more of a bulk process, I just went by what the ripping software found, so many will be inaccurate as a result.

Of course the quality of the data held in MB is an important factor as well.

I was wondering whether the fact the initial release only had a vinyl version, rather than vinyl+cd had an impact?

If I have specified CD as a preference, I would expect the logic to at least pick the first CD release, and If country of UK is chosen, then the first UK CD release selected as a match

Thanks for replying so quickly
Nick
paultaylor

Pro
[Avatar]

Joined: 21/08/2006 09:21:27
Messages: 7967
Online

Stampie wrote:

If I have specified CD as a preference, I would expect the logic to at least pick the first CD release, and If country of UK is chosen, then the first UK CD release selected as a match
 

The algorithm find potential releases, then all of the releases that match all the tracks they are scored and the one with the best score is picked. It doesn't just pick the first one that matches a criteria

i.e assume there is a US CD release and a UK Vinyl release should SongKong pick based on the matching media type (US CD) or country (UK Vinyl).

Instead it considers all relevant criteria and picks the one with the overall best score (e.g Preferred format 5%, preferred country 5% etc)

Matching is complex and there may be another reason why it prefers the US Vinyl release. Could you run Create Support Files then I can look at the logs and the last few reports and ascertain exactly why SongKong has made the decision it has.

thanks Paul (Administrator)
Stampie



Joined: 09/10/2019 05:10:56
Messages: 9
Offline

Support files sent this morning + link to album files to aid diagnosis
paultaylor

Pro
[Avatar]

Joined: 21/08/2006 09:21:27
Messages: 7967
Online

Thankyou, much easier to replicate the issue when I actually have the files.

So with defaults (and for me that is preferred country UK) it verifies the following releases are all potentially correct (acoustids, tracks titles, tracklengths etc all match up)

http://musicbrainz.org/release/6e1e07e6-1d9d-4c09-bef5-0a81d89df7f9 (Vinyl,UK)
http://musicbrainz.org/release/eccd2e4c-53da-4270-b269-067f58de0527 (Vinyl,UK)
http://musicbrainz.org/release/d71f8100-76c5-4953-81fd-04fb51e7211a (Vinyl,UK)
http://musicbrainz.org/release/5af6fe55-a489-4ff8-a1d1-ed86ab59f4f5 (CD,US)

but the first one has the highest score, and the reason is (as you sort of guessed) this has the earliest release date, which helps it to have the highest value.

This is a bug because it should be possible to select if you want earliest date/latest date or no preference but this option is missing from the UI ( I will fix for next release)

There is a workaround you can add:

PreferredReleaseDateType=n

to your profile file (songkong.properties is Default profile), where the value of n is as follows

0 (No Preference)
1 (Earliest Date)
2 (Latest Date)

For Windows this file is stored in C:\Users\username\AppData\Roaming\SongKong

Setting media type to CD increases the score of 5af6fe55-a489-4ff8-a1d1-ed86ab59f4f5 however because it is not the preferred country it still doesn't get top score. If you remove preference of UK AND set PreferredReleaseDataType=2 then 5af6fe55-a489-4ff8-a1d1-ed86ab59f4f5 does get top score.

However you are probably wondering where the UK CD version is, so assuming you want https://musicbrainz.org/release/ec57bf54-ac83-351c-9821-6a37c6636656 the issue is that track lengths of this album is slightly different, tracks 3 & 4 vary by 3 seconds from the others and this meant it was excluded because there were better matches available.

Its worth noting that SongKong is designed so you can apply over a whole music collection, and therefore with this use not designed for you to individually modify settings for particular album. Byut we do plan a Single Album mode that would let you pick a specific MusicBrainz Album and/or review changes before Save. In the meantime you could consider using album other application Jaikoz when you need to match a specific album since this already has this feature.



thanks Paul (Administrator)
Stampie



Joined: 09/10/2019 05:10:56
Messages: 9
Offline

Thanks for the explanation Paul (and the workaround)

For completeness; the actual UK version I have is from 1990 - https://musicbrainz.org/release/385508e1-ebb6-376c-b98d-dbf6f43808b7, which I what I manually added to the final files myself.

I guess this will mainly manifest itself in releases that pre-date the CD era. As we will have mostly had dual format releases since then, the risk of this occurring should be reduced.

Have a great weekend
Nick




paultaylor

Pro
[Avatar]

Joined: 21/08/2006 09:21:27
Messages: 7967
Online

Okay, again tracks 3 and 4 vary in length. It is somewhat intriguing to me that your actual files do match the track lengths of the other releases not this release.

thanks Paul (Administrator)
Stampie



Joined: 09/10/2019 05:10:56
Messages: 9
Offline

Ok, well I have checked the CD and case/booklet and the barcode etc. match

Interestingly the track lengths on the rear of the case do NOT match the rip! Discogs states the lengths on the case, not from a rip.

My conclusion is that the release on MB is probably inaccurate in terms of the ripped files, but may be accurate in terms of the CD documentation.

Good luck sorting that out!
paultaylor

Pro
[Avatar]

Joined: 21/08/2006 09:21:27
Messages: 7967
Online

Its weird because usually on MusicBrainz for CD's the track lengths are coming from reading the actual CDTOCX, such as this one https://musicbrainz.org/cdtoc/TninxNBMhXMH2tujhfxx.RGRGzk-

Still, getting a bit OCD with this now.

thanks Paul (Administrator)
paultaylor

Pro
[Avatar]

Joined: 21/08/2006 09:21:27
Messages: 7967
Online


This is a bug because it should be possible to select if you want earliest date/latest date or no preference but this option is missing from the UI ( I will fix for next release)
 

This was fixed in SongKong 6.6 Red

thanks Paul (Administrator)
 
Forum Index -> SongKong Questions
Go to:   
Powered by JForum 2.1.6 © JForum Team