Ich habe schon vor Jahren hier und hier beschrieben, welches die grössten Mängel bei Navidrome sind. Die gelten für die aktuelle Version v0.63.2 leider auch im September 2026 immer noch.
Der Hauptentwickler weigert sich nach wie vor, Issues wie beispielsweise #1652 tatsächlich umzusetzen. Stattdessen werden solche Themen auf die „Roadmap“ oder wahlweise in den nebulösen Bereich „Big Refactor“ verschoben. Damit sind sie zwar irgendwo vermerkt, aber für die betroffenen Nutzer letztlich genauso unbrauchbar wie zuvor.
Gerade Vinyl- und Lyrics-Liebhaber werden dadurch weiterhin konsequent ignoriert.
Und es geht hier keineswegs nur um fehlende Komfortfunktionen: Selbst die aktuell falsche Interpretation von TRCK-Inhalten wie „A1“ oder „B2“ als „0“ sowie die ebenso falsche alphabetische Sortierung von Vinyl-Titeln werden weiterhin ignoriert.
Besonders befremdlich wird es, wenn als offizielle Lösung sinngemäss vermittelt wird: „Passt Eure Tracks gefälligst an Navidrome an.“ Das kann man angesichts der genannten Probleme beim besten Willen nicht ernst nehmen. Die vorhandenen Metadaten sind nicht falsch, Navidrome verarbeitet sie nur nicht korrekt.
Es entsteht vielmehr der Eindruck, dass man lieber die Anwender dazu bringen möchte, ihre Daten an die Einschränkungen von Navidrome anzupassen, anstatt die zugrunde liegenden Probleme tatsächlich zu beheben.
Issues auf die Roadmap zu verschieben, sie anschliessend in einem „Big Refactor“ verschwinden zu lassen und gleichzeitig von den Nutzern zu verlangen, ihre Daten entsprechend anzupassen, ist keine Lösung. Es ist schlicht ein Versuch, die Verantwortung für bestehende Probleme auf die Anwender abzuwälzen.
Ich habe meine lokale Navidrome-Version v0.63.2 deshalb inzwischen so abgeändert, wie sie korrekterweise für Vinyl-Alben funktionieren müsste:

Der obige Screenshot zeigt ein Vinyl-Album, mit korrigierter alphanumerischer Darstellung der Track-Nummern pro Seite und korrekter Titelsortierung.
So sieht das Album im Original Navidrome GUI FÄLSCHLICHERWEISE aus. Man beachte die falsche Track-Nummer 0 bei allen Tracks und die falsche Titelsortierung:

Zusätzlich habe ich die Anzeige von Lyrics-Texten im USLT (UNSYNCHEDLYRICS) -Format ermöglicht.
Aktuell zeigt Navidrome nur SYLT an, das sind Lyrics mit Zeitstempeln.
Die allermeisten eingebetteten Lyrics sind aber unsynchronisierte Texte ohne Zeitstempel:

So sieht der gleiche Track beim Klick auf das Lyrics-Icon im laufenden Song im Original Navidrome GUI aus:

Meine Metadaten wurden alle mit dem bekannten Tagging-Programm Mp3tag eingepflegt. Da der Navidrome Scanner dank TagLib-Verwendung die Original TRCK-Inhalte bereits korrekt alphanumerisch liest, müsste man diese nur noch richtig verwenden, statt falsch zu interpretieren.
Das gleiche gilt für die Lyrics, die bereits vom Scanner richtig eingelesen werden. Der vorhandene Lyrics-Toggle müsste nur zusätzlich entscheiden, ob SYLT oder USLT vorhanden sind und den jeweiligen Inhalt anzeigen. Für diejenigen die wirklich beide Formate gleichzeitig in ihre Songs einbetten, wäre eine zusätzliche Option wie beispielsweise „Lyrics-Anzeige: Bevorzugt USLT anzeigen“ nützlich.
Auf eine detaillierte Darstellung der notwendigen Codeänderungen verzichte ich bewusst. Andernfalls besteht die Gefahr, dass die Informationen erneut dazu genutzt werden, Gründe gegen eine Vinyl- und Lyrics-Unterstützung zu finden, anstatt die erforderlichen Änderungen für alle Navidrome-Benutzer endlich umzusetzen.