2

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

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

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

ありがとう!ジェイソン

4

2 に答える 2

2

freedbデータベースは、自由にダウンロードして使用できます。いつでもダウンロードしてローカルデータベースにインポートし、必要に応じてクエリを実行できます。

データベース

freedbデータベースのパーサー

于 2012-05-11T19:16:12.470 に答える
-1

Lastfmと他のいくつかの音楽サービスはオープンデータテーブルを持っています、私はyqlでそれらをクエリしてみます

于 2012-05-11T23:44:11.517 に答える