User Tools

Site Tools


libre.fm

Libre.fm

Généralités

Le principe de ce service est de proposer un stockage de la liste des morceaux joués par notre logiciel de lecture de musique préféré afin de pouvoir simplement avoir la satisfaction de voir le nombre de fois qu'on a écouté un titre ou plus intéressant encore de pouvoir découvrir de nouveaux artistes à partir de nos écoutes. La communication des morceaux jouer se nomme un scrobbler. Last.fm est le service le plus connus qui a lancé l'idée et Libre.fm est son successeur basé sur des technologies libres et un meilleur respect de la vie privée.

Export / import Last.fm vers Libre.fm

Si vous êtes comme moi un utilisateur qui est passé par Last.fm au préalable, vous souhaitez conserver vos statistiques. Rien de plus simple, tout est détaillé sur le wiki de Libre.fm à l'adresse suivante : http://bugs.foocorp.net/projects/librefm/wiki/LastToLibre

Récupérer les fichiers suivants sur l'article du wiki Libre.fm.

  • lastexport.py qui est le script qui permet d'exporter de last.fm (ou même de Libre.fm aussi).
  • libreimport.py et scrobble.py servent à importer sur Libre.fm l'export réalisé au préalable.

Récupérer tous les scripts dans un même dossier.

Exporter les titres écoutés (24 000 pour mon cas) avec la commande qui suit.

./lastexport.py --user <nom_user_last.fm>

A la fin de l'exécution du script (et seulement à ce stade) est créé un fichier nommé exported_tracks.txt avec la liste de tous les titres au format texte.

Ensuite, il faut importer le fichier exporté de last.fm vers Libre.fm.

./libreimport.py <nom_user_libre.fm> exported_tracks.txt

Et c'est tout! Il suffit de se connecter sur le site de Libre.fm pour consulter l'historique importé.

Reste à disposer d'un logiciel qui supporte le scrobbling vers Libre.fm. C'est le cas de Rhythmbox par exemple.

libre.fm.txt · Last modified: 2021/01/21 21:42 (external edit)