Je suis ce qu'on peut appeler un Apple fanboy...
Néanmoins, même si j'utilise Apple Music via l'abonnement familial, j'ai aussi un compte Spotify premium.
Spotify propose deux avantages par rapport à Apple Music:
C'est sur cette fonctionnalité que je vais m'attarder.
Si on veut juste écouter le stream, le client lourd est, comme son nom l'indique, trop lourd. J'aimerais bien avoir un client léger et de préférence en ligne de commande.
C'est là qu'intervient librespot
Il peut s'installer via cargo sous linux (le gestionnaire de paquets de Rust), ou brew sous macOS.
Pour le lancer,
librespot -n "Deadketchup" -b 320 -c ./cache --enable-volume-normalisation --initial-volume 75 --device-type avr
Maintenant, à partir du client Spotify de votre smartphone (ou du client web disponible sur https://open.spotify.com), vous aurez un périphérique de sortie nommé Deadketchup où vous pouvez jouer votre stream préféré.
Est-ce que l'on irait pas un peu plus loin ? Pouvoir contrôler notre Spotify à partir d'une session ssh, est-ce que cela ne serait pas encore mieux ?
L'outil magique existe évidemment et a aussi été développé en Rust (il va falloir que je m'intéresse à ce langage un de ces jours).
spotify-tui, puisqu'il s'agit de lui, s'installe donc aussi via cargo (ou brew sous macOS).
Dès qu'il est installé, il se lance via la commande spt
Quelques raccourcis: Touche / pour rechercher une chanson, touche espace pour play/stop, touche d pour changer le periphérique de sortie et touche q pour sortir. Rien d'autres à savoir pour se faire plaisir.
Ajouter un commentaire