<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>itunes / Drkcore</title><link>http://blog.kzfmix.com/itunes</link><description>Programming, Music, Snowboarding</description><language>ja</language><lastBuildDate>Wed, 11 Jul 2007 18:42:39 +0919</lastBuildDate><item><title>All Blue </title><link>http://blog.kzfmix.com/entry/1184146959</link><description>&lt;p&gt;&lt;a href="http://www.breakbeat.co.uk/"&gt;Drum &amp;amp; Bass Arena&lt;/a&gt;で一位になってたAll Blueがなかなかよい。&lt;/p&gt;</description><pubDate>Wed, 11 Jul 2007 18:42:39 +0919</pubDate><category>music</category><category>itunes</category><category>d'n'b</category></item><item><title>magnetosphereかっこいい</title><link>http://blog.kzfmix.com/entry/1181911715</link><description>&lt;p&gt;&lt;a href="http://software.barbariangroup.com/magnetosphere/"&gt;magnetosphere&lt;/a&gt;というiTunes用のビジュアライザーがかっこよい。&lt;/p&gt;</description><pubDate>Fri, 15 Jun 2007 21:48:35 +0919</pubDate><category>itunes</category></item><item><title>論文情報ポッドキャスティング</title><link>http://blog.kzfmix.com/entry/1172755327</link><description>&lt;p&gt;&lt;a href="http://d.hatena.ne.jp/alchymia/20060925" title="錬金術師の苦悩 - ひさしぶりの投稿"&gt;錬金術師の苦悩 - ひさしぶりの投稿&lt;/a&gt;
&lt;blockquote&gt;最近は、いろいろなjounalでPodcastの配信を始めているので、通勤のお供や、英語の勉強に最適です。&lt;/blockquote&gt;&lt;/p&gt;
&lt;p&gt;Natureとか医学系論文はポッドキャストしてるんだ、、、、知らんかった。早速通勤で聴こう&lt;/p&gt;
&lt;p&gt;&lt;a href="http://pubs.acs.org/journals/jcisd8/index.html"&gt;J.C.I.M&lt;/a&gt;とかもポッドキャスティングしてくれんかな。&lt;/p&gt;</description><pubDate>Thu, 01 Mar 2007 22:22:07 +0919</pubDate><category>itunes</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 +0919</pubDate><category>last.fm</category><category>itunes</category></item><item><title>MP3からアートワークを抽出する</title><link>http://blog.kzfmix.com/entry/1144849397</link><description>&lt;p&gt;&lt;a href="http://d.hatena.ne.jp/tokuhirom/20060218/1140279373" title="NamingSense::TokuLog! - アートワークを Perl で設定するの法"&gt;NamingSense::TokuLog! - アートワークを Perl で設定するの法&lt;/a&gt;
&lt;blockquote&gt;MP3::Tag を使ってこんな風にやると、とりあえずアートワークを設定できることを確認。&lt;/blockquote&gt;&lt;/p&gt;
&lt;p&gt;と、MP3にアートワークを埋め込む方法があったので、逆にMP3からアートワークを抽出するにはどうすんだろうか？&lt;/p&gt;
&lt;p&gt;とか思ったので調べてみたところ、&lt;a href="http://mfpm.blogdb.jp/app/view/MP3::Info/"&gt;MP3::Info&lt;/a&gt;を使えば、$x-&amp;gt;{APIC}-&amp;gt;{DATA}にバイナリが入っているのでそれをプリントすればいい。&lt;/p&gt;
&lt;blockquote class="terminal"&gt;
&lt;code&gt;&lt;pre&gt;#!/usr/bin/perl

use MP3::Info;

my $file = shift;
my $x = get_mp3tag($file, 2, 2); 
print $x-&gt;{APIC}-&gt;{DATA};&lt;/pre&gt;&lt;/code&gt;
&lt;/blockquote&gt;

&lt;p&gt;このコードだと、バイナリがjpgかどうかわからんので、&lt;strong&gt;$x-&amp;gt;{APIC}-&amp;gt;{FORMAT}&lt;/strong&gt;みてファイル形式チェックしないとあかん。&lt;/p&gt;
&lt;p&gt;last.fmポッドキャスティングするときにアートワークがジャケである必要ないから、なんか曲にマッチした画像を自動で選んで突っ込めないもんかな。&lt;/p&gt;
&lt;p&gt;MP3の波形とイメージの波形&lt;a href="http://mfpm.blogdb.jp/app/view/Image::Seek/"&gt;Image::Seek&lt;/a&gt;うまく相関させられるといいのか？&lt;/p&gt;
&lt;p&gt;それか、もちっとバイナリで計算しやすそうなflickrのタグとかfingerprintにしたのと、last.fmのタグをfingerprintにしたもののマッチでも面白そうなんだけど。&lt;/p&gt;</description><pubDate>Wed, 12 Apr 2006 22:43:17 +0919</pubDate><category>itunes</category></item><item><title>HOT! HOT! - CO-FUSION</title><link>http://blog.kzfmix.com/entry/1133917208</link><description>&lt;p&gt;今週のiTMSのフリーダウンロードはHOT! HOT!なので早速落として聴いてます。こういったベタな曲も好きだ。まぁ、なんつーかわかりやすい。&lt;/p&gt;
&lt;p&gt;で、ジョンつながりというか、強引にもっていきますが、&lt;a href="http://smash-jpn.com/asagiri/timetable.html"&gt;朝霧&lt;/a&gt;にSURGEONきやがりますな。
&lt;a href="http://blog.kzfmix.com/entry/1124537882"&gt;強がってイカネーヨ&lt;/a&gt;とか言ってはみたもののちょっと後悔したかも。でも追加駐車券が本栖湖はナイだろうに。&lt;/p&gt;
&lt;p&gt;SURGEONだけだったら強がってられたけど、smith &amp;amp; Mightyと琉球ディスコもくるもんなぁ。&lt;/p&gt;
&lt;p&gt;まぁ、みんな楽しんできてくださいってことで。でも最近結構寒くナってきてるヨ。&lt;/p&gt;</description><pubDate>Wed, 07 Dec 2005 10:00:08 +0919</pubDate><category>music</category><category>itunes</category></item></channel></rss>