{{tag>audio}} ---- ====== Spotify ====== **[[https://www.spotify.com/fr/home/|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: **[[apt>ampache]]**, **[[apt>gpodder]]**, **[[apt>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) ===== * [[:tutoriel/comment_modifier_sources_maj#modifier_les_sources_de_mises_a_jour|Ajoutez le dépôt]] Spotify : 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 * Puis [[:tutoriel/comment_modifier_sources_maj#recharger_la_liste_des_paquets|mettez à jour vos dépôts]], * [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] [[apt>spotify-client]]. 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 **[[apt>spotify-client-gnome-support|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 [[:gnome-software|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 : [[apt>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 [[https://modfyp.com/es/spotify|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 "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 [[application_demarrage|rajouter ce service au démarrage]]. ==== Spotify Premium ==== [[https://www.spotify.com/fr/premium/|Spotify Premium]] possède certaines fonctionnalités qui peuvent vous intéresser. Les deux fonctionnalités les plus intéressantes sont : * Télécharger la musique (vous serez dans la légalité de pouvoir copier la ressource vers n'importe quel appareil par la suite) * Pas de coupures publicitaires. ===== 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 [[http://community.spotify.com/t5/Desktop-Linux/bd-p/spotifylinux|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 [[wpfr>MP3]] et [[[wpfr>Advanced_Audio_Coding|AAC]] seront recherchés sur le PC, les formats libres [[wpfr>Vorbis|OGG vorbis]] et [[wpfr>Free_Lossless_Audio_Codec|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 [[https://play.spotify.com/|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 [[#spotify_premium|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#edition_avec_privileges|gedit édition avec privilèges]]. Puis collez-y la liste suivante : #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 [[https://github.com/SecUpwN/Spotify-AdKiller|spotify-adkiller]] ===== Voir aussi ===== * [[https://www.spotify.com/fr/|Le site officiel]] * Procédure d'installation via le dépôt décrite sur le site officiel de Spotify : [[https://www.spotify.com/fr/download/previews/]] ---- //Contributeurs principaux : Steph138, Trombone, Tubuntu, Adliii, Gwilh, pol123456, Riadh.K., [[utilisateurs:sylvainvh]], [[utilisateurs:amiralgaby]]//