9 points par GN⁺ 2025-04-18 | 2 commentaires | Partager sur WhatsApp
  • Partage d’expérience après avoir quitté Spotify pour utiliser Jellyfin
  • Après avoir résilié Spotify, l’auteur a cherché d’autres façons d’écouter de la musique et a essayé plusieurs lecteurs de musique locaux, mais la plupart étaient peu pratiques ou proposaient une UX datée
  • L’auteur a aussi créé son propre lecteur de musique web, mais il avait des limites, notamment l’impossibilité d’une utilisation hors ligne
  • Au final, il a choisi Jellyfin, un serveur multimédia auto-hébergé, pour construire sa bibliothèque musicale
  • La solution permet d’écouter de la musique hors ligne sur différents appareils, et l’auto-hébergement lui a apporté une autonomie numérique tout en l’amenant à explorer d’autres solutions open source

Quitter Spotify

  • Après avoir arrêté d’utiliser Spotify, l’auteur a testé plusieurs solutions alternatives
  • Son choix final s’est porté sur Jellyfin, un serveur multimédia open source auto-hébergé

Collection de fichiers musicaux locaux et limites des lecteurs

  • Tentatives de lecture en local de fichiers musicaux comme mp3 et flac
  • Les lecteurs classiques comme Winamp ont une bonne interface, mais la navigation dans la bibliothèque est peu pratique
  • VLC est peu performant pour traiter les fichiers flac
  • foobar2000 a été abandonné à cause d’une configuration trop complexe

Création d’un lecteur de musique web maison

  • L’auteur a créé lui-même un lecteur de musique web simple pour apprendre htmx
  • Il permettait de streamer de la musique depuis un serveur local dans le navigateur
  • Problèmes :
    • impossible à utiliser sans Internet ou si le serveur était éteint
    • pour ajouter un mode hors ligne, il aurait fallu le refondre sous forme d’application
    • maintenir le projet sur la durée était contraignant, d’où la nécessité de trouver une alternative

Expérience avec l’app Apple Music

  • L’app Apple Music est vieillotte, mais offre des fonctions correctes comme lecteur musical
    • tri, synchronisation et utilisation hors ligne
  • Inconvénients :
    • la synchronisation de la bibliothèque entre appareils pose des problèmes de capacité
    • il faut mener une véritable « bataille royale du stockage » pour décider quels morceaux conserver et lesquels supprimer
    • l’expérience reste moins pratique que la commodité cloud de Spotify

Découverte de Jellyfin et transition

  • L’auteur a découvert Jellyfin grâce à une vidéo YouTube de Jeff Geerling
  • Jellyfin est une alternative à Netflix/Disney+ et peut aussi servir de plateforme d’écoute musicale
  • Son seul véritable inconvénient : il faut l’héberger soi-même

Conseils sur l’auto-hébergement

  • L’installation n’est pas difficile, même sans être programmeur
  • Il est possible de monter un serveur domestique avec un vieux PC, sans matériel comme un NAS
  • Après une installation locale, l’utilisation a été immédiate, avec une configuration initiale très simple

Intégration avec des apps hors ligne

  • Apps clientes pour Jellyfin :
  • Ces apps permettent de télécharger la musique puis de l’écouter hors ligne

Prochaine étape vers l’autonomie numérique

  • L’auteur a acheté un petit mini PC pour faire tourner Jellyfin en permanence
  • Il héberge aussi Immich, une alternative à Google Photos

Si vous envisagez l’auto-hébergement

  • Si vous êtes à l’aise avec le terminal, l’auto-hébergement est accessible à tous
  • Une fois configuré, votre bibliothèque musicale devient accessible depuis n’importe quel appareil
  • Si l’open source continue à progresser, nous pourrons de plus en plus construire nous-mêmes les fonctions voulues sans dépendre de services cloud

Impression finale

  • L’auteur espère qu’à l’avenir, musique, films, photos et souvenirs pourront être appréciés librement sur son propre serveur plutôt que sur « l’ordinateur de quelqu’un d’autre »
  • L’open source est peut-être un peu plus lent, mais il estime que c’est la voie vers un avenir meilleur et plus libre

2 commentaires

 
corean 2025-04-21

Pour les utilisateurs de NAS Synology, DS Audio peut aussi être une alternative.

 
GN⁺ 2025-04-18
Avis Hacker News
  • Cet article ne mentionne pas à quel point les fonctionnalités régressent quand on passe d’un abonnement classique de streaming musical à une bibliothèque Jellyfin
    • Dans YouTube Music, on peut sélectionner une chanson ou un groupe précis puis cliquer sur "Radio" pour générer une playlist de morceaux similaires
    • Cette fonctionnalité permet de découvrir de nouvelles musiques et de garder une certaine fraîcheur
    • On perd ce type de fonction
    • Beaucoup de services génèrent avec le temps des mixes basés sur les habitudes d’écoute de l’utilisateur
    • Comme je ne parcours pas de forums musicaux, en dehors des groupes que j’aime je ne découvre pas les nouvelles sorties d’albums
  • Personnellement, j’utilise Jellyfin uniquement pour la vidéo
    • Pour les livres audio et les podcasts, j’utilise AudioBookShelf
    • Pour la musique, j’utilise Navidrome
    • La fonctionnalité de playlists intelligentes de Navidrome est excellente
    • Il implémente l’API Subsonic, ce qui permet à beaucoup d’applications de l’exploiter
    • Personnellement je préfère Substreamer, mais on peut aussi utiliser d’autres applications comme DSub
  • Navidrome est excellent pour la musique
    • Je fais tourner Navidrome et Jellyfin dans des conteneurs Docker
    • J’utilise NordVPN Meshnet pour me connecter de l’extérieur en toute sécurité
    • J’héberge toute ma bibliothèque FLAC dans Navidrome, avec transcodage à la volée en Opus
    • Presque aucun problème depuis plus d’un an
    • Je le recommande vivement
  • L’auto-hébergement est formidable si on a les compétences techniques
    • Depuis deux ans, j’essaie de remplacer autant d’abonnements que possible par des solutions auto-hébergées
    • Mes abonnements me coûtaient environ 200 AUD par mois
    • À ce jour, j’ai déjà supprimé environ 150 AUD d’abonnements
    • J’utilise un PC de bureau de 500 AUD comme serveur domestique, et il est déjà amorti
    • Je prévois de passer à mieux d’ici la fin de l’année
    • En ce moment, je remplace tous les services de streaming de films par Emby
    • Spotify et Adobe Lightroom sont encore sur ma liste des choses à faire
    • À terme, je compte ne garder que YouTube, Fastmail et Borgbase
  • Personnellement, je recommande Lyrion Music Server
    • Open source, auto-hébergé, avec de nombreux bons plugins
    • Il permet de synchroniser la musique sur plusieurs appareils dans la maison
    • Les appareils physiques ne sont plus vendus, mais on peut facilement en fabriquer un avec un Raspberry Pi
    • L’entreprise a créé quelque chose d’excellent et l’a publié en open source, ce qui permet au projet de continuer
    • Je compte continuer à l’utiliser
  • Le problème avec Spotify, c’est de trouver la musique ailleurs
    • Acheter des fichiers musicaux coûte cher et, même après achat, la notion de propriété n’est pas vraiment claire
    • Les trouver sur des sites d’ISO Linux est un cauchemar
    • J’aimerais qu’il existe une méthode simple
  • J’utilise une stratégie de synchronisation de la bibliothèque musicale avec des playlists intelligentes
    • Les chansons notées 5 étoiles que je n’ai pas écoutées depuis plus de 8 mois
    • Les chansons notées 4 étoiles que je n’ai pas écoutées depuis plus de 16 mois
    • Les chansons notées 3 étoiles que je n’ai pas écoutées depuis plus de 32 mois
    • Les 20 Go de musique les moins écoutés
    • J’exclus la musique de Noël et les fichiers musicaux archivés
    • Je synchronise chaque jour pour garder une sélection musicale fraîche
  • J’auto-héberge plusieurs choses, dont un serveur Emby
    • L’idée d’auto-héberger ma bibliothèque musicale m’intéresse
    • Je suis curieux de savoir comment fonctionne la collecte musicale de Jellyfin
    • La fonctionnalité "radio de morceau" de Spotify permet de découvrir plus rapidement de la musique
    • Je voudrais un meilleur lecteur multimédia et un meilleur "frontend", mais je n’ai pas résolu la partie collecte
  • J’ai arrêté d’utiliser Jellyfin parce que des chansons exportées depuis ma bibliothèque iTunes produisaient un son qui vrillait les oreilles
    • Il est possible que les fichiers aient été corrompus, et Jellyfin les lisait sans aucune vérification
    • Comme il pouvait y avoir d’autres morceaux similaires, j’ai arrêté de l’utiliser
  • La réécriture des clients Plex mécontente les utilisateurs auto-hébergés
    • Des fonctionnalités sont cassées et des fonctions utiles ont été supprimées
    • L’interface a été réorientée vers le streaming
    • Si vous n’avez pas encore choisi la voie Plex, je recommanderais d’attendre que la communauté et les développeurs clarifient la feuille de route
    • Plex reste ouvert aux retours, mais beaucoup d’utilisateurs se sentent trahis