flakie 11 Posted July 25, 2019 Posted July 25, 2019 Hi, I have removed and re-added my music library and completed an extensive overhaul in mp3tag. Every album/item now has exactly the same format for metadata. I was previously getting a few duplicates in artists view. Some was down to musicbrainz, which I disabled (as I decided to sort the metadata myself, so still have it disabled), but some was down to artists not being exactly the same, causing a few duplicates (e.g some with an apostrophe in the their name or a hyphen, but not in every occurrence). Other looked identical but still got an exact duplicate of their name (e.g. Abba appearing twice as Abba). Some of this was down to duplicate musicbrainz artist IDs. All working great now, After re-adding all the music folders to the library I have zero duplicates. But, not a single artist has an image for them. Not a single album background has an image. The only images are from the Folder.jpg I put into each album folder (all of which appear correctly) I have checked the library settings and MusicAlbum Image Fetchers and MusicArtist Image Fetchers are both enabled and all options in fetcher settings are checked. Both have FanArt first and TheAudioDB second. When does the process of downloading the images take place? During a normal media library scan? If so this ship has sailed. Any way I can force it to scan for the images of artists. With over 11 full pages of artists this is probably close to 1100 images so don't fancy doing it manually. Also the other images (mainly banners and backdrops)? I am not completely against recreating the library, again,oif someone has a way to do so ensuring all the images are downloaded. Cheers.
flakie 11 Posted July 25, 2019 Author Posted July 25, 2019 (edited) I should add I can do it manually for each one by choosing: Refresh Metadata Search for missing Metadata. Ensuring replace existing images is NOT checked. Clicking on Refresh. But I don't want to do it for 1100+ artists. Edited July 25, 2019 by flakie
flakie 11 Posted July 25, 2019 Author Posted July 25, 2019 Ah I think I found this option on the actual library itself. Running now and waiting..........
flakie 11 Posted July 25, 2019 Author Posted July 25, 2019 All good now. Don't know how I missed/forgot this option (certain I used it before).
Luke 42078 Posted July 25, 2019 Posted July 25, 2019 Hi, we have fanart, audiodb, musicbrainz, and last.fm.
flakie 11 Posted July 25, 2019 Author Posted July 25, 2019 Spoke to soon. It did about 10 artists and now seems to have stopped. Is there any way to see the process in action (progress bar) as there is with a library scan .
flakie 11 Posted July 25, 2019 Author Posted July 25, 2019 Well it is clearly broken on my install (or queued for a long time). Start a refresh of the metadata for the library and there is ZERO change to the CPU or memory used on the NAS for the Emby processes. Tried to restart Emby and nothing happens. Added back in musicbrainz plugin and restarted Emby and did a refresh of metadata again and ZERO happens (so will uninstall musicbrainz again before it starts creating more duplicates again). You could really do with some way built into Emby of knowing if the refresh of metadata is actually doing anything. All I saw was a quick flash on screen that it is queued. Queued until when?
flakie 11 Posted July 25, 2019 Author Posted July 25, 2019 Muiscbrainz plugin has been removed. It seems to add zero usefulness to my install.
Luke 42078 Posted July 25, 2019 Posted July 25, 2019 All of the other music plugins depend on musicbrainz id's, so if you don't have the musicbrainz plugin installed and prioritized first (which it is by default)...then hopefully you are manually entering musicbrainz id's into all of your artists and albums.
flakie 11 Posted July 25, 2019 Author Posted July 25, 2019 ah ok, cheers, I will enable it again and hope it does not mess up with any duplicates.
Luke 42078 Posted July 25, 2019 Posted July 25, 2019 After uninstalling and re-installing it make sure to review the settings for your music library.
flakie 11 Posted July 25, 2019 Author Posted July 25, 2019 Done that. Literally 3 minutes after it was installed duplicates have started. Had one Madonna (with 6 albums) a minute ago, as it should be, and now have two (one with 4 albums, the other with 2 albums). Now I know and am 100% certain that the metadata I added is perfect. No misspelling, No different spelling. Musicbrainz has screwed it up. Added a different MBID for them. 79239441-bfd5-4981-a70c-55c3f15c1287 (4 albums) American3fd13140-6857-489a-9e53-a4e112b8354b (2 albums) Lebanese???? What's up with that. As soon as it has finished getting the images for the artists i am uninstalling it and leaving it that way. Would rather than duplicated artists.
Luke 42078 Posted July 25, 2019 Posted July 25, 2019 There is probably more than one Madonna on musicbrainz. Unfortunately that's difficult for us to correct as we're just using the information they've given us, but you can always correct the mbz id's manually.
flakie 11 Posted July 25, 2019 Author Posted July 25, 2019 Oh yes, I know its not you guys fault. Just frustrating after spending so long getting the tags perfect. I have changed the MBID. Guess I have to update in some way to merge them into on artist again. Already spotted a few more where it has done the same! 1
flakie 11 Posted July 26, 2019 Author Posted July 26, 2019 Well all changing the IDs has done is get me the same Madonna twice with the same artwork. Guess I am going to have to delete the folders and re-add them. Others have appeared now the scan is complete too. All along I think the problems with duplicates have always been down to musicbrainz and nothing to do with the metadata in my files!!! Going to be another afternoon wasted fixing the problems with musicbrainz. Also the amount of artists it has wrongly identified is big. It seems if there is another artist with a similar or same name then it chooses them by default, not the correct one. At least unlike with duplicates this is easy to fox by changing the MBID and refreshing metadata.
Luke 42078 Posted July 26, 2019 Posted July 26, 2019 I guess that is the problem with community maintained data. It seems like they don't really have a gatekeeper to manage that. @@ginjaninja
flakie 11 Posted July 26, 2019 Author Posted July 26, 2019 Its possible. The Prodigy had two entries, both of them are wrong. Clearly (and correctly) tagged with *The Prodigy* (the word The used) in the files own metadata and file name. Both the returned results from musicbrainz did not include the word The (just Prodigy). If you do a manual search on The Prodigy, on the musicbrainz site, then the correct one is on the top of the list. The ones it chose to use for Emby were 5th and 7th in the list. Now I have 6 albums by the artist Pink. Two entries appear. The correct one has 5 albums, and 'Appears On' a 6th album. The Incorrect one has 1 album and does not 'Appears On' any. The one album the incorrect Pink has is the same one that the correct Pink 'Appears On'. Bit confusing? If I click on the centre of the artists image in 'Album Artists' then the music starts to play. If I click on the wrongly tagged one then a message appears, 'Playback Error, no compatible streams.........' (Note, this error exists for EVERY artist I have needed to tag with the correct MBID). If I go into the artist and play the album. or play it from Albums of Folders view, the same Album plays correctly. If I correct the tag and then the correct artwork shows, the message about no compatible streams persists. I have tried deleting all the albums, and deleting just this one. Then adding back in (with a library scan after the deletion and after adding it back in) Doing the above and at the same time removing the nfo files does not fix it, neither does leaving the same nfo files in place. With the others i have fixed by: Cut and paste the album folder/s for the 'problem artist to a location outside of the library (the problem artist being the one which gives stream errors). Run the library scan. Cut and pasted the album folder/s back into the library. Run the library scan. Then only the one artist exists and all works OK. But so far not this one for Pink!!!! Have even tried cut and pasting ALL Pink album folders (with and without deleting the nfo files). After this process of removing/re-adding is complete then there are still two Pinks and one still has exact same problem. Driving me nuts now!
flakie 11 Posted July 26, 2019 Author Posted July 26, 2019 OK I have fixed it for Pink. I noticed the nfo for all the other Pink albums does not have an entry/content the same as the album under the problem Pink. e.g.(for problem Pink album) ---------------------------------------- <album> <review /> <outline /> <lockdata>false</lockdata> <dateadded>2019-07-26 05:20:35</dateadded> <title>Try This</title> <year>2003</year> <runtime>56</runtime> <genre>Pop</genre> <studio>Laface</studio> <musicbrainzalbumid>6f39480a-b5ef-4eda-9f85-f60b31b153c3</musicbrainzalbumid> <musicbrainzalbumartistid>f4d5cc07-3bc9-4836-9b15-88a08359bc63</musicbrainzalbumartistid> <musicbrainzreleasegroupid>7a830380-0bad-4f7f-bb96-eed24edcafe7</musicbrainzreleasegroupid> <art> <poster>/volume1/music/Pink - Try This/Folder.jpg</poster> ---------------------------------------- The other pink album structure looks like: ---------------------------------------- <album> <review /> <outline /> <lockdata>false</lockdata> <dateadded>2019-07-25 15:40:04</dateadded> <title>Truth About Love</title> <year>2012</year> <runtime>79</runtime> <genre>Pop</genre> <art> <poster>/volume1/music/Pink - The Truth About Love/Folder.jpg</poster> </art> ---------------------------------------- So, no musicbrainz entries at all. if I delete the nfo before I add the problem one back album back to the library then another gets created with the musicbrainz entries. Anyway, even after correcting the MBID and trying a refresh of the metadata, replacing all (or just missing), the nfo was still showing the wrong Pink MBID. I would have expected the Replace All to correct the MBID in the file? It has clearly been edited as time/date changed. Anyway, this time before I added it back, I corrected the nfo (in notepad2) to show the correct Pink MBID. All is good now. So now I know that sometimes Replacing All Metadata does not update the NFO I can sort this quickly.
flakie 11 Posted July 26, 2019 Author Posted July 26, 2019 I just thought. Maybe I am going about this the wrong way!! Maybe I should correct the Artist MBID and then refresh all the metadata for the artist and then for the specific album/s?
Solution flakie 11 Posted July 26, 2019 Author Solution Posted July 26, 2019 (edited) OK, I just fixed a double of the Prodigy by: Finding the artist entry with the incorrect MBID and updating it. Then choosing a full refresh of all metadata for the artist. Then going into the metadata for each album listed under this problem artist. The editing the metadata for the 'MusicBrainz Album Artist Id', Note: I copied and pasted the MBID over the existing one even though the existing one was already correct (just hitting save, see below, for the existing correct MBID does not seem to work. It needs to be overwritten). Then SAVE the metadata. Back into Album Artists view and the duplicate is gone. I have attached a PDF with the instructions I am following. How to Fix Artist Duplicates in Emby.pdf Edited July 26, 2019 by flakie
flakie 11 Posted July 26, 2019 Author Posted July 26, 2019 Strangely just hitting save does not work even if the entry was already correct., Need to overwrite it and then hits save. Got this process down to a fine art now and takes just a few seconds for each artist, obviously a bit longer if there are multiple albums associated with them.
ginjaninja 605 Posted July 26, 2019 Posted July 26, 2019 I guess that is the problem with community maintained data. It seems like they don't really have a gatekeeper to manage that. @@ginjaninja @@Luke whilst emby only uses artist name for match on musicbrainz; it wont be able to disambiguate (if thats a word). in the longer run it would be great when emby cant be sure, if emby could do additional lookups against the album or track name - the musicbrainz api supoprts this.. i think emby could go from 97% accuracy to 99.9%.without users using picard (presumably the vast majority) @@flakie in the mean time, if you want emby to be 100% accurate, check out musicbrainz Picard. Picard injects mbz ids into the tags which Emby can read for ~100% accuracy..
Luke 42078 Posted July 26, 2019 Posted July 26, 2019 in the longer run it would be great when emby cant be sure, if emby could do additional lookups against the album or track name - the musicbrainz api supoprts this.. We already do this, because usually the artist comes from the album info.
ginjaninja 605 Posted July 26, 2019 Posted July 26, 2019 (edited) We already do this, because usually the artist comes from the album info. that great news, i had not seen that in action although there may still be room for improvement if the op is not getting 100% correct matching on eg Madonna. if the op could give me any track's metadata - artist. track name, track number. albumartist, album name....i would be able to find the api lookup which 100% correlates.. maybe not everytime if some of this data is missing/incorrect ..but i dont think thats what is happening here. Edited July 26, 2019 by ginjaninja
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now