Термин CDDB является акронимом, который не подходит для База данных компакт-дисков , Несмотря на то, что теперь он является зарегистрированным товарным знаком Gracenote, Inc., этот термин по-прежнему используется для описания онлайн-ресурса, который помогает автоматически идентифицировать музыку. Эта система может использоваться не только для определения названия аудио компакт-диска (и его содержимого), но и для песен, которые уже находятся в вашей цифровой музыкальной библиотеке.
При организации музыки вы, возможно, уже сталкивались с этой технологией при использовании инструмента для мечения музыки или копирования музыкальных компакт-дисков. В случае обычной программы копирования компакт-дисков извлеченные песни, как правило, автоматически называются и заполняется соответствующая информация музыкальных тегов (если она, конечно, может получить доступ к CDDB через Интернет).
В каких способах я могу использовать CDDB для автоматической маркировки моей цифровой музыки?
Как вы, вероятно, уже поняли, эта система идентификации может потенциально сэкономить огромное количество времени при управлении и организации вашей цифровой музыкальной библиотеки. Подумайте, сколько времени потребуется для большой библиотеки, которая могла бы иметь сотни, если не тысячи песен. Вам потребуется немало времени, чтобы набирать имена всех ваших песен, а также все другие данные метаданных, которые обычно скрыты внутри аудиофайлов.
Но возникает вопрос: «Какие типы программ используют CDDB?»
Основными типами приложений, которые часто используют CDDB для автоматической маркировки музыки, являются:
- Программные медиаплееры: популярные программы, такие как iTunes, Windows Media Player и VLC Media Player, могут использовать различные онлайн-CDDB для правильного названия, тегов и организации ваших цифровых аудиофайлов в соответствующие альбомы. Если вы также используете свою любимую программу для музыкального автомата для копирования аудио компакт-дисков, у нее, скорее всего, будет возможность связаться с CDDB-сервером для идентификации аудио-CD и заполнения информации о его содержимом.
- Автономное программное обеспечение для копирования компакт-дисков: если вы предпочитаете использовать программную программу только для копирования компакт-дисков, то у них тоже может быть возможность использовать CDDB. Выделенные инструменты для извлечения аудио компакт-дисков также могут быть более быстрыми, что является преимуществом, если у вас есть много аудио компакт-дисков для передачи и тегирования.
- Инструменты тегов метаданных. Возможно, вы уже разорвали много ваших аудиодисков без использования CDDB - либо используемый вами медиаплеер программного обеспечения не имел этого средства, либо был отключен. Тем не менее, вы можете использовать CDDB ретроспективно, используя такой инструмент. Популярные программы, такие как MusicBrainz Picard и TigoTago, используют этот метод для эффективной маркировки файлов и группировки их в альбомы.
Почему эта информация не хранится на аудио компакт-диске?
Когда был создан формат компакт-диска, не было необходимости (или предвидения) включать информацию метаданных, такую как название песни, название альбома, исполнителя, жанра и т. Д. В то время (около 1982 года) люди не использовали цифровые музыкальные файлы как MP3 (это произошло около десяти лет спустя). Ближайший компакт-диск пришел к тому, что музыкальные тэги были с изобретением CD-Text. Это было расширение формата компакт-диска Red Book для хранения определенных атрибутов, но не все аудиодиски были закодированы на них, и в любом случае медиаплееры, такие как iTunes, не могут использовать эту информацию в любом случае.
CDDB был изобретен, чтобы восполнить этот недостаток метаданных при использовании аудиодисков. Ti Kan (изобретатель CCDB) видел этот недостаток в дизайне аудио CD и первоначально разработал автономную базу данных, чтобы найти эту информацию. Первоначально эта система была разработана для музыкального проигрывателя, который он разработал под названием XMCD - это был комбинированный проигрыватель компакт-дисков и инструмент для копирования.
Онлайн-версия CDDB была в конечном итоге разработана с помощью Стива Шерфа и Грэма Тола для создания свободно доступной онлайн-базы данных, которую могут использовать программные программы для поиска информации о CD.
Как работает система CDDB?
CDDB работает путем вычисления идентификатора диска, чтобы точно идентифицировать аудио CD - это предназначено для создания уникального профиля всего диска. Вместо того, чтобы использовать систему, которая просто идентифицирует отдельные треки, например CD-Text, CDDB использует ссылочный код идентификатора диска, чтобы программное обеспечение (со встроенными клиентами, конечно) могло запросить сервер CDDB и загрузить все атрибуты, связанные с оригинальный CD - то есть название компакт-диска, названия треков, исполнителя и т. д.
Чтобы создать уникальный идентификатор диска для CDDB, алгоритм используется для анализа информации на аудио компакт-диске, например, как долго проходит каждый трек и в каком порядке они играют. Это очень упрощенное объяснение того, как это работает, но является основным методом создания уникальных идентификаторов ссылок CDDB.