CDの曲目リストを得る数カ月ぶりにCDをレンタルした。ところが、いつものようにDLNAサーバに曲を取り込もうと思ったら、曲目リストが得られない。以前にも似たようなことがあったような気がするな、と思い、曲目リストを照会している外部のCDのデータベース「gracenote」にアクセスしてみた。んが、ログインには成功するし、アプリも登録されているので、おかしな点はない。allowed.」と出る。againlater.」と出てダメ。ありゃ、登録アプリがなくなってしまった。情報を探すが、解決したような事例がない。「タダでは使わせない」みたいなことになったんだろうか。なんだよもぉー、やーらしーなー。他にも似たようなCDのデータベースはないものかと調べたら「MusicBrainz」というのが見つかった。APIが違うので、プログラムを修正する必要がある。cgetをcget_mbにコピーして、チョイチョイと直す。MusicBrainzも、gracenoteと同じく、CDのトラック情報を元にCDを特定できるのだが、与えるトラック情報のフォーマットにクセがある。CDのトラック情報を得るためには、同じく「cd-discid」を使うものの、それに「--musicbrainz」というスイッチを与えた上で、もうひとヒネリする必要があるのだ。実装したところで......肝心のレンタルしたCDの曲目リストが見つからない。MusicBrainzのサイト上からワード検索すると出てくるので、トラック情報が未登録のようだ。結局、MusicBrainzで見つけたら、そのURIを与えることでも曲目リストが得られる機能をつけたが......そこまですんならウェブ上の情報をコピペすんのと大してかわらんではないか。そもそも、登録すらされていないCDも多いようだし。ライフ久々に筋少を聴いたが、パッと聴きでピンと来た曲が少なかったなぁ......いやまぁ、あとからジワジワと聴き込むことになる場合も多いんだけれど。パッケージを置いておく。あ、例の「aacのタグの付け直しツール」も入ってる。1.8.7-p357。