9 Punkte von GN⁺ 2025-04-18 | 2 Kommentare | Auf WhatsApp teilen
  • Es werden Erfahrungen damit geteilt, Spotify zu verlassen und stattdessen Jellyfin zu nutzen
  • Nach der Kündigung von Spotify wurde nach alternativen Wegen gesucht, Musik zu hören; mehrere lokale Musikplayer wurden ausprobiert, doch die meisten waren entweder unkomfortabel oder hatten eine veraltete UX
  • Es wurde sogar ein eigener webbasierter Musikplayer gebaut, doch dieser hatte Einschränkungen wie fehlende Offline-Nutzung
  • Schließlich fiel die Wahl auf einen selbst gehosteten Medienserver mit Jellyfin, um eine Musikbibliothek aufzubauen
  • Er bietet die Möglichkeit, Musik auf verschiedenen Geräten offline zu hören; durch Self-Hosting wurde digitale Autonomie gewonnen, und inzwischen wird der Einsatz auch auf andere Open-Source-Lösungen ausgeweitet

Abschied von Spotify

  • Nach dem Ende der Spotify-Nutzung wurden mehrere alternative Lösungen ausprobiert
  • Die endgültige Wahl fiel auf Jellyfin, einen Open-Source-Medienserver zum Self-Hosting

Lokale Musiksammlung und die Grenzen klassischer Player

  • Musikdateien wie mp3 und flac wurden gesammelt und lokal abgespielt
  • Klassische Player wie Winamp haben zwar eine gute UI, sind aber bei der Navigation durch die Bibliothek unpraktisch
  • VLC hat eine schwache Leistung bei der Verarbeitung von flac-Dateien
  • foobar2000 wurde wegen der zu komplexen Einrichtung wieder verworfen

Einen Web-Musikplayer selbst bauen

  • Um htmx zu lernen, wurde ein einfacher Web-Musikplayer selbst entwickelt
  • Im Browser war Musikstreaming über einen lokalen Server möglich
  • Probleme:
    • Ohne Internet oder wenn der Server ausgeschaltet war, war die Nutzung nicht möglich
    • Für Offline-Funktionen hätte das Ganze in App-Form neu aufgebaut werden müssen
    • Die fortlaufende Pflege des Projekts war aufwendig, daher wurde eine Alternative benötigt

Erfahrungen mit der Apple-Music-App

  • Die Apple Music-App ist altmodisch, bietet als Musikplayer aber brauchbare Funktionen
    • Sortierung, Synchronisierung und Offline-Nutzung sind möglich
  • Nachteile:
    • Die Synchronisierung der Bibliothek zwischen Geräten führte zu Speicherproblemen
    • Es war ein „Battle Royale um den Speicherplatz“ nötig, um zu entscheiden, welche Songs bleiben und welche gelöscht werden
    • Im Vergleich zum cloudbasierten Komfort von Spotify war das umständlich

Jellyfin entdecken und umsteigen

  • Über ein YouTube-Video von Jeff Geerling wurde Jellyfin entdeckt
  • Jellyfin ist nicht nur eine Alternative zu Netflix/Disney+, sondern kann auch als Plattform zum Musikhören genutzt werden
  • Der einzige Nachteil: Man muss es selbst hosten

Tipps zum Self-Hosting

  • Auch ohne Programmierkenntnisse ist die Installation nicht besonders schwierig
  • Selbst ohne Geräte wie ein NAS lässt sich mit einem alten PC ein Homeserver aufbauen
  • Nach der lokalen Installation war die Nutzung sofort möglich; die Ersteinrichtung war sehr einfach

Anbindung an Offline-Apps

  • Client-Apps für Jellyfin:
  • Über die Apps ist das Herunterladen von Musik und anschließende Offline-Wiedergabe möglich

Nächster Schritt für digitale Autonomie

  • Nach dem Kauf eines kleinen Mini-PCs läuft Jellyfin nun dauerhaft
  • Zusätzlich wird auch Immich gehostet → eine Alternative zu Google Photos

Wenn du Self-Hosting in Erwägung ziehst

  • Wer mit dem Terminal vertraut ist, kann Self-Hosting problemlos selbst umsetzen
  • Ist alles einmal eingerichtet, kann von jedem Gerät aus auf die eigene Musikbibliothek zugegriffen werden
  • Wenn Open Source sich weiterentwickelt, werden wir immer mehr Funktionen auch ohne Cloud-Dienste selbst aufbauen können

Abschließender Eindruck

  • Für die Zukunft besteht die Hoffnung, Musik, Filme, Fotos und Erinnerungen frei nicht auf „dem Computer anderer Leute“, sondern auf dem eigenen Server genießen zu können
  • Open Source mag etwas langsamer sein, gilt aber als Weg in eine bessere und freiere Zukunft

2 Kommentare

 
corean 2025-04-21

Für Nutzer eines Synology-NAS könnte DS Audio ebenfalls eine Alternative sein.

 
GN⁺ 2025-04-18
Hacker-News-Kommentare
  • Dieser Artikel erwähnt nicht, dass beim Wechsel von einem normalen Musik-Streaming-Abo zu einer Jellyfin-Bibliothek die Funktionen stark eingeschränkt werden
    • In YouTube Music kann man einen bestimmten Song oder eine Band auswählen und auf „Radio“ klicken, dann wird eine Playlist mit ähnlichen Songs erstellt
    • Mit dieser Funktion kann man neue Musik entdecken und für Abwechslung sorgen
    • Diese Funktion fällt dann weg
    • Viele Dienste erstellen im Lauf der Zeit Mixe auf Basis der Hörgewohnheiten der Nutzer
    • Ich durchstöbere keine Musikforen, daher erfahre ich außerhalb meiner Lieblingsbands nicht von neuen Albumveröffentlichungen
  • Ich persönlich nutze Jellyfin nur für Videos
    • Für Hörbücher und Podcasts nutze ich AudioBookShelf
    • Für Musik nutze ich Navidrome
    • Die Smart-Playlist-Funktion von Navidrome ist großartig
    • Es implementiert die Subsonic API, die von vielen Apps genutzt wird
    • Ich persönlich bevorzuge Substreamer, aber auch andere Apps wie DSub kann man verwenden
  • Navidrome ist für Musik hervorragend
    • Ich betreibe Navidrome und Jellyfin in Docker-Containern
    • Ich nutze NordVPN Meshnet, um mich von außen sicher zu verbinden
    • Ich hoste meine komplette FLAC-Bibliothek in Navidrome und kann in Echtzeit nach Opus transkodieren
    • Seit über einem Jahr hatte ich fast keine Probleme
    • Klare Empfehlung
  • Self-Hosting ist großartig, wenn man die technischen Fähigkeiten hat
    • In den letzten zwei Jahren habe ich versucht, so viele Abos wie möglich durch Self-Hosting-Lösungen zu ersetzen
    • Die Abo-Kosten lagen bei etwa 200 AUD pro Monat
    • Bisher habe ich Abos im Wert von etwa 150 AUD gekündigt
    • Ich nutze einen Office-Desktop für 500 AUD als Home-Server und habe die Kosten bereits wieder hereingeholt
    • Ich plane, ihn Ende dieses Jahres durch etwas Besseres zu ersetzen
    • Derzeit ersetze ich mit Emby alle Film-Streaming-Dienste
    • Spotify und Adobe Lightroom stehen noch auf meiner To-do-Liste
    • Am Ende sollen nur noch YouTube, Fastmail und Borgbase übrig bleiben
  • Ich persönlich empfehle Lyrion Music Server
    • Open Source, Self-Hosting und viele gute Plugins
    • Man kann Musik auf mehrere Geräte im Haus synchronisieren
    • Physische Geräte werden nicht mehr verkauft, aber mit einem Raspberry Pi lässt sich so etwas leicht bauen
    • Das Unternehmen hat etwas Großartiges geschaffen und als Open Source veröffentlicht, wodurch das Projekt nachhaltig weiterbestehen kann
    • Ich werde es auch künftig weiter nutzen
  • Das Problem bei Spotify ist, Musik anderswo zu finden
    • Der Kauf von Musikdateien kostet viel, und selbst nach dem Kauf ist das Eigentum nicht eindeutig
    • Sie auf Linux-ISO-Seiten zu suchen, ist ein Albtraum
    • Ich wünschte, es gäbe einen einfachen Weg
  • Ich nutze die Strategie, meine Musikbibliothek mit Smart Playlists zu synchronisieren
    • Songs mit 5 Sternen, die ich seit mehr als 8 Monaten nicht gehört habe
    • Songs mit 4 Sternen, die ich seit mehr als 16 Monaten nicht gehört habe
    • Songs mit 3 Sternen, die ich seit mehr als 32 Monaten nicht gehört habe
    • Die 20 GB am seltensten gespielter Musik
    • Weihnachtsmusik und archivierte Musikdateien sind ausgeschlossen
    • Ich synchronisiere täglich, damit die Musikauswahl frisch bleibt
  • Ich self-hoste ein paar Dinge, darunter einen Emby-Server
    • Die Idee, auch die Musikbibliothek selbst zu hosten, finde ich interessant
    • Ich frage mich, wie Jellyfin den Aufbau der Musiksammlung handhabt
    • Mit der Funktion „Song-Radio“ von Spotify kann man Musik schneller entdecken
    • Ich hätte gern einen besseren Media Player und ein besseres „Frontend“, aber ich habe den Sammel-Teil noch nicht gelöst
  • Ich habe aufgehört, Jellyfin zu verwenden, weil Songs, die aus meiner iTunes-Bibliothek exportiert wurden, ohrenbetäubende Geräusche erzeugten
    • Die Dateien könnten beschädigt gewesen sein, und Jellyfin spielte sie ohne jede Warnung ab
    • Es könnten noch mehr ähnliche Songs vorhanden sein, deshalb habe ich aufgehört, es zu nutzen
  • Durch die Neufassung der Plex-Clients sind Self-Hosting-Nutzer unzufrieden geworden
    • Funktionen sind kaputtgegangen und nützliche Features wurden entfernt
    • Die UI wurde auf Streaming ausgerichtet umgebaut
    • Wenn du dich noch nicht für den Plex-Weg entschieden hast, würde ich empfehlen zu warten, bis Community und Entwickler die Roadmap geklärt haben
    • Plex ist offen für Feedback, aber viele Nutzer fühlen sich verraten