SongKong Jaikoz

SongKong and Jaikoz Music Tagger Community Forum

Wrong song title(s)

Hi all -

I am a new user and I just ran SongKong against my library of about 3000 songs. I have a bunch of duplicate songs in there, and all sorts of other messiness, so just getting started. I’m going through the report and a few things are confusing me. I’ll start with this one, which is that some of the song titles got changed to an incorrect title. For example, here are four tracks that are just different encodings of the same track:

You can see that one of the titles is Every State Line, which is wrong. Clicking on the link in the report brings up

image

Here you can see that SongKong did update the title to the wrong one. I included the acoustic ID, which links to https://acoustid.org/track/844301b1-183d-4ddd-9080-50c6d073364e. As you can see, the ID is for Anticipate, and in fact the other three tracks shown in the report have the same Acoustic ID.

Furthermore, if I scroll down further in the track details, it lists Anticipate as the MB track name:

image

Can somebody help me understand what’s going on here? I have other inconsistencies in what SongKong did with my collection, but this seems a good place to start since it’s just so obviously wrong. I did create support files for this topic.

Thanks.
Andrew

Hi Andrew, you have discovered a bug that I will try to explain below.

  • First of all SongKong tries to match this folder to a single MusicBrainz Album that fails
  • It then notes there are possible duplicates and strips them out and matches a set of the songs to the MusicBrainz albums
  • The duplicates are grouped and addtionally groups these duplicates and matches to MusicBrainz albums

But there are quite a few duplicates files in that folder and there is a limit on how many times we reattempt the duplicate checking. You can see this with Matched to MusicBrainz Release section of report it has grouped songs into four different Living in Clip groupings

image

So we end up with three songs that are not matched to album they are just matched MusicBrainz Song Only:

  • 1-11 Anticipate.m4a
  • 1-11 Anticipate.mp3
  • 1-15 32 Flavors.m4a

and actually they are all matched to the correct song at this stage (as you noted)

Then an attempt is made to match this group of songs to Discogs, and this decides that the three songs match tracks on this album https://www.discogs.com/release/10870503-Ani-DiFranco-Living-In-Clip?redirected=true

  • 01/11 Anticipate (1-11 Anticipate.mp3)
  • 01/15 32 Flavours (1-11 Anticipate.m4a)
  • 02/8 Every State Line (1-15 32 Flavors.m4a)

So why did it allow this match ?

Anticipate has track length of 3:48, and Every State Line was 3:55. This was close enough to allow it to be considered a potential match for the 1-11 Anticipate.m4a track.

What should SongKong have done ?

Possibly the duplicate checking could have been iterated further. Certainly, since these songs had already been matched MusicBrainz Song Only with Acoustids and they both had the same Acoustid showing they were copies of same song the match to Discogs should never have been allowed, raised a issue to fix this.

Workaround

I notice you ran Delete Duplicates before this, but it was only run in Preview mode , if it has been run for real this would have stripped out some of these duplicate and this problem would not have occurred. I’m not sure, but I think if you run Fix Songs again on this folder it should resolve this issue second time round.

So, sorry about that, do you have any other issues you want to discuss?

Yeah I am still trying stuff out so I thought I’d improve all the metadata before running delete duplicates to make sure the duplicate songs were correctly matched before deleting! But I guess I should have done it the other way around. I made a filesystem snapshot before starting this process - would you recommend I revert and then do the duplicate detection, then update metadata and do duplicate detection again? Or should I just move ahead with duplicate detection based on current state?

Thanks for the response!

You are right to run Fix Songs first, I just noticed you had run Delete Duplicates preview only and noted it may have prevented this. Anyway I think the right thing to do is rerun Fix Songs on this data because I think it will fix it, you could just try against that one artist to get quick result.