Musik in Nextcloud organisieren

  Lars Müller   Lesezeit: 4 Minuten  🗪 7 Kommentare Auf Mastodon ansehen

Musik in Nextcloud organisieren ist manchmal eine Herausforderung. Aber es gibt Mittel und Wege das zu organisieren.

musik in nextcloud organisieren

Ich habe schon einmal zum Thema Musik in der Nextcloud was geschrieben. Da ging es aber nur um das Thema Scrobbeln der gehörten Musik via Last.fm über die Nextcloud-eigene App "Music". Vielleicht erinnert sich der ein oder andere Leser. 

Seit Langem organisiere ich meine geladene Musiksammlung in der Cloud. Was mir aber immer gefehlt hat, waren das richtige Taggen der Musik und das Anlegen von Playlists. Das funktioniert nach meiner Meinung nur mäßig in der Cloud. Mit Nextcloud Musik hat man die Chance, gespeicherte MP3‑Dateien anzuhören. Ebenso können auch Radiostationen und Podcasts hinterlegt werden, die man dann auch via Subsonic- oder Ampache-Client. Das funktioniert sowohl auf dem Android- oder iOS-Smartphone als auch auf dem Windows- oder Linux Rechner.

Was mir hierbei gefehlt hat, war das korrekte Zuweisen von Tags und eventuellen Covern. Immer waren die Musikstücke als "unbekanntes Genre" gelistet. Nun habe ich mir die Mühe gemacht und habe mir eine App für die Nextcloud zusammengeklöppelt, die das Taggen der Audio-Dateien mittels ID3‑Tags übernimmt und diese Stücke mit MusicBrainz, Last.fm und Discogs abgleicht. Die App nennt sich Music Curator, was seine Aufgabe eigentlich ganz gut erklärt. 

Was kann Music Curator zu diesem Zeitpunkt?

Music Curator ist eine Nextcloud-App, mit der sich die eigene Musiksammlung direkt in der Cloud verwalten und organisieren lässt. Der Schwerpunkt liegt dabei auf der Pflege von Metadaten, der Sortierung von Musikdateien und der Erstellung von Playlisten.

Die App kann vorhandene Musikordner durchsuchen, MP3- und FLAC-Metadaten auslesen und fehlende Informationen über MusicBrainz, Last.fm oder Discogs ergänzen. Dazu gehören unter anderem Künstler, Album, Erscheinungsjahr, Genre, Titelnummern und Coverbilder.

Außerdem lassen sich Alben und Playlisten organisieren, Titel in die richtige Reihenfolge bringen und M3U8-Playlisten erstellen. Musikdateien können innerhalb der Nextcloud-Musikbibliothek umbenannt oder verschoben werden. Änderungen werden vorher zur Kontrolle angezeigt.

Für die Erkennung unbekannter Musikstücke steht optional AcoustID mit Audio-Fingerprinting zur Verfügung. Zusätzlich gibt es einen KI-Assistenten, der mit OpenAI, Mistral oder einem lokalen Ollama-Modell arbeiten kann und bei der Einordnung der Musiksammlung hilft. Hierzu gibt es auf dem Repository eine Anleitung, wie man dies einrichtet. 

Wichtig war mir, dass die App nicht einfach ungefragt Dateien verändert. Gefundene Metadaten können vor der Übernahme überprüft werden. Unsichere Treffer müssen manuell bestätigt werden. Aktuell ist die Version 1.5.0 im Nextcloud-Store. Macht euch vor dem Ausprobieren ein Backup der Audio-Dateien. Ich freue mich auf jeden Fall schon auf Feedback. 

Wieso eigentlich eine App?

Ich könnte auch meine Sammlung auf den heimischen Rechner laden, mittels MusicBrainz bearbeiten und dann wieder hochladen, aber alles in der Nextcloud machen zu können, fand ich den smarten Weg. :-) 

Auf diesem Wege behalte ich alles in der Cloud und kann Musik direkt organisiert weiter genießen, ohne irgendwelche Umwege gehen zu müssen.

Ich nutze meine Nextcloud schon länger, um meine Podcasts/Radiostationen unterwegs genießen zu können. Nun auch für meine MP3‑Sammlung. Natürlich könnte ich auch den ganz einfachen Weg gehen und mittels Deezer oder Spotify die Musik genießen, aber einfach kann jeder und dafür bin ich doch zu sehr Nerd. Es ist definitiv kein "Must-have", sondern ein "nice to have".

Welche Clients können mit Nextcloud Music genutzt werden?

Um mobil, sei es am Smartphone oder am PC, Music über die Cloud hören zu können, werden Clients wie Ampache oder Subsonic-Clients benötigt. Diese gibt es im Google Play Store, aber auch im F‑Droid-Store sowie im Apple Store sowie auch für Linux- und Windows-Rechner. (Nur eine kleine Auswahl an Clients, es gibt wesentlich mehr.).

Ampache und Subsonic sind zwei Protokolle beziehungsweise API-Schnittstellen, über die Musikserver ihre Musiksammlung für andere Anwendungen bereitstellen können. Vereinfacht gesagt legen sie fest, wie eine Anwendung mit dem Musikserver kommuniziert, welche Informationen ausgetauscht und wie Musikdateien zum Abspielen abgerufen werden. Dazu gehören unter anderem Künstler, Alben, Titel, Cover und Playlisten. Beide Protokolle stammen ursprünglich aus eigenständigen Musikserver-Projekten und haben sich über die Jahre als Schnittstellen für selbst gehostete Musikbibliotheken etabliert. Nextcloud Music unterstützt beide Protokolle und macht damit die eigene Musiksammlung auch außerhalb der Nextcloud-Oberfläche zugänglich. Die Musik selbst bleibt dabei auf dem eigenen Server.

Fazit

Mit dieser neuen Möglichkeit, die Musiksammlung zu organisieren, macht es zumindest mir wieder Spaß, das Ganze zu genießen. Wer weiß, was mir in Zukunft für Gehirngespinste einfallen rund um die Nextcloud. Noch mehr Infos dazu und zu Music Curator auf meinem Blog.

Wie organisiert und hört ihr eure Musik? Geht ihr auch den Selfhosting Weg oder nutzt ihr eher proprietäre Dienste?

Titelbild: Foto von C D-X auf Unsplash

Tags

Nextcloud, Musik-Streamer, Ampache, subsonic

Werner
Geschrieben von Werner am 19. Oktober 2026 um 17:09

ich verwalte meine Musik auf einem NAS Laufwerk (openmediavault) und verwende dazu den Linux Musikplayer Guayadeque. Mit dem kann man auch bequem ID3‑Tags verwalten. Dann läuft auf meinem Home Server Navidrome im Docker, der auf den Musikordner zugreift. Am Smartphone läuft die App Tempus, damit kann ich meine ganz Musiksammlung unterwegs hören und es funktioniert auch mit Android Auto. Weiters ist es jetzt mit Tempus möglich, die Musik im WLAN an DLNA/Upnp Geräte weiter zu leiten.

Lars Müller
Geschrieben von Lars Müller am 20. Oktober 2026 um 08:45

Ich hab lieber alles an einem Ort. Deswegen Nextcloud, nutze Amplify auf meinem Smartphone, klappt echt gut damit. Navidrome hatte ich allerdings auch ausprobiert, war aber nicht ganz so mein Fall.

Olli
Geschrieben von Olli am 19. Oktober 2026 um 19:00

Schöner Artikel. Immer wieder interessant, wie andere Menschen ihre Musik hören, organisieren, cloudifizieren etc. Ich habe meine Musik auch in der Nextcloud abgelegt, um auf meinen Laptops mittels Synchronisierung überall die selbe Musiksammlung zu haben. Musiktechnisch gesehen, bin ich auch mehr der lokale Typ und habe keine Lust auf Streamingdienste. Wichtig ist, dass man auf dem Handy einen guten offline Player hat. Hier kann ich eine werbefreie Android-App empfehlen: https://www.android-user.de/musicolet-der-werbefreie-musikplayer-mit-vielen-funktionen/ Grüße aus dem Norden

Lars Müller
Geschrieben von Lars Müller am 20. Oktober 2026 um 08:47

Ja, das ist echt interessant, wie andere ihre Musik hören. Ich war bisher immer so hin- und hergerissen zwischen lokalem Hosting und Streaming via Deezer. Jetzt, wo ich die Musik sortieren und taggen kann, ganz klar wieder auf der eigenen Cloud alles genießen.

Oliver
Geschrieben von Oliver am 19. Oktober 2026 um 22:37

Jeder hat so sein eigenes System und es ist immer wieder interessant, die jeweiligen Varianten zu sehen. Ich bin mit folgendem Weg zufrieden:

  • Rippen mit xld (macOS)
  • Taggen mit beets
  • Die beets-Library im Dateisystem synct sich auf die Nextcloud und per Syncthing auf den Android-DAP
  • Player sind unter macOS IINA, mpv und Minimoon, unter Linux Celluloid und mtoc, unter Android Poweramp und unter iOS als reiner Streamer aus der Nextcloud im Fitnessstudio Amperfy

Als langsam wechselnder Apple-User bin ich mit den Android-Playern zufrieden: Voice für Hörbücher, Poweramp für Musik und (zugegeben hier nur mäßig zufrieden, als Overcast-User) Antennapod für Podcasts. Somit deckt mein Android-DAP alles an Audio ab, ablenkungsfrei, im Gegensatz zum Smartphone.

Man sieht: Im Gegensatz zum Autor ist mein Ziel die lokale Musik, ohne Streaming, offline. iOS ist mit Amperfy die Ausnahme für die eine Fitnessstudio-Playlist.

Diverse Skripte bauen zudem Empfehlungssysteme, Release Radar etc. nach, auf der Datengrundlage u.A. von last.fm und Musicbrainz. Damit konnte ich letztlich endlich Spotify kündigen.

Lars Müller
Geschrieben von Lars Müller am 20. Oktober 2026 um 08:51

"Diverse Skripte bauen zudem Empfehlungssysteme, Release Radar etc. nach, auf der Datengrundlage u.A. von last.fm und Musicbrainz. Damit konnte ich letztlich endlich Spotify kündigen"

Release Radar ist auch eine feine Idee, muss ich mir auch Gedanken drum machen. Bis vor 3 Jahren hatte ich ein Android-Gerät. Da hatte ich tatsächlich wie im Artikel die App Ampache, weil ich dort optimal auch meine gespeicherten Podcasts und Radiosender hören konnte.

Oliver
Geschrieben von Oliver am 20. Oktober 2026 um 14:09

Ich hab das alles unter https://www.taptoplay.de/tags/lokale%20musik/ dokumentiert. Das ist Vibe Coded und liegt im privaten Gitlab, aber du solltest die Blogposts irgendeiner KI (bei mir Claude Code) geben können und die baut dir das dann alles. Bei mir sind es python-Skripte, die per cron laufen und sich die relevanten Künstler, verwandte Interpreten, neue Releases usw. raus ziehen. Funktioniert nach ein paar Iterationen im konfigurierbaren Score sehr gut.