Zum Hauptinhalt springen

Wie installiert man Navidrome?

·4 min·
 Author
Autor
Andreas
Ich bin Andreas - die Person hinter XenoElectronics. Ich bin nicht hier, um Ihnen Buzzwords zu verkaufen. Ich bin ein praktischer Linux- und Security-Admin, der Systeme baut und dokumentiert. Ob Docker, Ansible, Bash oder die Fehlersuche bei einem defekten NFS-Mount - wenn es in meinen Unterlagen steht, habe ich es selbst ausprobiert. Ich baue, teste, scheitere, repariere und schreibe es auf - damit andere keine Zeit verschwenden müssen. Brauchen Sie Hilfe? Fragen Sie. Wenn ich es schon einmal gelöst habe, bekommen Sie eine schnelle Antwort.
Inhaltsverzeichnis
Affiliate-Partner – geprüft von XenoElectronics

Nützliche Links#

Offizielles Handbuch: https://www.navidrome.org/docs/installation/docker/

Empfehlungen für den Subsonic Player: https://www.navidrome.org/docs/overview/#apps

Tag-Editor: https://kid3.kde.org/

Zum Erstellen von Alben: https://picard.musicbrainz.org/

Android Subsonic Player: https://play.google.com/store/apps/details?id=org.moire.ultrasonic

Desktop Subsonic Player: https://github.com/dweymouth/supersonic/releases

Was ist Navidrome?
#

Navidrome ist ein Subsonic-basierter Server-Musikplayer. Dieser kann über ein Browser-Webinterface genutzt werden. Er kann auch über das Netzwerk von anderen Subsonic-Playern genutzt werden, die auf Ihrem Gerät laufen. Dies ist nicht irrelevant, da Navidrome Einschränkungen hat, auf die ich später eingehen werde.

Wie wird Navidrome installiert?
#

Der beste Weg, Navidrome zu installieren, ist über Docker. Ich habe hier eine yaml-Datei die sie dafür nutzen können.

services:
  navidrome:
    image: deluan/navidrome:latest
    container_name: Navidrome
    ports:
      - 21480:4533
    restart: always
    environment:
      ND_DEVACTIVITYPANEL: false
      ND_DEVFASTACCESSCOVERART: true
    volumes:
      - data:/data
      - music:/music
      
volumes:
  data:
  music:

Wie findet und kategorisiert Navidrome Musik?
#

Wie viele andere Programme findet und kategorisiert Navidrome Musik auf der Grundlage ihrer Metadaten. Es spielt also keine Rolle, welche Art von Ordner Sie haben, in dem Ihre Alben, Wiedergabelisten oder etwas anderes gespeichert ist. Navidrome interessiert sich nur für die Metadaten der Dateien in dem Ordner, in dem Sie es suchen lassen.

Leider bedeutet dies, dass Sie für alle Songs, die Sie in Navidrome haben möchten, die Metadaten anpassen müssen, damit Navidrome sie richtig kategorisiert. Die wichtigsten Metadaten sind:

Album:

Künstler:

Diese müssen identisch sein, damit Navidrome sie in ein Album kategorisieren kann. Bei Musik aus einem Videospiel muss es zum Beispiel so aussehen:

Album: Super Mario 64

Künstler: Super Mario 64

Es macht zwar keinen Sinn, dass der Interpret wie das Album heißt, aber das macht es für Navidrome einfacher, die Musik einem Album zuzuordnen.

Wie kann ich die Metadaten bearbeiten?
#

Eine Software, die ich zur Bearbeitung der Metadaten empfehle, ist kid3-qt.

https://kid3.kde.org/

Es ist ein Tag-Editor, aber das ist richtig. Die Tags in einer Musikdatei sind im Grunde die Metadaten der Datei.

Wie macht man ein Album?
#

Leider reicht es nicht aus, die Metadaten zu bearbeiten. Zumindest nach meiner Erfahrung.

Wir müssen den Dateien noch mitteilen, dass es sich um ein Album handelt. Dies können wir mit der Software Musicbrainz Picard tun.

https://picard.musicbrainz.org/

Dort können wir die Songs einfügen, deren Metadaten wir angepasst haben, und sie zu einem Album kombinieren.

Probleme, die Navidrome hat
#

Im Prinzip können wir jetzt die Daten in den Musikordner von Navidrome legen und es würde sie auch zu einem Album zusammenfassen. Das ist schön, aber wir haben noch zwei Probleme.

Wir brauchen einen Subsonic Player
#

Das erste ist, dass wir immer den Browser brauchen, um Navidrome zu benutzen, was lästig ist und ich bin sicher, dass viele Leute das nicht so machen wollen. Ich habe zwei Empfehlungen für Subsonic Player, die auf allen Desktops und auf Android laufen.

Android Subsonic Player: https://play.google.com/store/apps/details?id=org.moire.ultrasonic

Desktop Subsonic Player: https://github.com/dweymouth/supersonic/releases

Auf Apple IOS kosten die meisten von ihnen oder sind proprietär, so dass es mich nicht kümmert, sorry Apple-Nutzer.

Ein kleines Problem mit großen Wiedergabelisten
#

Wenn Sie einen Subsonic Player wie oben empfohlen verwenden, werden Sie dies nicht bemerken und es ist Ihnen vielleicht egal, aber wenn Sie Navidrome in Ihrem Browser verwenden und Wiedergabelisten mit 100 oder mehr Titeln haben, werden Sie feststellen, dass Navidrome nicht mehr reagiert oder Stunden braucht, um einen Titel zu laden.

Dies ist ein Fehler, den sie derzeit beheben wollen, es aber noch nicht geschafft haben, dies zu tun. Mit einem Subsonic-Player tritt dieser Fehler nie auf, auch nicht bei Wiedergabelisten mit mehr als 4000 Titeln. Ich habe eine solche Wiedergabeliste und sie läuft perfekt auf den Playern, die ich Ihnen empfohlen habe.

Warum haben Sie eine Wiedergabeliste mit mehr als 4000 Titeln, fragen Sie? Warum nicht?

Affiliate-Partner – geprüft von XenoElectronics

Dienste von XenoElectronics
#

Wenn Sie Hilfe bei Ihren Projekten oder mit Open-Source-Software benötigen. Schauen Sie auf unsere Kontaktseite und teilen Sie uns Ihr Anliegen mit. Wir helfen Ihnen dabei, Ihre Projekte zu realisieren.

https://xenoelectronics.com/de/contact/

Open-Source-Support & Kaffeekasse
#

Hat Ihnen dieser Guide stundenlange Fehlersuche erspart? Wir stellen dieses Wissen der Community gerne kostenlos zur Verfügung. Wenn Sie unsere Arbeit an weiteren Open-Source-Tutorials unterstützen möchten, freuen wir uns über einen “virtuellen Kaffee” oder Ihren Support auf Patreon.

Vielen Dank fürs Lesen und für Ihre Zeit!

Wenn Sie diesen Artikel teilen möchten, klicken Sie auf die Symbole unten.

Verwandte Artikel