2012-05-11 8 views
2

私はmp3ファイルのジャンルを(うまくいけば)標準化するC#プログラムに取り組んでいます。これを行うために、last.fm、discogs、freedb、および各アルバムのジャンルを返すために見つけることができる他のオンライン音楽データベースを試してみようと思います。私はこれらのデータベースの間で結果を取って、私のmp3のジャンル/ジャンルリストを自動的に計算する予定です。freedb.org - ディスクIDなしのアーティスト/アルバムでの問い合わせ方法

freedbは、リッピングされたCDのディスクIDに基づいてデータを返すようになっていたようです。私は、last.fmと同様の方法でクエリfreedbを実行したいと思います。アーティスト/アルバム別にクエリを行い、一致するエントリの結果を返すことができます。

私の質問は、これを行うための最善の方法は何ですか?それはfreedbがREST呼び出しを許可するようには見えません。私はこれを達成するためにいくつかのWebスクレイピングを行う必要がありますか?私が見ることができるfreedbデータをスクラップするオープンソースのアプリケーションはありますか?

ありがとうございます! Jason

答えて

2

freedbデータベースは自由にダウンロードして使用することができます。あなたはいつでもそれをダウンロードし、それをローカルのデータベースにインポートし、それからあなたが望むようにそれを照会することができます。

The database

Parser for the freedb database

+0

おかげでそれらを照会しようとするだろうが、私は何をする方法を探していますこれはウェブ上で行うので、私はデータベースのローカルコピーを維持する必要はありません。 – programmer

-1

Lastfmといくつかの他の音楽サービスオープンデータテーブルを持って、私は答えのためyql

+0

-1、間違った答え – Cooper

関連する問題