SongKong Jaikoz

SongKong and Jaikoz Music Tagger Community Forum

Dead MusicBrainz IDs

Is there a way to have Jaikoz remove any MusicBrainz IDs that don’t match anymore? Alternatively if there was some way to filter the songs that don’t match that would work too.

Heres my scenario:

I refresh my entire music library’s (20k+ songs or so) metadata every year or so. I have noticed as I go through that some of the releases are no longer active (Even after using the “Correct Metadata from MusicBrainz” tool). The problem is there is no way (that I know of) to figure out which of the releases are the ones that no longer are matching. If I could figure this out then I could manually match them to a specific release and fix the problem.

Any ideas?
thanks.

I have the same problem with music I had tagged previous to the next gen musicbrainz. For me it still points to the correct release, but not all the correct songs. So when I run a report it will show missing songs, even though they are all there. I don’t want to replace all of my musicbrainz data, only those that have the dead IDs, so I have been doing it the long painful way. Listing missing songs report and manually correcting them to the matching musicbrainz release. It almost always has the correct release id, so its just a matter of reapplying the mid release to the group so it grabs the updated song mid.

I would love to see there be an easier way of doing this. Not sure how it can be done without it taking the extra time to also try to update all music, even those that have correct mid.

Doesn’t running Update Metadata from MusicBrainz fix the ids for you ?

Autocorrect doesn’t. All the information is there from it being previously added prior to the NG rollout of musicbrainz. The release mids and artist mids are all correct, but some of the recording ids that were tied to the release have since changed in NG. So now the showing missing songs report shows them missing.

Where would I find Update Metadata from Musicbrainz? Currently I have to manually select each release that is being reported wrong and do a Match Songs to Specified MusicBrainz Release and re-enter the MB Release Id that they already have. That seams to update it so that the Report no longer shows any of the songs missing.

EDIT: I looked to see which fields were getting updated when it fixed them. It looks like some of the “MB Unique ID” changed from when i updated it prior to musicbrainz NG. The other fields were correct and stayed the same.

I unchecked the MusicBrainz->Automatch->Do not match online if already have a MusicBrainz Unique Id: box. Thinking that might help solve the problem. Auto Correct is still not updating the dead IDs to the correct updated ones. Yet if I run a Match Songs to one MusicBrainz Release or Match Songs to a Specified MusicBrainz Release on any single album that is having the dead links it updates the unique IDs so it shows as full albums in the report with no missing songs.

Any ideas why Match to Release would update but not the Auto Correct that has the Correct Metadata from MusicBrainz functionality in it?

UPDATE: I noticed on my autocorrect manipulators tab, if I add Update Metadata from Existing MusicBrainz Ids to the group, right before the Correct Metadata from MusicBrainz task, it will update the dead IDs. I am concerned though with songs that already have musicbrainz info. Will it query their database twice since there is 2 tasks, or is that info cached?

Don’t add it to the Autocorrecter because although there is some caching involved there is still some duplication of effort.

Just run Action/Remote Correct/Update Metadata on your songs that were fixed pre NGS once, and that should be the end of the issue.