tomnjerry74 95 Posted December 6, 2021 Posted December 6, 2021 DSM 7, x64 Emby 4.6.7.0 No matter what setting configuration, artist metadata from a newly created music library will never be downloaded at all despite any type of scan EXCEPT a personal, individual, one-by-one refresh. Steps to reproduce: Enable appropriate settings when creating the library (see pics). Library finishes import and no artist metadata is saved like it should be. Manually trigger a scan, meta refresh, literally try any scan possible for the library. Still, no artist metadata is saved like it should be again. Music library settings upon creation: Things tried: Checking/unchecking NFO settings (Both after the library was already created, AND after deleting the library and starting from scratch with the settings checked). Changing music folder structure to "other or unstructured" (After deleting the library and starting from scratch with the setting). The only way I am able to get an artist's meta to download is by manually going to their specific page and performing a metadata refresh on just them. Still, this method does not work if the two "NFO" options are unchecked. It doesn't make any sense. Why are all of the SAME options perfectly functional for video libraries but just flat out don't work for music libraries for years? How? Furthermore, half of the settings literally do absolutely nothing at all. This includes: Metadata readers/savers - Unlike a movies or tv library that populates nfo files next to the content on the HDD, the settings for a music library seemingly do nothing. Save artwork into media folders - Nope, just flat out doesn't work / has been broken for at least 2 years. Every time I bring it up it's somehow twisted around that I am misunderstanding the feature and it's working as intended. Again, works just great for both my movies and tv libraries. Does nothing at all for the music library. Can provide video evidence of everything if necessary, a remote session, just about anything to get this solved. No logs or anything of the sort should be necessary. I can easily install a brand new, fresh Emby server, add a music library and watch the same results happen every time
Happy2Play 9060 Posted December 10, 2021 Posted December 10, 2021 Do you have the logs for this example? Probably needs moved to Synology. But can say I don't see this behavior on Windows.
tomnjerry74 95 Posted December 10, 2021 Author Posted December 10, 2021 1 hour ago, Happy2Play said: Probably needs moved to Synology. But can say I don't see this behavior on Windows. Oops yes I'm on Synology my bad I'm in the wrong section. If you don't mind me asking - On your windows server, do you have NFO checked for both reading and saving, as well as "save artwork in media folder". If so, does it populate the album and artist folders with all of the right nfo and image files? That is what those settings do in my Movie and TV libraries, but for some reason they do absolutely nothing for my Music library. Even if I create a library from scratch with the settings. It's just frustrating because I see exactly what they are supposed to be doing with my other libraries and yet it's like I'm the only one who has ever experienced this bug/misconfiguration/glitch/whatever it turns out to be for years.. 1 hour ago, Happy2Play said: Do you have the logs for this example? What do you think I should do for the logs? Create a new library, let it scan completely, and then post the logs from that, I guess? Thank you for the response
Happy2Play 9060 Posted December 10, 2021 Posted December 10, 2021 Moving to Synology section. Do you have the logs for your previous test? Will do some testing but note currently Emby will not read Album nfo files, only embedded tag metadata. Also note on occasion Emby will write to /metadata/musicalbums and /metadata/musicartists instead of actual folder structure.
Carlo 4452 Posted December 11, 2021 Posted December 11, 2021 Hi, have you taken a look at the actual tracks of your albums to make sure they contain the meta-data Emby will import?
tomnjerry74 95 Posted December 11, 2021 Author Posted December 11, 2021 11 minutes ago, cayars said: Hi, have you taken a look at the actual tracks of your albums to make sure they contain the meta-data Emby will import? These problems don't have to do with tracks/albums. Metadata and images for artists is what's not being pulled. All of the artists show up properly with all of their respective albums. They are just created blank with no picture or metadata unless individually refreshed, despite the proper settings being ticked upon creation of the library.
Carlo 4452 Posted December 11, 2021 Posted December 11, 2021 Right, but I'm asking if this information is embedded in the tracks. That is where Emby pulls this info from. Generally speaking If you don't provide it via tagged information in the tracks, you won't get it.
tomnjerry74 95 Posted December 11, 2021 Author Posted December 11, 2021 (edited) 7 minutes ago, cayars said: Right, but I'm asking if this information is embedded in the tracks. That is where Emby pulls this info from. Generally speaking If you don't provide it via tagged information in the tracks, you won't get it. Sorry I still don't think we're on the same page. Why would my songs have full descriptions of the artists embedded? Or pictures of the artists? Is that even possible? That's never how it worked for me, Emby has always gotten them from musicbrainz, etc. Edited December 11, 2021 by tomnjerry74
tomnjerry74 95 Posted December 11, 2021 Author Posted December 11, 2021 @cayars The stuff circled in red is what I'm talking about. Those are all completely blank (so no images, no description) for every artist when I create the library.
Carlo 4452 Posted December 11, 2021 Posted December 11, 2021 OK I understand what you're referring to now. Thanks. I don't have music setup on my Emby server since the change in 4.6 I'm sure @Happy2Play knows this, so I think we are best deferring to him on this.
Happy2Play 9060 Posted December 11, 2021 Posted December 11, 2021 (edited) Can only guess this comes back to possibly embedded track metadata as I had no issue on a new portable with your library settings (only thing I did not set were the language fields). 12 tracks with this But as you can see each track is providing an MBZArtistID so it has an id already provided for lookup making artist name irrelevant. C:\Users\Media\Desktop\Videos\Music test5 Frank Sinatra Nice 'n' Easy (1960) tracks Only issue was it wrote to /metadata instead existing structure. So we need to break it down from track to structure, to include server log. Edited December 11, 2021 by Happy2Play 2
Happy2Play 9060 Posted December 12, 2021 Posted December 12, 2021 2 hours ago, Happy2Play said: Only issue was it wrote to /metadata instead existing structure. Follow up, actually since "Save images into media folder" is disabled it would apply to both Artist and Album. So Emby is doing what it was told to do. 1
tomnjerry74 95 Posted December 12, 2021 Author Posted December 12, 2021 (edited) 37 minutes ago, Happy2Play said: Follow up, actually since "Save images into media folder" is disabled it would apply to both Artist and Album. So Emby is doing what it was told to do. I'll get a log of an example of me making the library with all of the settings. And I'll upload a sample song. Save into media folder is another thing that's broken in my setup. Edited December 12, 2021 by tomnjerry74
tomnjerry74 95 Posted December 12, 2021 Author Posted December 12, 2021 2 hours ago, Happy2Play said: Can only guess this comes back to possibly embedded track metadata as I had no issue on a new portable with your library settings (only thing I did not set were the language fields). 12 tracks with this But as you can see each track is providing an MBZArtistID so it has an id already provided for lookup making artist name irrelevant. C:\Users\Media\Desktop\Videos\Music test5 Frank Sinatra Nice 'n' Easy (1960) tracks Only issue was it wrote to /metadata instead existing structure. So we need to break it down from track to structure, to include server log. None of my songs are tagged with mbzartistid stuff. Emby has always gotten it based on the names and the metadata fetcher is working because I can right click a specific artist, refresh it, and everything populates. It's just that on the initial library creation they're all blank and I'm forced to multi-select 4,000 artists to refresh lol.
Happy2Play 9060 Posted December 12, 2021 Posted December 12, 2021 14 minutes ago, tomnjerry74 said: None of my songs are tagged with mbzartistid stuff. Emby has always gotten it based on the names and the metadata fetcher is working because I can right click a specific artist, refresh it, and everything populates. It's just that on the initial library creation they're all blank and I'm forced to multi-select 4,000 artists to refresh lol. Performed the same test on a clean install with your library setting, with all MBZ tags remove and same results as above. Line 293: 2021-12-11 18:43:05.512 Info HttpClient: GET https://musicbrainz.emby.tv/ws/2/artist/?query="Frank+Sinatra"&dismax=true Line 295: 2021-12-11 18:43:05.978 Info HttpClient: GET https://www.theaudiodb.com/api/v1/json/2139078587215309723505/artist-mb.php?i=197450cd-0124-4164-b723-3c22dd16494d Line 297: 2021-12-11 18:43:06.299 Info HttpClient: GET https://webservice.fanart.tv/v3.1/music/197450cd-0124-4164-b723-3c22dd16494d?api_key=5c6b04c68e904cfed1e6cbc9a9e683d4 Line 300: 2021-12-11 18:43:07.384 Info HttpClient: GET https://assets.fanart.tv/fanart/music/197450cd-0124-4164-b723-3c22dd16494d/artistthumb/sinatra-frank-505d2c41b3d89.jpg Line 325: 2021-12-11 18:43:08.858 Info HttpClient: GET https://assets.fanart.tv/fanart/music/197450cd-0124-4164-b723-3c22dd16494d/hdmusiclogo/sinatra-frank-505d28cbde91e.png Line 326: 2021-12-11 18:43:09.059 Info HttpClient: GET https://assets.fanart.tv/fanart/music/197450cd-0124-4164-b723-3c22dd16494d/artistbackground/frank-sinatra-4e4af7c6e04e2.jpg So, a log should provide us info for a specific example. 1
Happy2Play 9060 Posted December 12, 2021 Posted December 12, 2021 Also note debug logging will/can provide additional info but does create additional overhead. Line 489: 2021-12-11 19:03:34.805 Info HttpClient: GET https://musicbrainz.emby.tv/ws/2/artist/?query="Frank+Sinatra"&dismax=true Line 501: 2021-12-11 19:03:35.212 Info HttpClient: GET https://www.theaudiodb.com/api/v1/json/2139078587215309723505/artist-mb.php?i=197450cd-0124-4164-b723-3c22dd16494d Line 510: 2021-12-11 19:03:35.483 Info HttpClient: GET https://webservice.fanart.tv/v3.1/music/197450cd-0124-4164-b723-3c22dd16494d?api_key=5c6b04c68e904cfed1e6cbc9a9e683d4 Line 517: 2021-12-11 19:03:36.550 Info HttpClient: GET https://assets.fanart.tv/fanart/music/197450cd-0124-4164-b723-3c22dd16494d/artistthumb/sinatra-frank-505d2c41b3d89.jpg Line 531: 2021-12-11 19:03:38.165 Debug ProviderManager: Saving image to C:\Users\Media\Desktop\New Portable\programdata\metadata\musicartists\Frank Sinatra-musicbrainzartist-197450cd-0124-4164-b723-3c22dd16494d\folder.jpg Line 532: 2021-12-11 19:03:38.171 Info HttpClient: GET https://assets.fanart.tv/fanart/music/197450cd-0124-4164-b723-3c22dd16494d/hdmusiclogo/sinatra-frank-505d28cbde91e.png Line 533: 2021-12-11 19:03:38.479 Debug ProviderManager: Saving image to C:\Users\Media\Desktop\New Portable\programdata\metadata\musicartists\Frank Sinatra-musicbrainzartist-197450cd-0124-4164-b723-3c22dd16494d\clearlogo.png Line 534: 2021-12-11 19:03:38.481 Info HttpClient: GET https://assets.fanart.tv/fanart/music/197450cd-0124-4164-b723-3c22dd16494d/artistbackground/frank-sinatra-4e4af7c6e04e2.jpg Line 541: 2021-12-11 19:03:38.874 Debug ProviderManager: Saving image to C:\Users\Media\Desktop\New Portable\programdata\metadata\musicartists\Frank Sinatra-musicbrainzartist-197450cd-0124-4164-b723-3c22dd16494d\fanart.jpg 43 minutes ago, tomnjerry74 said: It's just that on the initial library creation they're all blank and I'm forced to multi-select 4,000 artists to refresh This could just be a timing issue also as it will take a while to process this much information. I am testing with 1 Artist/Album, so it is almost instant. 1
tomnjerry74 95 Posted December 12, 2021 Author Posted December 12, 2021 13 hours ago, Happy2Play said: So, a log should provide us info for a specific example. Thank you so much for the testing. I really appreciate your help. I ended up fixing the issue of artists not downloading any metadata/images. I'll list everything I did regardless of whether it was related or not: Deleted the Music library in the Emby dash Shut down server Accessed Synology from WinSCP with root account Deleted everything in the following directories: /volume1/@appdata/EmbyServer/metadata/musicalbums/ /volume1/@appdata/EmbyServer/metadata/musicartists/ /volume1/@appdata/EmbyServer/metadata/musicgenres/ /volume1/@appdata/EmbyServer/cache/audiodb-artist/ /volume1/@appdata/EmbyServer/cache/temp/ /volume1/@appdata/EmbyServer/cache/images/resized-images/ *All of these folders were filled with items from old music libraries I'm assuming* Set the server xml to do a db vacuum on next startup Started Emby, added new Music library with proper settings, resulting in all of the artist metadata and images being properly filled upon completion My only concern now revolves around the NFO and "save artwork into media folders" settings. I'm still unclear as to whether or not they are working as intended. But, as it stands (at least on Synology), they are misleading. Knowing that both the names and descriptions of the settings are identical across libraries, one would expect their music folders to look something like this: Just like the movie/tv folders look with the identical settings applied: With this background info - along with the fact Emby is running on Synology, where users don't have easy access to the data folder - it's easy to see how these settings are perceived as broken. 1
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