Spotify: Résoudre le bug de lecture des fichiers locaux sur Ubuntu et Linux Mint

Je l’ai déjà dit, pour moi, Spotify est un peu le lecteur de musique ultime car il permet de mixer musique locale et musique en ligne. Sous Linux malheureusement pour l’utiliser il faut avoir souscris à un abonnement Premium. En même temps, je veux pas faire de pub mais l’abonnement premium c’est quand même le pied ! Bref, toujours est-il qu’à partir d’Ubuntu 11.04 et sous Linux Mint 12 il subsiste un bug pour lire les fichiers locaux.

Bon à la décharge des dévs de Spotify il faut reconnaître que cette version est estampillée « Preview ». Le bug donc: il s’agit d’un problème lié au codecs utilisés par Spotify apparemment. Résultat: vous vous retrouvez avec un beau message d’erreur « There is a problem with the sound decoder. Spotify can’t play music » . Voici la marche à suivre pour résoudre le problème.

D’abord il faut télécharger les bons codecs dans un répertoire:

wget https://launchpad.net/~ubuntu-security/+archive/ppa/+build/2789249/+files/libavcodec52_0.6.2-1ubuntu1.1_i386.deb
wget https://launchpad.net/~ubuntu-security/+archive/ppa/+build/2789249/+files/libavformat52_0.6.2-1ubuntu1.1_i386.deb
wget https://launchpad.net/~ubuntu-security/+archive/ppa/+build/2789249/+files/libavutil50_0.6.2-1ubuntu1.1_i386.deb

Où bien pour la version 64 bits:

wget https://launchpad.net/~ubuntu-security/+archive/ppa/+build/2789247/+files/libavutil50_0.6.2-1ubuntu1.1_amd64.deb
wget https://launchpad.net/~ubuntu-security/+archive/ppa/+build/2789247/+files/libavcodec52_0.6.2-1ubuntu1.1_amd64.deb
wget https://launchpad.net/~ubuntu-security/+archive/ppa/+build/2789247/+files/libavformat52_0.6.2-1ubuntu1.1_amd64.deb

Ensuite installez ces paquets avec:

dpkg -i *.deb

Puis pour être tranquille

sudo apt-get install -f

Voilà ! Il ne vous reste plus qu’à relancer Spotify ou, mieux, redémarrer la machine et le tour est joué.