2024-04-03, 10:46 PM
(This post was last modified: 2024-04-04, 05:14 AM by quixotic120. Edited 3 times in total.)
(2024-04-03, 12:35 PM)TheDreadPirate Wrote: Try removing the library from Jellyfin then go to Dashboard > Scheduled Tasks and run the clean up jobs. Also, are the artists that don't have images featured artists or guest artists?
thanks, that definitely changed something, guest artists now have artist images which implies that some of the changes I was making are now being "pulled out" of the primary artist identification and pushed onto the guest artists. but the stuck metadata issues are still there unfortunately
essentially my problem now is this:
primary artist (using Gorillaz as an example for clarity) would have artist image but display no bio and poster. this is (i think) because in my tinkering the entry has multiple paths assigned to it. If I click "identify" for "Gorillaz" and refresh info it will still be messed up, but if I then refresh the page and "identify" again it will now show the path as /music/Spacemoney x Gorillaz/ instead of just /music/Gorillaz because that was one of the artists that was merged.
If I go through this process n times for all the paths that were merged it eventually fixes the display but I just want to get a clean slate at this point because merging this way does not work as discussed above. It will remove the guest artist from the album artist listing but the primary artist will still only list albums within the main path (e.g. /music/Gorillaz) so merged guest artist albums just end up in limbo.
plus at this point after all this tinkering my music library metadata is just a mess. I don't think the way forward is doing this via jellyfin. I use beets.io to tag my music and that doesnt have any easy way to tag music in this manner, it tags to musicbrainz guidelines, but in researching musicbrainz picard appears to have a plugin that can tag music with a bit more control - see: https://github.com/rdswift/picard-plugin.../README.md . I don't love the idea of retagging my entire library to not be 100% with musicbrainz standards; would much rather just potentially edit metadata to create easier browsing but it is what it is I suppose. but before I dig into that I need to be able to have a clean slate because as of right now deleting the library and reimporting the music doesnt make a difference, the changes I made stick around no matter what I do, seemingly
edit: have also tried going into /config/metadata and deleting all entries within the artist folder. this again improved things but there are still several problematic artists that have multiple paths tied to one entry with seemingly no way to undo this. What's very frustrating is that for some artists it works:
![[Image: jPrYoLW.png]](https://i.imgur.com/jPrYoLW.png)
listing that was naturally added with merged paths - I had merged this prior to rebuilding the library with all the above destructive steps and it simply appeared merged. With this most recent rebuild after destroying the nfos in the artist folder in metadata everything on the card displays correctly - album art is correct, poster, artist art, bio shows up, etc.
![[Image: LTJIgxO.png]](https://i.imgur.com/LTJIgxO.png)
![[Image: bWBgaXg.png]](https://i.imgur.com/bWBgaXg.png)
images showing the 2 albums in the listing are in fact located in separate directories, tags match directories names
![[Image: C32KxDU.png]](https://i.imgur.com/C32KxDU.png)
however, a different artist (should be Charli XCX) that was merged prior to the rebuilds shows up completely broken. album art and genre tags are correct but everything else is missing. the poster in the back is just what was randomly there while browsing library. No idea why this one is broken and the other works. the 3rd album in the row (remix single) is merged from another directory. Interestingly if i try to identify this artist:
![[Image: LOOoopp.png]](https://i.imgur.com/LOOoopp.png)
i get a directory that I had merged in but then merged out, said single is no longer listed under Charli XCX and is again under the main library:
![[Image: cGbwzvB.png]](https://i.imgur.com/cGbwzvB.png)
at one point I could identify this, refresh the UI, then identify again and it would move on to the next directory tied to the listing (e.g. ID Charli XCX and it would ask to id /music/Charli XCX ft. Sam Smith, do that, refresh, ID Charli XCX and it would ask to ID /music/Charli XCX/ but that is no longer the case.
refreshing metadata, identify, don't do anything unless I manually select new images to replace the blank images. then if i do that i get a page that has images but no bio:
![[Image: zvK8Ce9.png]](https://i.imgur.com/zvK8Ce9.png)
and this is also a very tedious process to have to go over for potentially dozens of artists. At this point I assume I will have potentially have to just erase jellyfin and start over, which sucks, because I'll lose my watch status and other library custom metadata and such, but such is life. I did not realize that library metadata would stick around like this even after libraries were removed, that is really not ideal.