Edit : Jetez un oeil à cet article pour avoir un aperçu des nouvelles techniques de téléchargement de musique chez Deezer !

You have certainly heard about deezer.com, THE new musical platform “radioblog style’ where you can listen to music freely but this time this is totally legal because authorised by the French SACEM.

After listening several titles, you have probably noticed the quality of the songs way better than Radioblog. The reason is that a part of the catalog is encoded (at max) at 320kbps (but there are some titles at 64kbps :-/).

I summarize : legal, good quality, a lot of titles and… ah no, we can’t download the songs on our computer to transfer them to the ipod (but you can follow a link on each song to buy it from itunes if you really want to have it anywhere!)

(a ton more after the jump)

Vous avez certainnement entendu parler de deezer.com, LA nouvelle plateforme d’écoute musicale “à la radioblog” mais cette fois ci totalement légale car autorisée par la SACEM suite à des négociations.

Après quelques écoutes, vous avez surement perçus la qualité d’écoute qui est plus que bonne comparée à Radioblog. Et pour cause, une partie du répértoire est codé jusque 320kbps (cependant on trouve des morceaux en 64kbits :-/).

Je résume : légal, bonne qualité, déjà pas mal de titres et… ah bah non, on peux pas télécharger les morceaux sur son pc pour les mettres sur son ipod (à noté cependant un lien pour acheter le morceau sur Itunes si vous en êtes vraiment fan.)

(la suite après la version anglaise)

DISCLAIMER : This article was written in an educational puporse ONLY, it is not in the interest of your musical passion to pirate the music you like (and the one you don’t like neither).

This is where my curiosity began : what if it was possible to save the music on the hard drive ?

This is where the journey begin :

- When lauching the song, I opened a new windows with Firebug (a Firefox extension) to see what happen on the data transfer side :

 

Firebug

We can se in the “net” tab a file bigger than the others (2.48MB here) being downloaded. Bingo! It’s our mp3 file hidden in a “encapsulation.php”. One solution would be to copy the url via firebug and paste it in firefox, but this is not clean and we have to download the file twice because if we are listening to it… it’s already downloaded !

- We notice that the encapsulation.php’s url is like “proxy-X.blogmusik.net”

We now know the name of the file but we want to save some bandwidth, we prefer find the one already on the computer instead of downloading it again.

In order to find where this file was hidden, i once told me it should be in the weird firefox cache that I don’t understand. So did I use the excellent Process Monitor from Sysinternals (now part of Microsoft) in order to find that encapsulation.php file.

Here is what I get after applying around 20 filters, because that software gives a LOT of infos :

 

Process Monitor

Typically, the file is put in the temporary files of windows (/tmp on linux ?) in a directory called plugtmp and is still named encapsulation.php. If you listen to several songs, they will be named encapsulation-1.php then -2.php etc, this as long as firefox is still open.-Note if your Firefox, the directory plugtmp will not be deleted and at the next use of Deezer, Firefox will use the directory plugtmp-1 ans so on but, Firefox rarely crash around here =)

I summarize (again) : We now have localized the file(s) and we know when they will disappear (when you close firefox).

however, a .php file is not really handy for listening day by day in your favorite player (something you won’t do until you get the song legally).

Here is the file just downloaded :

Encapsulation.php

You juste have to change the extension from .php to .mp3 (for that, you have to activate the extension showing for the known files):

Encapsulation.mp3

Here we are, this is way talking. Depending of the tags in the mp3, on vista for exemple, we can see the infos about the song. Attention this is not available for all the titles. In exemple for the crap titles in 64kbits, i didn’t see any associated tags.After that, you have to rename the file. This is not the biggest luxe, but as we stay in a educational and theorical purpose, this is no big deal.

That’s it ! You now know how, in the theory, get the songs from deezer.

I want to remind you that it is usefull to support the artiss you like by buying their songs/disc instead of rogue downloading them.

VERSION FRANCAISE :

Vous avez certainnement entendu parler de deezer.com, LA nouvelle plateforme d’écoute musicale “à la radioblog” mais cette fois ci totalement légale car autorisée par la SACEM suite à des négociations.

Après quelques écoutes, vous avez surement perçus la qualité d’écoute qui est plus que bonne comparée à Radioblog. Et pour cause, une partie du répértoire est codé jusque 320kbps (cependant on trouve des morceaux en 64kbits :-/).

Je résume : légal, bonne qualité, déjà pas mal de titres et… ah bah non, on peux pas télécharger les morceaux sur son pc pour les mettres sur son ipod (à noté cependant un lien pour acheter le morceau sur Itunes si vous en êtes vraiment fan.)

DISCLAIMER : Cet article a été écrit dans un but éducationnel seulement, il n’est pas dans l’intêret de votre passion musicale de pirater la musique que vous appréciez (et celle que vous n’aimez pas non plus d’ailleurs.)

Et c’est là que ma curiosité c’est déclenchée : et si il était possible de les sauvegarder sur le disque dur ?

C’est là que commence le voyage :

- En lançant un morceau, j’ai ouvert une nouvelle fenêtre avec Firebug (extension Firefox) pour voir un peux ce qu’il se passer du coté des transfert de données :

Firebug

On peut notament voir dans l’onglet net un fichier plus imposant que les autres (2.48Mo ici) entrain d’être téléchargé. Bingo! il s’âgit de notre fichier mp3 caché dans un encapsulation.php. Une solution serait de copier l’url via firebug et de la re-coller dans firefox, mais c’est pas propre et on télécharge une deuxième fois le fichiers alors que si on est entrain de l’écouter… il est déjà téléchargé!- On notera que l’url des fichiers encapsulation.php est du type proxy-X.blogmusik.net

Donc maintenant on connait le nom du fichier mais comme on veut économiser de la bande passante, on préfère retrouver celui qui est sur le pc plutôt que de le reprendre.

Afin de trouver ou était caché ce fichier, et au premier abord je me suis dit il doit être dans le cache tout bizarre de firefox auquel je n’ai jamais rien piger. J’ai donc utiliser l’excellent Process Monitor de Sysinternals (Microsoft depuis leur rachat) afin de voir ou était écrit le fichier encapsulation.php.

Voici ce que j’ai obtenu après avoir appliqué une bonne vingtaines de filtres, parce que ce petite programme débite un max d’infos :

Process Monitor

Typiquement, le fichier se place dans les fichier temporaires dans un dossier plugtmp et se nomme encapsulation.php. si vous écouter plusieurs musiques, elle se nommeront encapsulation-1.php puis -2.php etc et ce tant que votre firerox reste ouvert.-Note si votre firefox plante, le dossier plugtmp ne sera pas supprimé et à la prochaine utilisation de Deezer, firefox utilisera le dossier plugtmp-1 et ainsi de suite mais bon, firefox plante rarement chez moi cependant =)

Je résume : nous avons maintenant localisé le -ou les- fichier(s) et nous savons aussi quand il disparaîtront (à la fermeture de firefox).

Cependant, un fichier .php n’est pas très pratique pour l’écouter au jour le jour dans votre player favoris (ce que vous ne ferez bien sur pas, à moins d’avoir acquis légalement le morceau).

Voila ce que donne le fichier tout juste téléchargé :

Encapsulation.php

Il suffit simplement de changer l’extension de .php vers .mp3 (ce qui necessite d’activer l’affichage des extension de fichiers connues) :

Encapsulation.mp3

Là, c’est tout de suite plus parlant. En fonction des tags contenus dans le mp3, sous vista par exemple, on peut voir les infos concernant le titre en question. Attention ceci n’est pas valable pour tout les titres. Par exemple pour les titres tous pourris en 64kbits, je n’ai pas vu de tags associés.Après ca, il vous suffit de renommer la chanson. Ce n’est pas le grand luxe, mais étant donné que nous restons dans un cadre éducatif et théorique, ce n’est pas très grave.

Et voilà ! vous savez maintenant comment faire, dans la théorie, pour récupérer des morceaux chez deezer.

Je tiens à rappeler qu’il est utile de soutenir les artistes que vous aimez en achetant leur morceaux/disques plutôt que de les télécharger à la sauvette.


Fatal error: Call to undefined function digg_this_button() in /home/.moot/mick27/blog.mick27.info/wp-content/themes/mandigo2/single.php on line 38