
Solved: Symfonium synchronized lyrics without .lrc or embedded FLAC lyrics
After a few hours of testing, I finally got synchronized lyrics working in Symfonium without:
- .lrc files
- embedded lyrics in FLAC or MP3
- modifying my music library
My setup:
- TrueNAS SCALE 25.10
- Navidrome 0.62.0
- Symfonium 14.1.0
The solution was:
- Install the "nd-lyrics" plugin for Navidrome.
- Enable it without write permissions.
- Configure:
ND_LYRICSPRIORITY=nd-lyrics,.lrc,.txt,embedded
I originally tried:
ND_LYRICSPRIORITY=plugin,.lrc,.txt,embedded
but Navidrome reported:
Lyrics plugin not found plugin=plugin
Using the actual plugin ID (`nd-lyrics`) solved it immediately.
Now Symfonium displays synchronized lyrics directly from Navidrome without creating .lrc files or modifying any FLAC files.
Hopefully this helps someone else, because most discussions I found only suggested embedding lyrics or managing thousands of .lrc files.
-------------------------------------------------------------------------------------------
-------------> ADDED
Here are the exact steps that worked for me.
- Install the plugin:
- https://github.com/J0R6IT0/navidrome-lyrics-plugin
- Copy `nd-lyrics.ndp` into Navidrome's `plugins` folder.
- In Navidrome:
- - Go to **Plugins**
- - Click **Rescan**
- - Enable the plugin
- - Grant access to your music library (read-only is enough)
- - **Do NOT enable write access**
- - **Do NOT enable "Write lyrics to files"**
- Add this environment variable to Navidrome:
ND_LYRICSPRIORITY=nd-lyrics,.lrc,.txt,embedded
- Restart Navidrome.
That's it! Symfonium immediately started displaying synchronized lyrics.