What does HackerNews think of jellyfin-youtube-metadata-plugin?
Youtube Metadata Plugin for Jellyfin
I find it handles around 2TB of music very handily. The playlist handling is "weird", but simple. Basically, just take winamp or audacious, make a playlist using it, and then save the playlist in the root of your music dir. Auto-imports.
And Navidrome also uses subsonic as its API, so there's at least 10 apps that'll natively use it. And there's a bunch of compatible hardware as well.
Now, Navidrome isn't good for handling Youtube videos. To that, I do find Jellyfin to be useful.... but in conjunction with this plugin: https://github.com/ankenyr/jellyfin-youtube-metadata-plugin . From that plugin, you can pull all the metadata from a YT video.
I felt that keeping it in Jellyfin and grabbing metadata using https://github.com/ankenyr/jellyfin-youtube-metadata-plugin was nicer. Plus way more client support than just a web browser.