16099 shaares
1 result
tagged
lastfm
Je trouve ça plutôt cool de pouvoir scrobbler (http://www.urbandictionary.com/define.php?term=scrobble) les titres lus avec son lecteur mp3 sous Rockbox vers son compte Last.fm (ou Libre.fm). Mais avec les applis proposées sur la page du site officiel (http://www.rockbox.org/wiki/LastFMLog), faut penser à le faire à la mano quand on connecte son lecteur sur son PC. En fouillant un peu, je suis tombé sur cette page qui propose un script pour automatiser ça sous Linux.
Pour ma part, j'ai changé la règle udev par celle ci : ACTION=="add", SUBSYSTEM=="block", ATTRS{vendor}=="Rockbox ", ATTRS{model}=="Internal Storage", RUN+="/bin/bash -c '/opt/rockbox/upload-scrobbler-log &'"
que j'ai collé dans un fichier appelé 80-rockbox.rules (c'est futile mais c'est plus explicite que le nom de fichier proposé dans l'article). Si besoin, ya moyen de poser des conditions plus fines pour udev en utilisant les résultats de la commande « udevadm info --name=/dev/sdx --attribute-walk » (un simple mount permettra d'adapter le 'sdx' à votre configuration)
Ce qui n'est pas dit sur la page.
Penser à mettre les fichiers laspyt.py (https://github.com/Ximik/Laspyt) et gkeyring.py (https://github.com/kparal/gkeyring) dans le dossier /opt/rockbox/.
Penser aussi à remplacer la valeur "ak" dans le script upload-scrobbler-log par votre login (login du PC, pas du compte last.fm)
Penser à exécuter gkeyring avec le ./ devant, ça marche mieux.
Ne pas oublier de rendre exécutable le fichier upload-scrobbler-log (chmod +x /opt/rockbox/upload-scrobbler-log), c'est un coup à s’énerver pour rien sinon. :p
Voilà, avec ça, les titres lus sur son lecteur sont scrobblés automatiquement à chaque branchement de l'appareil sur le PC. Le seul inconvénient que j'ai trouvé, c'est de ne pas pouvoir éditer les titres avant upload, faut faire gaffe à ses tags. Mais bon. :)
EDIT : Sur mon laptop (sous Ubuntu 13.10), j'ai des soucis avec Gnome Keyring. J'ai pas encore trouvé la solution.
Pour ma part, j'ai changé la règle udev par celle ci : ACTION=="add", SUBSYSTEM=="block", ATTRS{vendor}=="Rockbox ", ATTRS{model}=="Internal Storage", RUN+="/bin/bash -c '/opt/rockbox/upload-scrobbler-log &'"
que j'ai collé dans un fichier appelé 80-rockbox.rules (c'est futile mais c'est plus explicite que le nom de fichier proposé dans l'article). Si besoin, ya moyen de poser des conditions plus fines pour udev en utilisant les résultats de la commande « udevadm info --name=/dev/sdx --attribute-walk » (un simple mount permettra d'adapter le 'sdx' à votre configuration)
Ce qui n'est pas dit sur la page.
Penser à mettre les fichiers laspyt.py (https://github.com/Ximik/Laspyt) et gkeyring.py (https://github.com/kparal/gkeyring) dans le dossier /opt/rockbox/.
Penser aussi à remplacer la valeur "ak" dans le script upload-scrobbler-log par votre login (login du PC, pas du compte last.fm)
Penser à exécuter gkeyring avec le ./ devant, ça marche mieux.
Ne pas oublier de rendre exécutable le fichier upload-scrobbler-log (chmod +x /opt/rockbox/upload-scrobbler-log), c'est un coup à s’énerver pour rien sinon. :p
Voilà, avec ça, les titres lus sur son lecteur sont scrobblés automatiquement à chaque branchement de l'appareil sur le PC. Le seul inconvénient que j'ai trouvé, c'est de ne pas pouvoir éditer les titres avant upload, faut faire gaffe à ses tags. Mais bon. :)
EDIT : Sur mon laptop (sous Ubuntu 13.10), j'ai des soucis avec Gnome Keyring. J'ai pas encore trouvé la solution.