Deezer.com : Free music… and free download ! / Deezer.com : Musique gratuite… et téléchargement gratuit !
Publié par Mick27 dans G33k, Web2.0Edit : 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 :
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 :
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 :
You juste have to change the extension from .php to .mp3 (for that, you have to activate the extension showing for the known files):
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 :
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 :
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é :
Il suffit simplement de changer l’extension de .php vers .mp3 (ce qui necessite d’activer l’affichage des extension de fichiers connues) :
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.


Bulletins (RSS)
August 31st, 2007 à 0:30
[...] Deezer.com : Free music… and free download ! / Deezer.com : Musique gratuite… et téléc… [...]
September 16th, 2007 à 9:06
Wow génial comme idée !
Merci !
October 3rd, 2007 à 7:01
Il arrive aussi que le fichier php contienne ce que l’on appelle dans le jargon informatique une entête HTTP. il faut donc quelques fois suprimmer celui ci du fichier.
1) Pour cela, prendre un éditeur Hexadecimal style Hex Editor.
2) Ouvrir le fichier
3) Edit>search et taper ID3 à gauche de la recherche
4) Acitver la case ignore case
5) Supprimer tous ce qui se trouve avant le ID3
6) enregistrer puis écouter !
October 3rd, 2007 à 22:25
pour ce que j’ai pu en voir, cete entête n’empeche en rien la lecture de la chanson, donc c’est peux être pas la peine de se casser la tête.
October 5th, 2007 à 2:06
lol
merci
mais je pense qu’on doit donne une chance a ce site.
ils ont trop de problèmes en + avec sa sa va complice les choses
merci encore sa marche bien ton tuto lol
October 10th, 2007 à 14:22
dommage, deezer a changé ses derniers jours…
je n’ai plus de fichiers dans aucun cache…
qqun atil une ID ?
October 11th, 2007 à 10:31
hmm, c’est bien ce que je me suis dit suite à l’accord hier, je vais jeter un oeil ce soir et vous tiens au courant !
October 12th, 2007 à 10:37
on dirait bien que le cache est parfois encore utilisé, mais le ou les fichiers cacheDiffusion sont supprimés presque à chaque fois très rapidement. deezer progresse vers la protection, c’est peut-être bien pour tout le monde.
October 16th, 2007 à 19:59
j’ai matter rapidement la semaine dernière, mais j’ai pas trouvé, je suis un peux overbooké, je matterais quand je serais de l’autre coté de l’atlantique !
October 27th, 2007 à 12:10
Sinon on peut toujours réenregistrer ce qui passe par la carte son avec un ligiciel genre SoundForge… Mais bon, c’est moins classe et ça prend plus de temps.
October 30th, 2007 à 17:51
A noter qu’il est tout à fait possible également de simuler simplement le comportement de l’applet flash pour rechercher/télécharger. J’ai codé une petite preuve de concept qui le fait : http://dysnomia-project.org/ , comme quoi il n’est jamais possible à 100% de protéger ce genre d’applis web.
December 3rd, 2007 à 1:52
on peut se servir de l’extension Cache Viewer aussi au lieu de l’utilitaire Process Monitor, elle nous permet de chercher/localiser/ et enrgistrer le fichier de nouveau directement depuis son emplacement temporaire sur votre pc, ceci vous aide à la renommer facilement en *.mp3
^^
December 4th, 2007 à 2:05
sauf que c marche plus depuis presque deux mois maintenant =)
January 19th, 2008 à 17:17
Si ca marche mais il faut être patient
Maintenant ce sont des .FLV mais ils se lisent très bien avec winamp
June 15th, 2009 à 8:20
Une autre astice plus simple c’est d’utiliser deezrip comme ils le conseillent sur d’autres forums. c’est beaucoup plus facileet même un novice comme moi y arrive. On choisit le dossier où on veut stocker ses mp3 et ensuite on écoute une chanson sur deezer. une fois qu’elle est terminée de lire, deezrip l’a enregistrée en mp3 tout seul. je crois que le site officiel c’est
http://deezrip.blogspot.com
voila ;:)