CDDB:音楽ライブラリにタグを付けるスマートな方法

オンラインCDDBを使用すると、時間を節約して曲にタグを付けることができます

CDDBという用語は、 コンパクトディスクデータベースの略語です。 Gracenote、Inc.の登録商標ですが、この用語は音楽を自動的に識別するのに役立つオンラインリソースを記述するために使用されています。 このシステムは、オーディオCD(およびその内容)の名前だけでなく、すでにデジタルミュージックライブラリに入っている曲も検索できます。

音楽を整理するときに、音楽タグ付けツールを使用したり、音楽CDをリッピングしたりするときに、この技術を既に利用している可能性があります。 典型的なCDリッピングプログラムの場合、抽出された曲は通常自動的に命名され、関連する音楽タグ情報が記入される(インターネットを介してCDDBにアクセスできる場合)。

デジタル音楽に自動的にタグを付けるにはどのような方法でCDDBを使用できますか?

おそらくすでに分かっているように、この識別システムは、デジタルミュージックライブラリを管理および整理する際に、膨大な時間を節約する可能性があります。 ちょうど何千もの曲ではないにしても、何百ものライブラリがあるのにどれくらい時間がかかるか考えてみてください。 すべての曲の名前と、通常はオーディオファイル内に隠されている他のすべてのメタデータ情報を入力するにはかなりの時間がかかります。

しかし、問題は「どのような種類のソフトウェアがCDDBを使用しているのか?

自動音楽タグ付けにCDDBを使用することが多い主な種類のアプリケーションには、次のものがあります。

この情報はまだオーディオCDに保存されていませんか?

CDフォーマットが作成されたときに、曲名、アルバム名、アーティスト、ジャンルなどのメタデータ情報を含める必要性(または先見性)はなかった。その時(1982年頃)、人々はデジタル音楽ファイルを使用しなかったMP3のように(これは約10年後に来た)。 CDが音楽タグを持つことに最も近いのは、CD テキストの発明であった これは、特定の属性を格納するためのRed Book CDフォーマットの拡張ですが、すべてのオーディオCDにエンコードされているわけではありません。いずれにせよ、iTunesのようなメディアプレーヤーはこの情報を使用できません。

CDDBは、オーディオCDを使用する際にメタデータの欠如を補うために考案されました。 Ti Kan(CCDBの発明者)はオーディオCDの設計においてこの不足を見て、最初にこの情報を調べるためにオフラインデータベースを開発しました。 このシステムは当初、彼がXMCDという名前で開発した音楽プレーヤー用に設計されました。これはCDプレーヤーとリッピングツールを組み合わせたものでした。

CDDBのオンライン版は、Steve ScherfとGraham Toalの助けを借りて、ソフトウェアプログラムがCD情報を検索するために使用できる無料のオンラインデータベースを作成するために最終的に開発されました。

実際にCDDBシステムはどのように機能しますか?

CDDBは、オーディオCDを正確に識別するためにディスクIDを計算することによって動作します。これは、ディスク全体のユニークなプロファイルを提供するように設計されています。 例えば、CD-Textのような単一のトラックだけを識別するシステムを使用するのではなく、CDDBはディスクID参照コードを使用するので、ソフトウェア(もちろんクライアントが組み込まれています)はCDDBサーバーに問い合わせて、元のCD - すなわち、CDのタイトル、トラックのタイトル、アーティストなど

CDDB用の一意のディスクIDを作成するアルゴリズムは、各トラックの長さや再生順序など、オーディオCDの情報を分析するために使用されます。 これはどのように動作するかについて非常に簡単な説明ですが、一意のCDDB参照IDを作成するための主な方法です。