この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)
出典検索?: "CDDB"
CDDB (シーディーディービー、Compact Disc DataBase) とは、 さまざまな団体によって運営されているが、Gracenoteのような企業が運営するものとfreedbのような有志によるものが存在する。主に音楽CD再生時に活用され、音楽CDを光学ドライブなどに挿入するとCDDBが音楽CDのTOC(Table Of Contents、CDのトラックやセッション等の情報が収録されている)を読み取り、そのTOC内容に合致した盤情報がインターネットを通じてサーバからダウンロードされる。得られる情報は、アルバム名・曲名・アーティスト名などであるが、例えば日本国外アーティストの音楽CDにおいて本国販売とは異なる曲順で日本国内盤がマスタリングされている場合、アルバム名が一致していても、再生する実曲と曲名に不一致が起こる場合がある。この不具合を避けるために、オーディオデータを直接解析し曲名を取得するサービスも存在する。 パソコン上でCDDBを利用するにはソフトウェア側が対応している必要がある。しかしソフトウェア側が対応していても、挿入したCDの情報が必ずデータベース上に存在するとは限らず、また逆に同一盤の情報が複数登録されていたりする場合がある。この場合はユーザーがCDDBへ未登録の情報を送信したり、どのCDDBを取得するかユーザーが選ぶことができる。しかし、稀にダウンロードされる曲の情報(曲名等)に多少の間違いがあることもあるので、実際に自分自身でも正しい曲名を確認するなどの注意が必要である。 パソコンのみに限らず、ネットワークに対応した音響機器やカーオーディオ(主にカーナビゲーションシステムと一体化したもの)などにもCDDBが採用されているものが存在する。 また、CDDB未対応のソフトウェアでも、対応ソフトウェアが書き出し、保存されているCDDBを利用して情報を取得できる場合がある。 CDDBは1993年にTi Kanによって開発された。当初は彼の音楽再生ソフトであるxmcdの機能の一部としてのローカルのデータベースだった。1994年、初めてCDDBの名を冠したCDDB ver1.1がリリースされた。ユーザーがKanに電子メールを送る事でデータベースの項目追加ができた。 1995年、KanとSteve Scherfはインターネットを通じてアクセスできるデータベースを開発、CDDB Inc.として運用が開始された。またCDDBはGNU General Public Licenseで公開された。 1998年、CDDB LLCが発足したが間もなくKan、Scherf、ホスティングを提供していたGraham ToalはこれをEscient 2000年、CDDB Inc.はGracenoteと名称を変更。当初、CDDBへのアクセスはフリーとアナウンスされたにも係らず、ライセンスは変更された。これを受けCDDB同等のfreedbといったフリーサービスも登場した。 2001年、Gracenoteは非ライセンスのソフトウェアのアクセスを禁止し、オリジナルのCDDBのバージョンCDDB1へのライセンスは無効となった。そして、GracenoteはCDDB1及びfreedbとは非互換のCDDB2への移行を推し進めた。CDDB2より2バイト文字に対応し、日本語等も扱えるようになった。 2008年、ソニーの米国子会社(ソニー・コーポレーション・オブ・アメリカ)がGracenoteを買収したが、2017年1月、ニールセン・ホールディングスに売却された。 以下の内cuetoolsはオフセットを考慮したトラックごとのCRCもDBに掲載している(他のDBとは違いディスク無でも閲覧可能)
音楽CDの演奏者や制作年度などの情報が格納されたデータベース、およびそれにインターネットを介してアクセスし、その情報を取得するアプリケーションソフトウェア。
上記サービスを運営した企業名及び、後継会社であるGracenoteの登録商標。
概要
歴史
CDDBサービスと利用ソフトウェアが望まれています。
Gracenote
au Music Port
BeatJam
CarryOn Music
iriver Plus
iTunes
Media Go
Music center For PC
Quintessential Player
RealPlayer (バージョン10.5まで)
SD-Jukebox
SonicStage
x-アプリ
Music Center
Winamp
Windows Media Player [1]
nero (バージョン9以降)
Roxio Creator
ネットワーク対応の音響機器やカーオーディオの多くもこれを採用している。
FreeDB
B's Recorder (バージョン5初期版はGracenoteを利用していたが契約更新できなかった)
CDex
Exact Audio Copy
foobar2000
freedb 日本語[2]
CUEtools[3]
fre:ac(free audio converter and CD ripper)
MediaMonkey
nero(バージョン8まで)
allmusic (AMG)
プレイステーション3
RealPlayer (バージョン11以降)
Windows Media Player [1]
Discogs
MusicBrainz
GD3
Moozone
Pandora
脚注[脚注の使い方]^ a b ノート参照
^ https://freedbtest.dyndns.org/
^ ⇒http://db.cuetools.net/
.mw-parser-output .asbox{position:relative;overflow:hidden}.mw-parser-output .asbox table{background:transparent}.mw-parser-output .asbox p{margin:0}.mw-parser-output .asbox p+p{margin-top:0.25em}.mw-parser-output .asbox{font-size:90%}.mw-parser-output .asbox-note{font-size:90%}.mw-parser-output .asbox .navbar{position:absolute;top:-0.90em;right:1em;display:none}
この項目は、コンピュータに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めています(PJ:コンピュータ/P:コンピュータ)。
.mw-parser-output .hlist ul,.mw-parser-output .hlist ol{padding-left:0}.mw-parser-output .hlist li,.mw-parser-output .hlist dd,.mw-parser-output .hlist dt{margin-right:0;display:inline-block;white-space:nowrap}.mw-parser-output .hlist dt:after,.mw-parser-output .hlist dd:after,.mw-parser-output .hlist li:after{white-space:normal}.mw-parser-output .hlist li:after,.mw-parser-output .hlist dd:after{content:" ・\a0 ";font-weight:bold}.mw-parser-output .hlist dt:after{content:": "}.mw-parser-output .hlist-pipe dd:after,.mw-parser-output .hlist-pipe li:after{content:" |\a0 ";font-weight:normal}.mw-parser-output .hlist-hyphen dd:after,.mw-parser-output .hlist-hyphen li:after{content:" -\a0 ";font-weight:normal}.mw-parser-output .hlist-comma dd:after,.mw-parser-output .hlist-comma li:after{content:"、";font-weight:normal}.mw-parser-output .hlist-slash dd:after,.mw-parser-output .hlist-slash li:after{content:" /\a0 ";font-weight:normal}.mw-parser-output .hlist dd:last-child:after,.mw-parser-output .hlist dt:last-child:after,.mw-parser-output .hlist li:last-child:after{content:none}.mw-parser-output .hlist dd dd:first-child:before,.mw-parser-output .hlist dd dt:first-child:before,.mw-parser-output .hlist dd li:first-child:before,.mw-parser-output .hlist dt dd:first-child:before,.mw-parser-output .hlist dt dt:first-child:before,.mw-parser-output .hlist dt li:first-child:before,.mw-parser-output .hlist li dd:first-child:before,.mw-parser-output .hlist li dt:first-child:before,.mw-parser-output .hlist li li:first-child:before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child:after,.mw-parser-output .hlist dd dt:last-child:after,.mw-parser-output .hlist dd li:last-child:after,.mw-parser-output .hlist dt dd:last-child:after,.mw-parser-output .hlist dt dt:last-child:after,.mw-parser-output .hlist dt li:last-child:after,.mw-parser-output .hlist li dd:last-child:after,.mw-parser-output .hlist li dt:last-child:after,.mw-parser-output .hlist li li:last-child:after{content:")\a0 ";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li:before{content:" "counter(listitem)" ";white-space:nowrap}.mw-parser-output .hlist dd ol>li:first-child:before,.mw-parser-output .hlist dt ol>li:first-child:before,.mw-parser-output .hlist li ol>li:first-child:before{content:" ("counter(listitem)" "}.mw-parser-output .navbar{display:inline;font-size:75%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}.mw-parser-output .infobox .navbar{font-size:88%}.mw-parser-output .navbox .navbar{display:block;font-size:88%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}