I stepped up to Jellyfin from Navidrome and loving it. It runs all my media formats, from video to comic books, and is even able to use the Pi4 h.264 hardware encoding for live transcoding.
From testing out various media managers dedicated exclusively to music collections, like Navidrome, Ampache, various DLNA servers... Jellyfin is the best music manager I've found. And Jellyfin isn't even a dedicated music manager. Just wow.
I haven't tried to set up music yet, but getting a lot of false lookups on tv episodes even after renaming to the generally agreed file naming format. Still playing with the setup so may get better. Linked it to my kodi on rpi4.
Unfortunate. I've had no issues with auto classifications for the media with proper lookups. It even picks up and correctly looks up files with additions like [w. commentary] and such. I try to make sure every share is properly set up to look up the different directories. Hope you get it to work.
I've found the best solution for that is spinning up an ErsatzTV docker instance and add the Live TV channel to Jellyfin. You can customize what gets played to the Live TV channel and I had used it to run a "kids TV" channel at home. The only drawback is I had to shut it down because the transcoding for it was brutal (on a server with no video card). It will convert everything to a standard stream format, and none of my video files would just get served as is.
Been using Jellyfin for a couple years now and it's been a blast. So satisfying to be able to keep my entire music library in one place and play it from anywhere. Sonixd is what I use for listening on desktop, and Finamp is what I use on mobile.