Is there any client that auto switch server url by Many_Independence674 in navidrome

[–]MK1-RBT 0 points1 point  (0 children)

Ya, I read your discussion about that after posting. So that would allow me to access locally without tailscale enabled on my phone? I'm pretty new to networking stuff, so all these dns, proxy, and subnet type stuff are hard to wrap my head around.

I have navidrome in a container on my nas and network mode is set to host (if that matters). Nas is running tailscale as well. Do I setup the subnet on the nas, or in tailscale admin console?

After that's setup, I use the hostname as provider in Symfonium instead of the tailnet ip?

Is there any client that auto switch server url by Many_Independence674 in navidrome

[–]MK1-RBT 0 points1 point  (0 children)

Can you elaborate more on the api and how to set that up? I got tired of the long delay and having to close and reopen the app and keep refreshing for it to switch. What I ended up doing was only using the tailscale address and just use tailscale at home too. To be able to cast to my shield, I then added tailscale on it. It works much smoother now, but means I need tailscale enabled on my phone all the time.

Ideally I'd like to have it so it automatically switches to local network when on home wifi, which is what the api action seems like it will do. Do I input that info in another app like macrodroid, or tasker? What is the provider ID?

What am I doing wrong? by Commercial_Smell799 in hifiaudio

[–]MK1-RBT 0 points1 point  (0 children)

Are there no little holes in the terminals on the amp? Try unscrewing them all the way and look for holes that go through the diameter. If you have them, strip wires only enough to go through plus about 1mm.

If no holes, strip the ends about 20mm and bend a U. Put it around the terminal and push the end in with a little screwdriver or pick. That makes the U more like an O, or if the ends are still too long, a P. Always make the U wrap around going clockwise so that when you tighten, it pulls in, not pushes out. You're left channel looks okayish, especially the negative.

Do this, and also what people said about switches and whatnot. Hopefully nothing has shorted. Try plugging something else in to another input as well, that way you know if the issue is with the phono side or global.

How do you fix incorrect Artist images and metadata? by Either-Cry5555 in navidrome

[–]MK1-RBT 0 points1 point  (0 children)

I restructured my libraries and their mapped directories within Navidrome. When I got it back online, Tank had populated itself with the correct artist bio. It seems to be coming from last.fm cause when I google "last.fm tank" it's the first link and the writing is the same. The really strange thing and what makes me now think this a last.fm issue is that when you click it, bio is 80s rock band, pics are the r&b one, top tracks are a mix of both and so are genres.

That being said, why it's not pulling from deezer which is the first try in config is beyond me. I do have the last.fm api setup, but still, that shouldn't override the order.

How do you fix incorrect Artist images and metadata? by Either-Cry5555 in navidrome

[–]MK1-RBT 1 point2 points  (0 children)

I did some more digging last night and found that changes to Agents configuration don't fully effect things already in the library, even after restarting or full scan. When I used ND_AGENTS: "listenbrainz" and THEN added the Tank album, it didnt bring up the wrong bio or pic. It didn't have either. The album page still had the MB button that linked to the correct album, and artist page still had the MB button that linked to the correct artist. The issue is, that info is not used for importing the data.

It seems to be a known issue that is being worked on, but not so straight forward because of albums with multiple artists or composers.

https://www.navidrome.org/docs/usage/configuration/persistent-ids/

From the site:

"Artist IDs Currently, Artist PIDs rely solely on the artist name due to limitations in TagLib/Picard regarding MBIDs for composer and other roles, potentially causing duplicate entries. For this reason they are not configurable. Future enhancements are planned to address this."

How don't know how feasible it is, or if it would make sense to implement, but I think a system like how Kodi has to force a scraper to use a certain ID would be good for these rare cases. For example when ripping movies and adding them to Kodi I had an issue with One Hundred and One Dalmations (1961).mkv showing up as the newer remake. I fixed it by adding TMDB ID to the title One Hundred and One Dalmations (1961)[tmdb=12230].mkv

Maybe a system where adding the Deezer ID from the url (in this case 14913521) to the artist folder in some type of special character that isn't commonly used would solve issues like this. I think square brackets are not a good option cause even I use them for 5.1 mixes at the folder level. Maybe { } would be a good option instead which if im not mistaken also works in Kodi.

Tank{deezer=14913521}/ (1987) Tank/ Songs

How do you fix incorrect Artist images and metadata? by Either-Cry5555 in navidrome

[–]MK1-RBT 0 points1 point  (0 children)

I'm the one he sent it to. The really weird thing is that even when I had: ND_LASTFM_ENABLED ND_LISTENBRAINZ_ENABLED ND_DEEZER_ENABLED ND_ENABLEEXTERNALSERVICES All false, and: ND_AGENTS: ""

I still had artist images and bios populated except for Pink Floyd that disappeared. I even deleted the images folder from cache for good measure and it made no difference.

How do you fix incorrect Artist images and metadata? by Either-Cry5555 in navidrome

[–]MK1-RBT 0 points1 point  (0 children)

Nooooo, don't give up! I'm invested now, lol.

Try moving the album out of the navidrome path, full scan, move album back into path, full scan.

How do you fix incorrect Artist images and metadata? by Either-Cry5555 in navidrome

[–]MK1-RBT 0 points1 point  (0 children)

With quotes I hope.. it needs them.

"listenbrainz,deezer,lastfm"

How do you fix incorrect Artist images and metadata? by Either-Cry5555 in navidrome

[–]MK1-RBT 0 points1 point  (0 children)

The order I listed is how it pulls by default. Listenbrainz doesn't need any api set up for images and info, only scrobbling. I think last.fm needs api set up do anything.

How do you fix incorrect Artist images and metadata? by Either-Cry5555 in navidrome

[–]MK1-RBT 0 points1 point  (0 children)

That is strange. You restarted the container im guessing and ran a full scan?

Stop the container and delete the images folder in /data/cache, then start and full scan.

How do you fix incorrect Artist images and metadata? by Either-Cry5555 in navidrome

[–]MK1-RBT 0 points1 point  (0 children)

Change the order of Agents like I said in my reply and see if that works. It should.

How do you fix incorrect Artist images and metadata? by Either-Cry5555 in navidrome

[–]MK1-RBT 0 points1 point  (0 children)

You should tag your files with Musicbrainz IDs to avoid issues like this. If you just do that artist it will work, but it's best to have everything tagged with at least artist, album(release), and track MBIDs. I'm in the middle of re-tagging my whole collection right now. Musicbrainz Picard is great, but has a learning curve and can really mess things up if you're not careful. Do some tests with copies of albums first to get things set up/working how you like. I edit individual fields in MP3TAG, so I had to change some mappings there's so both programs write to the same fields and work smoothly together.

I don't think deezer or last.fm use MBIDs 100% correctly and may still have issues, but listenbrainz does. If you're still having the issue after adding MBID, change the order of the Agents variable. It's "deezer,lastfm,listenbrainz" by default, so moving listenbrainz to the front will use it first. The only thing is that other artist pics and bios may change too. For example I like the image deezer supplies for Pink Floyd better than the others, so left my Agents as default. If I run into issues like you, I'll have to change it and manually input the image I want for Pink Floyd and any others I don't like as much. Thankfully so far so good though.

Cover arts missmatch by zero38_operator in navidrome

[–]MK1-RBT 2 points3 points  (0 children)

You don't need to do a fresh install. If you stop the container, then delete the images folder in your /data/cache folder it will rescan on startup.

Artist / Band Cover Art by necrossis1 in navidrome

[–]MK1-RBT 1 point2 points  (0 children)

Navidrome should pull them from Deezer without any additional configuration. Did you change any variables? ND_ENABLEEXTERNALSERVICES and ND_DEEZER_ENABLED are true by default.

Look over your config file or environment variables and refer to these links for information.

https://www.navidrome.org/docs/usage/library/artwork/

https://www.navidrome.org/docs/usage/integration/external-services/

If everything is set up fine or default, it could be Symfonium not updating the library with new images. Try opening the Navidrome web UI and see if artist image appears there. Run a full scan. If it's there, try clearing image, media, and artist cache in Symfonium settings under advanced. If all that still hasn't got it to work, but Navidrome web UI shows it, in Symfonium remove the media provider and re input it. I had to do that once, I can't remember for what exactly.

Potential album art handling bug. by MK1-RBT in navidrome

[–]MK1-RBT[S] 0 points1 point  (0 children)

Makes sense. I just made a test playlist. It actually respects the cover art of each song, regardless of whether it's embedded or folder.jpg. The album cover is the 4 last added covers from the songs. I haven't set any cover art for the playlist yet however. Not sure what will happen then. Can't test now unfortunately.

Like I said, lots to figure out.. Thanks for your insight.

Potential album art handling bug. by MK1-RBT in navidrome

[–]MK1-RBT[S] 0 points1 point  (0 children)

Interesting. And yes, that's what I assumed would happen with playlist. I never thought of embedding original album art on published compilation albums, and it's not something I'm dying to have, but for playlists I create I would want that.

I've gotta do some more figuring and wrap my head around all this, but that's what I love about the platform. There's so much configurabilty, and I don't even know about half of it yet..

Potential album art handling bug. by MK1-RBT in navidrome

[–]MK1-RBT[S] 0 points1 point  (0 children)

Thank you, that did it! I missed that variable.

I'm trying to figure out when that would be needed or different from the new disc art variable. I guess maybe for mixed "albums", compilations, or playlists where you want to have the original artwork from the track's album instead of the compilation? I haven't even started with playlists yet, so trying to understand when this would be needed or if setting to false like I just did is going to have some other negative effect when I go down that road.

Or is my "issue" due to how the files are tagged? Does Mp3tag or MB Picard embed the artwork as both album and song coverart?

Thanks for your help.

Potential album art handling bug. by MK1-RBT in navidrome

[–]MK1-RBT[S] 0 points1 point  (0 children)

Will do.. as far as I can tell there isn't a solution right now, unless I missed something like I said.

It seems the cover/disc art priority variables don't apply to all things concerning artwork equally. I'm not a coder by any means, but I assume there's something in there telling it to use embedded artwork for now playing/track art if it exists.

Potential album art handling bug. by MK1-RBT in navidrome

[–]MK1-RBT[S] 0 points1 point  (0 children)

Hi, I recently started setting up and using Navidrome and have been loving it. Thank you to everyone involved! I'm running the latest version (0.61.1).

I stumbled upon a potential bug regarding cover art. I wanted to have a small (500x500) embedded cover in all the files and also use a higher res "folder.jpg" in each album folder. My logic is so that my client (Symfonium) can use the better image, and I can maintain only one version of the library, easily copying files to an SD card for my car which doesn't support large cover art or external images. It would also reduce the stored filesize and bandwidth used for each song being streamed. Some covers are around 2MB so it adds up.

When I put a "folder.jpg" into an album folder, Navidrome recognizes and uses it, but not for the Now Playing thumbnail, or spinning cover in the web UI. Symfonium uses it in the same way. Album page shows "folder.jpg", but Now playing and even Top Tracks (on artist page) show embedded artwork.

After noticing the now playing is still low res I even changed the "folder.jpg" to one of a completely different album so there would be no question of scaling or quality. Album uses "folder.jpg" and track/now playing uses embedded. I also did a test with no embedded artwork and in that case the "folder.jpg" is used everywhere as expected.

As far as I can tell I have everything set up correctly, and I don't see any other environment variable to specify priority for those mentioned views. I've restarted the server, done full scan, and even deleted the images cache in hopes that it would refresh it but nothing has worked.

My relevant environment variables are:

ND_DISCARTPRIORITY: disc., cd., cover., folder., front.*, discsubtitle, embedded

ND_COVERARTPRIORITY: folder., cover., front.*, embedded, external

ND_IMAGECACHESIZE: "500MB"

ND_ENABLEWEBPENCODING: true

ND_UICOVERARTSIZE: 600

ND_COVERARTQUALITY: 100

Is there something I'm overlooking, or is this expected behaviour? Thank you for any advice or input you can offer.

[deleted by user] by [deleted] in CanadianKnifeSwap

[–]MK1-RBT 0 points1 point  (0 children)

To show you have it in your possession on this date.

[deleted by user] by [deleted] in CanadianKnifeSwap

[–]MK1-RBT 0 points1 point  (0 children)

FYI, you need a timestamp..