<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>last.fm / Drkcore</title><link>http://blog.kzfmix.com/entry/last.fm</link><description>Programming, Music, Snowboarding</description><atom:link href="http://blog.kzfmix.com/rss/" rel="self"></atom:link><language>ja</language><lastBuildDate>Tue, 09 Oct 2007 20:38:52 +0900</lastBuildDate><item><title>Amazonのvinyl</title><link>http://blog.kzfmix.com/entry/1191929836</link><description>&lt;p&gt;最近Amazonがvinylに対応したので&lt;a href="http://unknownplace.org/memo/2007/05/26#e001"&gt;last.fm でよく聞いてるアーティストの amazon 新譜フィードをつくる pipes&lt;/a&gt;が良すぎ。&lt;/p&gt;

&lt;p&gt;vinylがvinylを呼ぶって感じで散財間違いなし。&lt;/p&gt;
</description><pubDate>Tue, 09 Oct 2007 20:38:52 +0900</pubDate><category>music</category><category>last.fm</category></item><item><title>ここ三ヶ月のlast.fmのアルバムチャートをとってみる</title><link>http://blog.kzfmix.com/entry/1191246126</link><description>&lt;p&gt;last.fmの自分のアルバムチャート&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;use XML::Simple;
use LWP::Simple;
use XXX;

my $uri = 'http://ws.audioscrobbler.com/1.0/user/kzfm/topalbums.xml?type=3month';

my $response = LWP::Simple::get($uri);
if ($response){
  my $xml = XML::Simple-&amp;gt;new-&amp;gt;XMLin($response);
  XXX $xml;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;div class="awsxom"&gt;
&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000EGD278/ref=nosim/kaerutyuuihou-22"&gt;
&lt;img src="http://ec1.images-amazon.com/images/I/21S3Y14YNSL.jpg" align="left" hspace="5" border="0" alt="ProductName" class="image" /&gt;
&lt;strong&gt;With Voices&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
Ammoncontact &lt;br /&gt;
Ninja Tune / ￥ 2,744 (2006-05-22)&lt;br /&gt;
通常3～5週間以内に発送&lt;br /&gt;
&lt;br clear="all" /&gt;
&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;&lt;div class="awsxom"&gt;
&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000003S7Y/ref=nosim/kaerutyuuihou-22"&gt;
&lt;img src="http://ec1.images-amazon.com/images/I/21F4V7DSG0L.jpg" align="left" hspace="5" border="0" alt="ProductName" class="image" /&gt;
&lt;strong&gt;Bricolage&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
Amon Tobin &lt;br /&gt;
Ninja Tune / ￥ 1,919 (1997-06-03)&lt;br /&gt;
通常6～8日以内に発送&lt;br /&gt;
&lt;br clear="all" /&gt;
&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;&lt;div class="awsxom"&gt;
&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/B0001ZA2WK/ref=nosim/kaerutyuuihou-22"&gt;
&lt;img src="http://ec1.images-amazon.com/images/I/319WFF641SL.jpg" align="left" hspace="5" border="0" alt="ProductName" class="image" /&gt;
&lt;strong&gt;Enemy of the Enemy&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
Asian Dub Foundation &lt;br /&gt;
EMI / ￥ 3,722 (2004-05-25)&lt;br /&gt;
通常7～9日以内に発送&lt;br /&gt;
&lt;br clear="all" /&gt;
&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;&lt;div class="awsxom"&gt;
&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000063VS2/ref=nosim/kaerutyuuihou-22"&gt;
&lt;img src="http://ec1.images-amazon.com/images/I/31QTbnQldoL.jpg" align="left" hspace="5" border="0" alt="ProductName" class="image" /&gt;
&lt;strong&gt;HIGHVISION&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
スーパーカー &lt;br /&gt;
KRE / ￥ 3,059 (2002-04-24)&lt;br /&gt;
通常24時間以内に発送&lt;br /&gt;
&lt;br clear="all" /&gt;
&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;&lt;div class="awsxom"&gt;
&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/B00005G5EQ/ref=nosim/kaerutyuuihou-22"&gt;
&lt;img src="http://ec1.images-amazon.com/images/I/214BMPVFEHL.jpg" align="left" hspace="5" border="0" alt="ProductName" class="image" /&gt;
&lt;strong&gt;CLOSER&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
MONDO GROSSO &lt;br /&gt;
フォーライフミュージックエンタテインメント / ￥ 3,059 (1997-08-21)&lt;br /&gt;
&lt;br /&gt;
&lt;br clear="all" /&gt;
&lt;/div&gt;&lt;/p&gt;
</description><pubDate>Mon, 01 Oct 2007 23:15:44 +0900</pubDate><category>perl</category><category>last.fm</category></item><item><title>last.fm_mp3のアーティストとかアルバムの情報をiTunesに放り込む</title><link>http://blog.kzfmix.com/entry/1154435855</link><description>&lt;p&gt;なかば唐突に話をはじめるが、last.fmのmp3のバージョンのタグは&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt; &lt;span class="s"&gt;&amp;#39;TAGVERSION&amp;#39;&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="s"&gt;&amp;#39;ID3v1 / ID3v2.3.0&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;となっているようで、タグはきちんと埋め込まれてるのに関わらず、iTunesで読ませると、アーティストとかアルバムの情報がきちんと抽出されない。&lt;/p&gt;
&lt;p&gt;毎回手を動かしてプロパティいじるのもあれなので調べたところ、ID3v2のタグをremoveすればとりあえずはOKらしい。&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="k"&gt;use&lt;/span&gt; &lt;span class="n"&gt;DirHandle&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="nv"&gt;$d&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;new&lt;/span&gt; &lt;span class="n"&gt;DirHandle&lt;/span&gt; &lt;span class="s"&gt;&amp;quot;.&amp;quot;&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="k"&gt;while&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;$file&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;$d&lt;/span&gt;&lt;span class="o"&gt;-&amp;gt;&lt;/span&gt;&lt;span class="nb"&gt;read&lt;/span&gt;&lt;span class="p"&gt;){&lt;/span&gt;
    &lt;span class="n"&gt;remove_mp3tag&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;$file&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="nv"&gt;$file&lt;/span&gt; &lt;span class="o"&gt;=~&lt;/span&gt;&lt;span class="sr"&gt; /.mp3$/&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;</description><pubDate>Tue, 01 Aug 2006 21:37:35 +0900</pubDate><category>last.fm</category><category>itunes</category></item></channel></rss>
