CDDB:标记音乐库的智能方式

使用在线CDDB是一种节省时间的标记歌曲的方式

术语CDDB是光盘数据库的简称。 尽管它现在是Gracenote,Inc.的注册商标,但该术语仍用于描述有助于自动识别音乐的在线资源。 该系统不仅可用于查找音频CD(及其内容)的名称,还可以查找已存在于数字音乐库中的歌曲。

组织音乐时,使用音乐标记工具或翻录音乐CD时,您可能已经遇到了此技术。 在典型的CD翻录程序中,提取的歌曲通常会自动命名并填入相关的音乐标签信息 (如果它可以通过Internet访问CDDB)。

用什么方法可以使用CDDB自动标记我的数字音乐?

正如您可能已经知道的那样,此识别系统在管理和组织数字音乐库时可能会节省大量时间。 试想一下,如果一个大型图书馆可能拥有数百甚至上千首歌曲,需要多长时间。 您需要花费大量时间输入所有歌曲的名称以及通常隐藏在音频文件中的所有其他元数据信息。

但问题是,“什么类型的软件程序使用CDDB?”

经常使用CDDB进行自动音乐标记的主要类型的应用程序包括:

为什么这些信息已经存储在音频CD上?

当创建CD格式时,不需要(或预见性)包括诸如歌曲标题,专辑名称,艺术家,流派等元数据信息。当时(大约在1982年),人们没有使用数字音乐文件就像MP3一样(大约在十年后)。 CD最接近音乐标签的是CD-Text的发明 这是红皮书CD格式的扩展,用于存储某些属性,但并非所有的音频CD都将其编码到了它们上 - 无论如何,iTunes等媒体播放器无论如何都无法使用这些信息。

CDDB是为了弥补使用音频CD时缺乏元数据而发明的。 Ti Kan(CCDB的发明人)在音频CD设计中看到了这一缺陷,并最初开发了一个离线数据库以查找此信息。 该系统最初是为他开发的名为XMCD的音乐播放器设计的 - 这是一个组合的CD播放器和抓取工具。

最终在Steve Scherf和Graham Toal的帮助下开发了一个在线版本的CDDB,以生成一个免费的在线数据库,软件程序可以使用该数据库查找CD信息。

CDDB系统实际上如何工作?

CDDB通过计算光盘ID来工作,以便准确识别音频CD - 这是为了给出整个光盘的独特配置而设计的。 CDDB使用光盘ID引用代码,而不是使用只识别CD-Text等单个曲目的系统,以便软件(当然有内置客户端)可以查询CDDB服务器并下载与CD-Text相关联的所有属性原始CD - 即CD的名称,曲目名称,艺术家等

要为CDDB创建唯一的光盘ID,可以使用算法分析音频CD上的信息,例如每个轨道的长度以及它们播放的顺序。 这是关于它如何工作的一个非常简单的解释,但是创建唯一CDDB引用ID的主要方法。