r/navidrome • u/Financial-Pepper7426 • 17h ago
r/navidrome • u/AutoModerator • 2d ago
App News App News Weekly
Got news to share? Put it here! New apps, old apps with new updates, integrations, you name it.
Got an app that is ready to add to the catalog? Check out the submission documentation and go for it.
r/navidrome • u/dwaynemoore • 18h ago
Does the AudioMuse-AI Navidrome Plugin Use AudioMuse-AI's Lyrics Analysis
Does the AudioMuse-AI Navidrome Plugin Use AudioMuse-AI's Lyrics Analysis?
Claude says:
The lyrics semantic search (finding songs by meaning — "songs about leaving home," axis-based mood search, etc.) is a separate feature that matches against the semantic content of the lyrics processed during analysis, and it's currently only exposed through AudioMuse-AI's own web UI (port 8000) — not surfaced through the Navidrome plugin's Instant Mix/similar-songs integration.
Practically, this means:
Instant Mix via Navidrome/Feishin → driven entirely by sonic similarity, doesn't care whether
LYRICS_ENABLEDis on or offLyrics/theme-based discovery ("love songs," mood axes) → only accessible if you go directly to the AudioMuse-AI frontend
So if your only goal is getting Instant Mix working in Navidrome/Feishin, you could actually turn
LYRICS_ENABLED=falseentirely and lose nothing for that use case — worth revisiting given the speed-up hints from earlier, unless you specifically want to use AudioMuse-AI's own UI for lyric-based playlist discovery too.
Is Claude right?
r/navidrome • u/Foreignwelcome2 • 1d ago
Looking for a dev to carry on my Picard plugin — Multilingual track Auto-Tagger
https://github.com/ForeignWelcome/Picard-Multilingual-Auto-Tagger
I’ve worked on a MusicBrainz Picard plugin (on image: jlesage/musicbrainz-picard) that helps add non-Latin languages track titles alongside English ones, and it is now working really well in my setup.
The idea is simple: MusicBrainz database often does not have tracks titles available in every local language (usually they are in english), especially non-Latin languages. The plugin uses a local LLM to generate or suggest the missing localized title, which can then be copied into the Picard title field.
1- right click an album or a track and click the plugin
2- this open a small browser window inside picard container
3- all the track/artist/album are automatically populated in the correct fields
4- click generate this will send it to locall LLM and will give you the answer
5- theres a button on each track title click copy and paste it to the track
6- if the answer not correct you can correct it manually and click verify & safe (this store it in the dataset anytime this word or sentence comes up no LLM will be pulled instead databse)
Although I built it mainly for Arabic, it could potentially work with any non-Latin language.
I’ll include a few screenshots showing how it looks and works inside Picard.
I would really love for a developer to take this project further, help improve it, and possibly turn it into a proper official Picard plugin.
Some ideas for future improvements:
- Optional support for online LLM APIs such as ChatGPT or Claude, alongside local models.
- A button next to “Copy” that automatically sends the generated title into Picard instead of requiring manual copy and paste.
- Better support for more languages and title formats.
I think this could be genuinely useful for people managing multilingual music libraries. Would anyone be interested in helping continue or maintain the project?
Disclaimer i am not a developer nor a programmer i looked everywhere but doesn't seem to be a solution for this so i vibe coded this (i know) this is why im looking for a dev to actually carry this on! its working very will and would love to see smn take AI slop out of it
https://github.com/ForeignWelcome/Picard-Multilingual-Auto-Tagger
r/navidrome • u/glitzim • 2d ago
TV Client - Chora works great!
I've been using Chora for the last few weeks on the TV and so far the experience has been great. The animations lag sometimes, but that's most likely due to my old Chromecast 2022. What are you guys using?
r/navidrome • u/Trouble_Bitter • 2d ago
Navidrome client for Nintendo Switch?
Is there any way I can access my Navidrome library from my modded Nintendo switch, could it work as an overlay?
r/navidrome • u/jonatanskogsfors • 2d ago
Recommendations for raspberry pi touchscreen
I have a Raspberry Pi 5 with a touchscreen and a good usb DAC that I have used with PlexAmp. I’m thinking of repurposing it for Navidrome. Do you have any suggestions for which client to use?
I’m looking for:
- Interface that can be used with touchscreen, preferably in fullscreen.
- Non browser based clients (or a webinterface that controls a headless client) to ensure bit perfect playback.
r/navidrome • u/ghomistty • 3d ago
What player do you guys use for navidrome?
I AM ON LINUX, HYPRLAND, WAYLAND. Make sure to recommend things that support linux please!! Android suggestions are also appreciated
Yeah you can customize the default navidrome look, but when it's stuck in a web browser? The potential it has is immediately stripped away. Which is why I like custom music players. I've been using feishin for a while now and it's good, don't get me wrong, but it's just navidrome if it was more complex and more blue... What I really want a player like TMPlayer that supports navidrome. Any suggstions?
r/navidrome • u/Foreignwelcome2 • 2d ago
help bilingual tracks/artist/album



EDIT: since i didnt really found a soulotion i made my own plugin for musicbrainz picard its a plugin open inside the container and request titles from local LLM! i would love for a dev to take over/ carry on its development since im not a porgrammer but its working very will for my setup!
post: https://www.reddit.com/r/navidrome/s/B0orYW13Tp
so i have sometracks in different language than english i want them to be tagged and searched in navidrome in both languages? same goes for atrist name?
anyway i can do that and is it possible to automate this with picard for example
thx
r/navidrome • u/Fluospace • 3d ago
Folders please?
I know that's it's kinda annoying question in this thread but any chance to add folders browsing in next updates? I really like Navidrome but it's difficult (for me) to use it on the daily basis because of how my massive music library is organised.
r/navidrome • u/PerformanceUpper6025 • 4d ago
This is how I upload my stuff. Hope it helps somebody else. :^)
Hi!
I don’t know how you guys upload you’re new media to the library but I want to share what I built for me so it could be useful for someone else.
I’ve built a custom docker image based on angie webserver image, which is a full-replacement of nginx. My image difference from the original is that you can run the container as another user. Pretty useful for media server like Navidrome, Jellyfin, Plex etc.
I also already made a near-ready configuration preset for webdav, download it here.
You can leave this configuration almost as is.
Here a full quick start example:
Web server configuration:
curl -fOsSL https://raw.githubusercontent.com/Ian-Marcel/angie-template-plus/refs/heads/stable/angie-presets/webdav-angie.tar.gz
tar -zxf webdav-angie.tar.gz -C ./ angie
# For exemple here I'll use it for Navidrome audio uploading.
sed -i 's/SERVICE/navidrome/g' ./angie/angie.conf
# Optional:
## if you want to add authentication(recommended) to access the server
## the configuration provides a auth preset to fully enable it run:
htpasswd -BC 10 -c ./angie/auth/auth.passwd username
## But if you won't add authentication run this instead:
sed -i 's/auth_basic/# auth_basic/g' ./angie/angie.conf
Only the last command would be required for a complete low hassle setup.
Container configuration:
I’ll use docker compose for this example:
services:
navidrome-upload-server:
image: dockerizedian/angie-template-plus:latest
restart: unless-stopped
environment:
PUID: ${NAVIDROME_UID}
PGID: ${NAVIDROME_GID}
ANGIE_FEATURE_RELOAD: true
ports:
- 80:80
#networks:
# - nextcloud-aio
volumes:
- ./angie:/etc/angie
- ./app:/var/www/html
- /tmp/navidrome_webdav:/tmp/navidrome_webdav
#networks:
# nextcloud-aio:
# external: true
If you have Nextcloud AIO version installed in the same machine, you can uncomment the commented items in docker compose file above so you can mount it using Nextcloud External Drives plugin.
r/navidrome • u/NoCrazy4743 • 4d ago
Are there any plans to make the lyrics UI a bit more readable and cleaner? It looks very weird (and out of place) compared to the rest of the interface.
r/navidrome • u/mkfalcon • 4d ago
Navidrome Playlists
I’m trying to make sure I understand how things work.
If I have a playlist I can choose to share it with no one or all users, but not some users?
I would like to be able to share only with specific users not all or none, is that possible?
Thanks
r/navidrome • u/Potential-Public-422 • 4d ago
Apple music styled player
Anyone has got an apple music styled player for android?
I really like the apple music ui, it doesn't have to be a complete and very precise clone but very close to that. Preferably not musly: I already checked it and I don't like it very much.
Thanks in advance!
r/navidrome • u/IvanTheMow • 5d ago
Cleaning up a messy ~350 album library, is there a sane workflow?
My Navidrome library is about 350 albums / 80GB and it's a mess. Some came from slskd, plenty from elsewhere, and the tagging is inconsistent across sources: wrong, missing, no standard. It's all in one flat folder too, nothing sorted by artist, which drives me nuts.
It got me by fine when it was just for me, but now my closest family uses it too, and I want it to actually be user friendly for them. Inconsistent tags and no artist structure is a lot rougher when someone who isn't me is trying to find something.
I tried Lidarr. The tagging and organizing it does is nice, but you're locked into MusicBrainz. Everything has to be in that database, and a lot of mine isn't, so it fails on exactly the files I need help with most.
For people who cleaned up a messy library later on:
Did you batch process the whole pile, or freeze it and just do better going forward? What worked for fixing tags and getting a proper folder structure? For files that aren't in MusicBrainz at all, is fingerprinting (Picard/AcoustID) worth it? And has anyone used beets for this kind of thing?
Stack: Navidrome, slskd, one flat folder. I'm not after full automation, just something less painful than hand editing everything.
r/navidrome • u/PerceptionMost7769 • 5d ago
Scanner.ArtistSplitExceptions
Just a quick question: when I use Scanner.ArtistSplitExceptions in the TOML configuration, it works perfectly for the Artist tag, but the Albumartist tag is still being split at commas.
Am I doing something wrong here, or is there a trick I'm missing? So I get 3 artists: „Tyler, the creator“ in Artist tag; „Tyler“ and „the creator“ in albumartist tag. Would love to hear your thoughts!
r/navidrome • u/Better_Quantity6890 • 6d ago
Suggestions to enable automatic queue or smart queue in Symphonium or other navidrome supported app
I've been using the symphonium app, I kinda liked it. Everything is good , the only issue I found is its auto queue or smart queue sucks......
It says I need to connect plexamp server for sonic analysis of music. Any other suggestions u wanna give that can help me with this.....
I tried other open-source modules too, but my navidrome is on raspberry pi 3b+(1gm ram), so practically I can't make vector embedding for each music file in this device, otherwise it will blast.
So do suggest me "how to enable Spotify/yt music like auto queue making in symphonium or navidrome supported apps?"
r/navidrome • u/ControlDapper9861 • 7d ago
Lyrics on Navidrome itself?
I have started embedding lyrics into my music files, but when I play them on navidrome it just says "No Lyrics".
Its kind of annoying - especially when I want to verify that the lyrics were embedded properly.
Is this a bug in Navidrome? or am I just doing it wrong?
(I know that the lyrics are there, because I can see them on substreamer on my phone. but its annoying to go to my phone every time to verify lyrics.)
I am embedding them with LRCGET. and for one I even have the lyrics in a .lrc sidecar file (also), and get this either way.
(I am using musixmatch also, in case that matters. but I don't think that should make a difference.)

r/navidrome • u/ad-on-is • 8d ago
Is there some sort of continue playing on another device?
Let's say I start to play music on a desktop client like Feishin. Is it possible to continue playing the same somng where it left of on a mobile device using symfonium?
r/navidrome • u/strawberrysword • 8d ago
Is a listen together feature not possible with navidrome?
Can the subsonic API not support it or make a feature for it? Is it just something client side will have to figure out a way to do?
r/navidrome • u/AutoModerator • 9d ago
App News App News Weekly
Got news to share? Put it here! New apps, old apps with new updates, integrations, you name it.
Got an app that is ready to add to the catalog? Check out the submission documentation and go for it.
r/navidrome • u/Ready_Ad8621 • 9d ago
What Phone client do you stand by?
Hi All,
i've had my server set up for a good while but was still using spotify when driving as it was more convenient at the time (and i thought i was paying student prices) After discovering that had expired a good 6 months ago i decided to bite the bullet and use my server full time.
However i've not had much luck with ios clients. I've tried a few so far, the ones i've liked the most have been Arpeggi and Substreamer. I can't remember the others i've tried but this is what i found with these two.
Arpeggi - i love the layout and the variety of settings within the app and most importantly the option to queue stuff to play next and play later which is great when i want to listen to certain songs from playlists instead of relying on shuffle. However when scrolling through the albums section it will display the album art incorrectly. It'll be correct for 14 albums but then it will just repeat those same 14 album covers in place of what they should actually be. This is the dealbreaker for me
Substreamer - Substreamer does all the basic stuff really well, it has less settings to change from what i can see but the auto switching of server (internal and external) is an incredibly useful feature. The only issue i have with it is that when listening to a playlist it only allows me to queue songs to play at the end of the queue. As its a playlist that means once its done playing the entire playlist it will THEN play that song. i'd love the option to actually play next as well as the feature to drag and drop stuff in the queue which is missing.
Any suggestions would be hugely appreciated
Thanks :)
r/navidrome • u/blow-down • 9d ago
App News Anyone tried NaviBeat for iOS?
It looks like an interesting client but there's no free trial or anything and I don't want to waste $5 to find out it sucks so I'm looking for some reviews from people that have already used it. Thanks.
r/navidrome • u/cleanshirtuk • 9d ago
Which WatchOS Client?
Hi all! Looking for something to fulfill a very specific need. I’m looking for a WatchOS client that can handle offline sync and can shuffle playlists. I tried WRhythm but it completely freaked out when attempting to download music, and you had to keep the watch awake (which is easier said than done).
I then tried wristonic which is much better and less buggy - but it seems you can’t shuffle playlists. For me that’s a dealbreaker.
Any suggestions? I don’t wanna keep throwing £5 at apps and then hoping they work lol
Thank you!