Table des matières


Spotify

Spotify est un service permettant d'accéder gratuitement et légalement à de la musique en ligne. Un logiciel client permet d'accéder à ce service, mais ce n'est pas un logiciel libre.

Les alternative libre sont: ampache, gpodder, Spotube, nuclear comme snap.

Spotify Web Player

Le plus simple : vous connecter et écouter Spotify via votre navigateur sans installer d'application : https://open.spotify.com/

Installation (depuis un dépôt APT)

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6224F9941A8AA6D1
echo "deb http://repository.spotify.com stable non-free" | sudo tee /etc/apt/sources.list.d/spotify.list
Si lors de l'update de vos dépôts, vous avez une erreur de ce genre : "W: Impossible de récupérer http://repository.spotify.com/dists/stable/InRelease Impossible de trouver l'entrée « non-free/source/Sources » attendue dans le fichier « Release » :  ligne non valable dans sources.list ou fichier corrompu", éditez le fichier /etc/apt/sources.list et supprimer la ligne suivante : "deb-src http://repository.spotify.com stable non-free". Si vous avez une erreur de clé GPG, modifiez la première commande plus haut avec la clé qui vous est reportée dans l'erreur.
Selon votre environnement, installer en plus spotify-client-gnome-support peut permettre une apparence plus harmonieuse.

Installation avec snap ou Flatpak

Il est possible d’installer soit le snap soit le flatpak de Spotify via la logithèque, ou Spotify-qt si vous êtes sous KDE ou Lubuntu. D'autres client sont présents également dnas la logithèque : Calaboka, Spot

Utilisation

L’intégration dans gnome est faite par le paquet : spotify-client-gnome-support. Vous trouverez alors le raccourci-lanceur de Spotify dans la vue des applications selon votre environnement de bureau.

Commander Spotify depuis votre smartphone

La fonction est directement intégrée dans l'application mobile Spotify premium apk. Appuyez simplement sur le titre de la chanson en cours dans la barre du dessous puis sur "appareils disponibles" puis sur l'appareil que vous souhaitez commander.

Utiliser les touches multimédia avec Spotify

Cette astuce fonctionne avec les versions natives de Spotify (celles prévues pour linux).

Installation du service

Pour utiliser les touches multimédia de votre clavier, vous aurez besoin du service "xbindkeys"

sudo apt-get install xbindkeys

Configuration

Il vous faut maintenant configurer le service pour qu'il prenne en compte Spotify

gedit ~/.xbindkeysrc

(Il est normal que la page soit blanche)

Copier/coller le code suivant

~/.xbindkeysrc
"dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause"
XF86AudioPlay
"dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Stop"
XF86AudioStop
"dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous"
XF86AudioPrev
"dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next"
XF86AudioNext

Il ne vous reste plus qu'à lancer ce service.

xbindkeys

Pour que vos touches soit utilisables à n'importe quel moment, je vous conseille de rajouter ce service au démarrage.

Spotify Premium

Spotify Premium possède certaines fonctionnalités qui peuvent vous intéresser. Les deux fonctionnalités les plus intéressantes sont :

Problèmes connus

La taille de la police est minuscule

La police de spotify est minuscule (vous avez un écran full HD). Jouez avec le numéro jusqu'à que la taille vous convienne Pour la console rajouter dans /home/"vous"/.bashrc

alias spotify="/usr/bin/spotify --force-device-scale-factor=2.5"

puis éditez le fichier /usr/share/applications/spotify.desktop pour les raccourcis, changez la ligne Exec en fonction de cet exemple.

Exec=spotify --force-device-scale-factor=2.5

Spotify crash

La fermeture abrupte de spotify est un problème récurent. Si cela vous arrive, commencez par supprimer le cache de spotify et relancez le programme :

rm -rf ~/.cache/spotify

Si cela ne règle pas le problème, supprimez le cache et la config de spotify et relancez celui-ci (cette étape n'aura aucune incidence sur votre compte spotify) :

rm -rf ~/.config/spotify/ ~/.cache/spotify/

Quoi qu'il en soit, n'hésitez à signaler votre bug sur le forum (très actif) de spotify linux.

Problèmes de connexion

Dans les préférences, vous trouverez "proxy". De là, vous choisissez aucun proxy. Pensez a sauvegarder !

Lecture des fichiers locaux OGG et FLAC

Seul les formats propriétaires MP3 et AAC seront recherchés sur le PC, les formats libres OGG vorbis et FLAC ne sont actuellement pas supportés.

Instruction non permise (Core Dumped)

Les dernières versions de Spotify nécessitent le support sse2 par le processeur ce qui rend le logiciel non fonctionnel avec certains processeurs AMD Athlon et Sempron. La seule solution consiste à passer par le Web player.

Erreur de segmentation (Core Dumped)

Si Spotify se ferme dès que vous essayez de le lancer, essayez de le démarrer en terminal pour récupérer le message d'erreur. Si vous tombez sur le message Erreur de segmentation (core dumped), démarrez Spotify avec l'option –no-zygote:

  Spotify --no-zygote

Vous pouvez bien évidemment modifier votre entrée de menu en ajoutant cette option juste après spotify pour avoir un lanceur fonctionnel.

Utiliser les liens Spotify avec la version Native de Spotify

Pour pouvoir utiliser les liens "spotify" :

Il vous faudra rentrer les trois commandes suivantes dans un terminal :

  gconftool-2 -t string -s /desktop/gnome/url-handlers/spotify/command "/usr/bin/spotify -uri %s"
  gconftool-2 -t bool -s /desktop/gnome/url-handlers/spotify/needs_terminal false
  gconftool-2 -t bool -s /desktop/gnome/url-handlers/spotify/enabled true

Bloquer toutes les pubs (audio, vidéo, bannières)

Méthode conforme au bonnes mœurs (payante)

La version premium ne possède pas les coupures publicitaires.

Méthode D

Testé avec la version snap

Le principe est de rediriger toutes les requêtes de publicité vers une IP incompatible (ici 127.0.0.1).

Pour cela, éditez le fichier /etc/hosts en root. Utilisez l'éditeur que vous souhaitez. Avec gedit regardez gedit édition avec privilèges. Puis collez-y la liste suivante :

/etc/hosts
#Bloquer les pubs Spotify
127.0.0.1 adclick.g.doublecklick.net
127.0.0.1 adeventtracker.spotify.com
127.0.0.1 ads-fa.spotify.com
127.0.0.1 analytics.spotify.com
127.0.0.1 audio2.spotify.com
127.0.0.1 b.scorecardresearch.com
127.0.0.1 bounceexchange.com
127.0.0.1 bs.serving-sys.com
127.0.0.1 content.bitsontherun.com
127.0.0.1 core.insightexpressai.com
127.0.0.1 crashdump.spotify.com
127.0.0.1 d2gi7ultltnc2u.cloudfront.net
127.0.0.1 d3rt1990lpmkn.cloudfront.net
127.0.0.1 desktop.spotify.com
127.0.0.1 doubleclick.net
127.0.0.1 ds.serving-sys.com
127.0.0.1 googleadservices.com
127.0.0.1 googleads.g.doubleclick.net
127.0.0.1 gtssl2-ocsp.geotrust.com
127.0.0.1 js.moatads.com
127.0.0.1 log.spotify.com
127.0.0.1 media-match.com
127.0.0.1 omaze.com
127.0.0.1 open.spotify.com
127.0.0.1 pagead46.l.doubleclick.net
127.0.0.1 pagead2.googlesyndication.com
127.0.0.1 partner.googleadservices.com
127.0.0.1 pubads.g.doubleclick.net
127.0.0.1 redirector.gvt1.com
127.0.0.1 s0.2mdn.net
127.0.0.1 securepubads.g.doubleclick.net
127.0.0.1 spclient.wg.spotify.com
127.0.0.1 tpc.googlesyndication.com
127.0.0.1 v.jwpcdn.com
127.0.0.1 video-ad-stats.googlesyndication.com
127.0.0.1 weblb-wg.gslb.spotify.com
127.0.0.1 www.googleadservices.com
127.0.0.1 www.googletagservices.com
127.0.0.1 www.omaze.com

Enregistrez, puis relancez Spotify, et enjoy ! 8-)

Il est possible que certaines musiques soient également bloquées avec cette liste. Si c'est le cas, supprimez ou commentez (# en début de ligne) certains noms de domaine, en priorité ceux contenant "spotify".

Source : https://www.reddit.com/r/Piracy/comments/4kn6rq/comprehensive_guide_to_blocking_ads_on_spotify/

Couper le son pendant les pubs

Projet à l’arrêt depuis 2017.

Cf spotify-adkiller

Voir aussi


Contributeurs principaux : Steph138, Trombone, Tubuntu, Adliii, Gwilh, pol123456, Riadh.K., sylvainvh, amiralgaby