<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>
<channel>
	<title>blog.nicolas.pawlak.fr &#187; Decibel Audio Player</title>
	<atom:link href="http://blog.nicolas.pawlak.fr/categories/logiciels/decibel-audio-player/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.nicolas.pawlak.fr</link>
	<description>Tux ne sait pas voler, c&#039;est normal : ce n&#039;est pas un pingouin...</description>
	<lastBuildDate>Sun, 31 Jul 2011 14:56:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>LastFM : quand Decibel Audio Player ne scrobble plus correctement&#8230;</title>
		<link>http://blog.nicolas.pawlak.fr/2010/07/10/lastfm-quand-decibel-audio-player-ne-scrobble-plus-correctement/</link>
		<comments>http://blog.nicolas.pawlak.fr/2010/07/10/lastfm-quand-decibel-audio-player-ne-scrobble-plus-correctement/#comments</comments>
		<pubDate>Sat, 10 Jul 2010 15:00:43 +0000</pubDate>
		<dc:creator>Nicolas</dc:creator>
				<category><![CDATA[Decibel Audio Player]]></category>
		<category><![CDATA[LastFM]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[decibel]]></category>
		<category><![CDATA[fm]]></category>
		<category><![CDATA[last]]></category>
		<category><![CDATA[lastfm]]></category>
		<category><![CDATA[player]]></category>
		<category><![CDATA[scrobbler]]></category>
		<category><![CDATA[scrobbling]]></category>
		<guid isPermaLink="false">http://blog.nicolas.pawlak.fr/?p=1068</guid>
		<description><![CDATA[Decibel Audio Player est un lecteur audio pour Linux (sous environnement GNOME), écrit en Python. Léger et simple d&#8217;utilisation, il apporte tout le nécessaire à l&#8217;écoute de fichiers musicaux sur une machine, sans le superflu. Pas mal d&#8217;options sont présentes sous forme d&#8217;options dans le menu &#171;&#160;Préférences&#160;&#187;, ce qui permet de n&#8217;activer que ce dont [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://decibel.silent-blade.org/">Decibel Audio Player</a> est un lecteur audio pour Linux (sous environnement <a href="http://doc.ubuntu-fr.org/gnome">GNOME</a>), écrit en <a href="http://fr.wikipedia.org/wiki/Python_%28langage%29">Python</a>. Léger et simple d&#8217;utilisation, il apporte tout le nécessaire à l&#8217;écoute de fichiers musicaux sur une machine, sans le superflu. Pas mal d&#8217;options sont présentes sous forme d&#8217;options dans le menu &laquo;&nbsp;Préférences&nbsp;&raquo;, ce qui permet de n&#8217;activer que ce dont vous avez réellement besoin. Après avoir essayé bon nombre de lecteurs audio (<a href="http://doc.ubuntu-fr.org/Amarok">Amarok</a>, <a href="http://doc.ubuntu-fr.org/Listen">Listen</a>, <a href="http://doc.ubuntu-fr.org/Exaile">Exaile</a>&#8230; et <a href="http://moc.daper.net/">MOC</a> !), j&#8217;ai finalement adopté Decibel depuis un ou deux ans.</p>
<p align="center"><img alt="decibel-audio-player" src="http://decibel.silent-blade.org/uploads/Main/main-library.png" title="decibel-audio-player" class="aligncenter" width="70%" height="70%" /></p>
<p><a href="http://www.lastfm.fr">LastFM</a> est une sorte de &laquo;&nbsp;réseau social musical&nbsp;&raquo; : votre lecteur audio soumet au site la liste des titres que vous écoutez, ce qui permet de constituer au fil du temps des statistiques sur vos goûts musicaux. L&#8217;intérêt ? Pouvoir vous proposer des noms d&#8217;artistes pouvant correspondre à vos goûts, des <a href="http://www.lastfm.fr/events">concerts</a> des artistes que vous écoutez régulièrement, découvrir vos affinités musicales avec d&#8217;autres utilisateurs&#8230; et pouvoir écouter légalement des extraits de beaucoup d&#8217;albums. Bref, pour ceux qui écoutent beaucoup de musique, fréquentent de temps à autres les salles de concert et recherchent des nouveautés, LastFM est le site qu&#8217;il vous faut.</p>
<p>Vous pouvez visiter mon <a href="http://www.lastfm.fr/user/HostOfSeraphim">profil LastFM</a> pour avoir un aperçu des fonctionnalités.</p>
<p align="center"><img alt="Lastfm" src="http://transientwriting.files.wordpress.com/2008/10/last-fm-logo.png" title="LastFM" class="aligncenter" width="50%" height="50%" /></p>
<p>La transmission à LastFM de vos données d&#8217;écoute porte un nom bien spécifique : le <em>scrobbling</em>. C&#8217;est cette fonctionnalité là qui pose problème à Decibel : au moins de quelques temps d&#8217;utilisation (un mois, six mois, voire plus&#8230;), l&#8217;outil de <em>scrobbling</em> ne fonctionne plus : si vous consultez votre page LastFM, vous vous apercevez que seul le titre actuellement écouté apparaît, et que plus aucun titre n&#8217;est conservé dans l&#8217;historique. Bref, à part afficher le titre en cours, votre profil LastFM ne bouge plus d&#8217;un poil.</p>
<p>Le problème est en fait lié aux <a href="http://fr.wikipedia.org/wiki/ID3"><em>ID3 tags</em></a> de certains titres, comportant des caractères non acceptés par LastFM qui refuse alors la soumission ; le titre reste donc en cache (fichier ~/.config/decibel-audio-player/audioscrobbler-cache.txt), et les titres joués à la suite y restent également bloqués.</p>
<p>Dans mon cas, voici le nom d&#8217;artiste du premier titre présent en cache :</p>
<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">a[*]=%44%65%76%69%6E%20%54%6F%77%6E%73%65%6E%64%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0</pre></div></div>
<p>Ce qui nous donne, une fois converti, le nom d&#8217;artiste suivant :</p>
<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">a[*]=Devin Townsend\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0</pre></div></div>
<p>Les caractères « \0 » empêchent la soumission du titre auprès de LastFM. Il faut donc supprimer du fichier toute ligne &laquo;&nbsp;mal formatée&nbsp;&raquo; pour que le cache puisse être soumis à nouveau et que le scrobbling retrouve son comportement normal.</p>
<p>Il est possible aussi de tout simplement supprimer le fichier de cache, si vous souhaitez faire simple :</p>
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">user<span style="color: #000000; font-weight: bold;">@</span>machine:~$ <span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #660033;">-rf</span> ~<span style="color: #000000; font-weight: bold;">/</span>.config<span style="color: #000000; font-weight: bold;">/</span>decibel-audio-player<span style="color: #000000; font-weight: bold;">/</span>audioscrobbler-cache.txt</pre></div></div>
<p>Le <em>bug</em> a été signalé au développeur de Decibel, qui a réglé le problème dans la version &laquo;&nbsp;trunk&nbsp;&raquo;. Il devrait donc être corrigé dans la version 1.06 du logiciel.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.nicolas.pawlak.fr/2010/07/10/lastfm-quand-decibel-audio-player-ne-scrobble-plus-correctement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

