CDDB - зручності для меломана

Давним-давно, коли я вперше побачила вбудований у Windows 95 CD-плеєр, мені дуже сподобалася можливість бачити при програванні диска не абстрактний номер доріжки, а нормальну людську назву пісні. Для цього потрібно було лише заповнити для кожного диска форму, щось на зразок каталожної бібліотечної картки. Я з ентузіазмом взялася за справу, благо дисків у мене було не дуже багато, і незабаром милувалася назвами улюблених пісень на екрані під час програвання диска. Це було не лише приємно, а й зручно – часом хочеться слухати не всі пісні поспіль, а якісь пропустити, чи, навпаки, знайти одну конкретну. Отут і виявляються зручності: не потрібно слухати кожен трек, а можна вибирати пісні просто за назвою.

До чого тут Інтернет? Дуже просто. Зараз у мене вдома є Інтернет (та ще й не dial-up, а виділення), і я користуюся CDDB. Досі не зрозуміло? Тоді по порядку.

Отже, CDDB (розшифровується як Compact Disc DataBase) – це велике сховище інформації про звукові диски з можливістю його поповнення. Як же скористатися наданими нею благами? Для цього вам знадобиться CD-плеєр, який вміє з нею працювати.

меломана
Думаю, що мало хто знає про те, що найпоширеніший MPEG-плеєр WinAmp вміє програвати не тільки MP3-файли, а й звукові диски, причому має модуль для роботи з CDDB. Спробувати, як це все працює дуже просто. Ставте CD у привід, натискаєте у WinAmp'і кнопку Open File, виділяєте все, що є на диску (доріжки будуть показуватися як файли з розширенням .cda) і кажете Відкрити. Потім натискаєте кнопку PL (playlist). У цей момент WinAmp спробує автоматично підключитися до CDDB і завантажити звідти інформацію по диску. Не бійтеся, вам не доведеться чекати півгодини, поки вона скачається – всевідбувається надзвичайно швидко. Залежно від швидкості з'єднання це швидше за все займе у вас від 2-3 до 15-20 секунд.

Отже, WinAmp - аж ніяк не ідеальне рішення для роботи з CDDB, адже він все ж таки призначений більше для програвання MPEG'ів, ніж компакт-дисків. Наприклад, робота з локальною базою даних у ньому взагалі не передбачена - скачування інформації про диск відбувається автоматично, після чого вона складається в якийсь темний кут, дістатися якого (наприклад, щоб видалити запис) неможливо. Вибрати CDDB-сервер (їх існує кілька, у тому числі один у Москві) теж не можна.

Так що, якщо ви часто слухаєте свої диски на комп'ютері і хочете робити це з усією зручністю - поставте собі спеціалізований CD-плеєр, благо вибір їх величезний і переважна більшість з них можна отримати безкоштовно, за принципом shareware. Вибрати відповідний, можна, наприклад, на Tucows (http://tucows.rinet.ru/cddbplay95.html) або безпосередньо на сервері CDDB (http://www.cddb.com/cdplayer.html).

cddb
Найпопулярніший з плеєрів з використанням CDDB - DiscPlay 4 . Ця простенька на вигляд програма досить приємна та зручна у використанні. Зрозуміло, з CDDB вона вміє з'єднуватися по HTTP, тому проблем із використанням проксі-сервера або файрволом не буде. З можливостей, що сподобалися:

  • непоказна зовнішність
  • коли з'єднатися з сервером не вдається, DiscPlay про це ніяк не повідомляє і не можна подивитися, яка саме помилка сталася
  • додає в tray свою іконку (на наведеному скріншоті – у лівому нижньому кутку) без попиту та можливості скасувати. Сенсу в ній ніякого, тому що вона присутня тільки коли програма запущена, і викликає вікно програми, яке і так доступне на панелі завдань
  • німожливості зручно скасувати заміщення вбудованого Windows CD-плеєра, для цього потрібно ручками змінювати налаштування в Explorer'і (View/Options/File Types)

зручності
Інша програма, що сподобалася мені, AX CDPlayer, поширена трохи менше, але гірше від цього не стає. В ній, правда, відсутні деякі приємні дрібниці з тих, що є в плеєрі DiscPlay (таймер-будильник, додавання кнопочок в tray), але в неї немає і жодного з його достатків.

  • симпатичний зовнішній вигляд
  • коректна поведінка по відношенню до користувача (на відміну від DiscPlay, не прописується в автозапуск при завантаженні CD автоматично, а запитує, чи хочемо ми цього; дозволяє прибрати іконку з tray'я; дозволяє повернути на місце прописаний за умовчанням для програвання CD Windows'кий CD-плеєр.
  • зручно та симпатично зроблені каталоги дисків з автоматичним поповненням даними, завантаженими з CDDB
  • налаштування інформаційної панелі

Нестачу я виявила лише один: у незареєстрованій версії інформація про диски в базу не зберігається.

Тобто якщо бути чесним, але бідним, то потрібно брати DiscPlay. А якщо не пошкодувати $14 (і всього-то! за таку красу!) або, пожертвувавши ідеалами, скачати патч - то користуватися AX CDPlayer'ом, мені здається, куди приємніше.

Втім. виявилося, AX CDPlayer має ще один мінус. Назви пісень, написані українською, відображаються знайомою "абракадаброю". Це не є недоліком при роботі з CDDB, тому що в ній містяться записи лише латиницею (це обумовлено правилами сервісу). Та й більшість меломанів все ж таки слухає західну музику. Однак для тих, хто любить українську, вписуватиме назви сам, і українською - більше підійде DiscPlay 4, який цілком коректно працює з великимі могутнім.

Сподіваюся, тепер, після прочитання цієї статті, ви скористаєтеся можливостями, що надаються CDDB, і забудете про це "Новий виконавець, нова назва".