Linux : scrobbler sa musique avec Last.fm et ListenBrainz

Si vous aimez suivre ce que vous écoutez, retrouver vos artistes favoris, consulter vos statistiques musicales ou garder une mémoire de vos découvertes, le scrobbling reste très pratique sous Linux.

Le principe est simple : votre lecteur audio, votre navigateur ou un outil dédié envoie automatiquement les morceaux écoutés vers un service comme Last.fm ou ListenBrainz.

Aujourd’hui, la bonne méthode dépend surtout de votre manière d’écouter de la musique : fichiers locaux, streaming web, lecteur desktop, radio, terminal ou application compatible MPRIS.

Kinsta: Premium Managed WordPress hosting

Scrobbler, cela veut dire quoi ?

Le scrobbling consiste à envoyer automatiquement votre historique d’écoute vers un service musical.

Chaque scrobble contient généralement :

  • le nom de l’artiste ;
  • le titre du morceau ;
  • l’album ;
  • l’heure d’écoute ;
  • parfois le lecteur ou la source utilisée.

Avec le temps, vous obtenez des statistiques d’écoute, des recommandations, des classements personnels et une sorte de journal musical. C’est un carnet intime, mais avec plus de guitares et moins de phrases embarrassantes.

Last.fm ou ListenBrainz ?

Les deux services permettent de suivre votre historique musical, mais ils n’ont pas exactement la même philosophie.

ServicePoint fortÀ choisir si…
Last.fmHistorique, profils, recommandations, compatibilité largevous voulez le service de scrobbling le plus connu
ListenBrainzÉcosystème ouvert lié à MusicBrainzvous aimez les métadonnées ouvertes et les projets libres

Last.fm reste le choix le plus populaire. ListenBrainz est très intéressant si vous aimez MusicBrainz, les données ouvertes et les outils interopérables.

Rien ne vous empêche d’utiliser les deux, si votre lecteur ou votre workflow le permet. Oui, c’est un peu excessif. Mais on parle de gens qui aiment assez la musique pour compter leurs écoutes. Nous sommes entre amis.

Kinsta: Premium Managed WordPress hosting

Méthode 1 : utiliser un lecteur audio compatible

Si vous écoutez surtout une bibliothèque musicale locale, le plus simple est d’utiliser un lecteur audio qui sait scrobbler directement.

Selon votre distribution et vos préférences, vous pouvez regarder du côté de :

  • Strawberry, lecteur moderne issu de Clementine ;
  • Clementine, encore utilisé malgré son âge ;
  • Quod Libet, excellent pour les grosses bibliothèques locales ;
  • Rhythmbox, selon les plugins disponibles dans votre distribution ;
  • Audacious, léger et rapide ;
  • Amarok ou Elisa, côté KDE, selon vos usages.

La logique est toujours proche :

  1. installez le lecteur ;
  2. ouvrez les préférences ;
  3. cherchez la section Last.fm, Scrobbling ou Services ;
  4. connectez votre compte ;
  5. lancez un morceau complet ;
  6. vérifiez votre profil Last.fm ou ListenBrainz.

Exemple avec Strawberry

Strawberry est un bon choix si vous gérez une bibliothèque locale sous Linux. Il est plus moderne que Clementine, tout en gardant une approche classique : bibliothèque, playlists, jaquettes, radios et intégrations utiles.

Sur Ubuntu ou Debian, commencez par vérifier si Strawberry est disponible dans les dépôts :

sudo apt update
sudo apt install strawberry

Selon votre distribution, vous pouvez aussi passer par la logithèque, Flatpak ou les paquets proposés par le projet.

Ensuite, ouvrez les préférences du lecteur, connectez votre compte Last.fm, puis lancez un morceau de test. Attendez suffisamment longtemps : beaucoup de scrobblers n’envoient pas un titre après trois secondes d’écoute. Ils ont un minimum de dignité statistique.

WPEngine: Premium Managed WooCommerce hosting

Méthode 2 : scrobbler depuis le navigateur

Si vous écoutez surtout de la musique via le web, une extension de navigateur est souvent la meilleure solution.

C’est le cas si vous utilisez souvent :

  • YouTube ;
  • Bandcamp ;
  • SoundCloud ;
  • Spotify Web Player ;
  • Deezer Web ;
  • des radios ou plateformes musicales dans le navigateur.

Le principe est simple :

  1. installez une extension de scrobbling pour Firefox ou Chrome ;
  2. connectez votre compte Last.fm ;
  3. ouvrez votre service musical ;
  4. laissez l’extension détecter les titres ;
  5. vérifiez que les écoutes remontent correctement.

Cette méthode est idéale si votre musique ne passe pas par un lecteur local. Elle évite aussi de chercher un plugin exotique pour chaque application.

Méthode 3 : utiliser un scrobbler compatible MPRIS

Sous Linux, beaucoup de lecteurs multimédias exposent les informations de lecture via MPRIS, une interface D-Bus utilisée par les environnements de bureau pour contrôler les lecteurs.

Un scrobbler compatible MPRIS peut écouter les métadonnées exposées par votre lecteur, puis envoyer les morceaux à Last.fm ou ListenBrainz.

Le schéma ressemble à ceci :

Lecteur audio Linux -> MPRIS / D-Bus -> scrobbler -> Last.fm ou ListenBrainz

Cette approche est utile si votre lecteur ne propose pas d’intégration Last.fm native, mais expose correctement le titre, l’artiste et l’album au bureau Linux.

Le point critique reste la qualité des métadonnées. Si le lecteur annonce Unknown Artist ou track01.mp3, le scrobbler enverra cela. Il ne peut pas deviner que votre fichier mal nommé est une rareté soul japonaise de 1973. Même avec de la bonne volonté.

Kinsta: Premium Managed WordPress hosting

Méthode 4 : utiliser ListenBrainz

ListenBrainz est une alternative ouverte à Last.fm, portée par l’écosystème MetaBrainz, connu notamment pour MusicBrainz.

Son intérêt principal est son lien avec des données musicales ouvertes et structurées. Si vous aimez garder un historique propre, exploitable et lié à MusicBrainz, ListenBrainz mérite vraiment le détour.

Vous pouvez alimenter ListenBrainz via plusieurs applications compatibles, outils tiers, clients mobiles ou intégrations de lecteurs. Certains workflows permettent aussi de synchroniser ou d’importer des historiques depuis d’autres services.

Pour un usage simple, commencez par créer un compte ListenBrainz, puis consultez la liste des applications compatibles. Choisissez ensuite l’outil correspondant à votre source d’écoute : lecteur local, navigateur, mobile ou service tiers.

Nettoyer les tags audio avant de scrobbler

Un bon scrobbling commence par de bons tags audio. Si vos fichiers sont mal tagués, vos statistiques seront mauvaises.

Vérifiez notamment :

  • le champ Artist ;
  • le champ Title ;
  • le champ Album ;
  • les artistes multiples ;
  • les compilations ;
  • les accents et caractères spéciaux ;
  • les fichiers nommés track01.mp3, audio-final.wav ou new_mix_ok_v3.flac.

Pour nettoyer une bibliothèque musicale, MusicBrainz Picard reste une excellente solution. Il compare vos fichiers à la base MusicBrainz, puis complète les tags avec des données cohérentes.

Sur Ubuntu ou Debian, vous pouvez essayer :

sudo apt update
sudo apt install picard

Selon votre distribution, vous pouvez aussi l’installer via Flatpak ou depuis les paquets recommandés par le projet.

Scrobbler les fichiers locaux

Pour une collection locale en MP3, FLAC, Ogg Vorbis ou Opus, choisissez d’abord un lecteur audio sérieux.

Le workflow recommandé :

  1. nettoyez les tags avec MusicBrainz Picard ;
  2. importez la bibliothèque dans Strawberry, Quod Libet ou un lecteur similaire ;
  3. activez le scrobbling Last.fm ou ListenBrainz ;
  4. lancez quelques morceaux complets ;
  5. vérifiez les titres reçus côté service ;
  6. corrigez les tags si nécessaire.

C’est un peu plus long qu’un clic dans un plugin, mais le résultat est beaucoup plus fiable.

Scrobbler les services de streaming

Pour les services de streaming, commencez par regarder si le service propose une intégration Last.fm officielle ou native.

Si ce n’est pas le cas, utilisez une extension navigateur compatible avec le service concerné. C’est souvent la méthode la plus souple sur Linux, car elle ne dépend pas d’un lecteur desktop particulier.

Attention toutefois : les services web changent souvent leur interface. Une extension peut donc cesser de détecter correctement les titres après une mise à jour du site. Dans ce cas, vérifiez si l’extension est toujours maintenue, puis testez avec un autre navigateur.

Scrobbler les radios et flux audio

Les radios et flux audio posent un cas particulier. Pour scrobbler correctement, le flux doit exposer des métadonnées propres : artiste, titre, émission ou morceau en cours.

Si le flux affiche seulement le nom de la station, le scrobbler ne pourra pas inventer les titres. Il faut que le serveur Icecast, SHOUTcast ou le player expose les informations “Now Playing”.

Dans ce cas, vérifiez d’abord l’affichage des métadonnées dans votre lecteur ou sur la page du flux. Si le titre n’apparaît pas là, il ne remontera probablement pas correctement vers Last.fm.

Dépannage : rien ne remonte vers Last.fm

Si vos écoutes ne remontent pas, vérifiez dans cet ordre :

  1. le compte Last.fm est bien connecté dans le lecteur, l’extension ou le scrobbler ;
  2. l’application est bien autorisée côté Last.fm ;
  3. le morceau contient un artiste et un titre ;
  4. vous avez écouté le morceau assez longtemps ;
  5. l’heure du système est correcte ;
  6. l’ordinateur est connecté à Internet ;
  7. aucun pare-feu ou proxy ne bloque l’outil ;
  8. vous testez avec un fichier bien tagué, pas un flux sans métadonnées.

Un scrobble n’est généralement pas envoyé immédiatement au démarrage du morceau. Beaucoup d’outils attendent un seuil d’écoute minimal. Donc, pour tester, évitez de zapper toutes les dix secondes. Même les statistiques aiment qu’on leur laisse finir le refrain.

Dépannage : les titres sont incorrects

Si les titres apparaissent, mais mal, le problème vient souvent des métadonnées.

Solutions possibles :

  • corriger les tags avec MusicBrainz Picard ;
  • tester un autre lecteur ;
  • vérifier les artistes multiples ;
  • corriger les albums de compilation ;
  • éviter les titres issus du nom de fichier ;
  • vérifier les accents et caractères spéciaux ;
  • comparer ce que le lecteur affiche et ce que le scrobbler envoie.

Dans la plupart des cas, si le lecteur affiche déjà une mauvaise information, le service de scrobbling recevra la même mauvaise information.

Quelle solution choisir ?

UsageSolution recommandée
Bibliothèque musicale localeStrawberry, Quod Libet, Clementine ou lecteur compatible
Musique dans le navigateurExtension de scrobbling Firefox ou Chrome
Lecteur sans plugin Last.fmScrobbler MPRIS si les métadonnées sont exposées
Historique ouvert lié à MusicBrainzListenBrainz
Grosse bibliothèque mal taguéeMusicBrainz Picard avant tout scrobbling sérieux
Radio ou flux Icecast/SHOUTcastVérifier d’abord les métadonnées “Now Playing”

Checklist moderne pour scrobbler sous Linux

  • Choisissez votre source réelle d’écoute : fichiers locaux, navigateur, streaming ou radio.
  • Utilisez un lecteur audio compatible si vous écoutez une bibliothèque locale.
  • Utilisez une extension navigateur si vous écoutez surtout via le web.
  • Testez un scrobbler MPRIS si votre lecteur expose les métadonnées via D-Bus.
  • Essayez ListenBrainz si vous voulez une alternative ouverte à Last.fm.
  • Nettoyez les tags audio avec MusicBrainz Picard.
  • Testez avec un morceau complet, pas avec dix secondes d’intro.
  • Vérifiez le profil Last.fm ou ListenBrainz après test.
  • Évitez les vieux paquets non maintenus trouvés sur des forums.

Articles liés sur SkyMinds

À retenir

Pour scrobbler votre musique sous Linux, partez de votre vraie source d’écoute. Bibliothèque locale, navigateur, streaming ou radio : chaque usage a sa bonne solution.

Pour des fichiers locaux, utilisez un lecteur audio compatible et des tags propres. Pour la musique dans le navigateur, utilisez une extension de scrobbling. Pour une approche plus ouverte, testez ListenBrainz. Et si les titres remontent mal, commencez par corriger les métadonnées.

Le scrobbling fonctionne très bien quand la chaîne est propre : lecteur, tags, service connecté et morceau écouté assez longtemps. Sinon, vous obtiendrez surtout une belle collection de “Unknown Artist”. Ce qui est un style musical moins passionnant qu’il n’y paraît.

Sources

Demandez à l'IA son opinion
Gravatar for Matt Biscay

Je suis Matt Biscay, développeur WordPress & WooCommerce certifié chez Codeable, administrateur système et enseignant.

J’aide les entreprises à créer, optimiser et fiabiliser leurs sites WordPress avec une approche technique propre : performance, sécurité, maintenance, développement sur mesure et résolution de problèmes complexes.

Sur Skyminds, je partage des tutoriels WordPress, WooCommerce, Linux et administration système, avec des solutions testées sur des cas réels et pensées pour durer.

Découvrez mes services WordPress et WooCommerce.

4 réflexions au sujet de “Linux : scrobbler sa musique avec Last.fm et ListenBrainz”

    • Non, je n’ai qu’un compte gratuit mais cela me permet de garder une trace des concerts auxquels j’assiste et des artistes que j’écoute le plus.

      De temps en temps, c’est même surprenant de voir le top des artistes/chansons écoutées, il y en a que je ne pensais pas tant écouter.

      Je viens de faire un petit calcul rapide : apparemment depuis 2007, j’écoute environ 45 chansons par jour. Impressionnant!

      Répondre

Laisser un commentaire