| Главная > Програмное обеспечение > Мультимедийное > |
| CDDB - удобства для меломана |
CDDB - удобства для меломанаДавным-давно, когда я впервые увидела встроенный в Windows 95 CD-плеер, мне очень понравилась возможность видеть при проигрывании диска не абстрактный номер дорожки, а нормальное, человеческое название песни. Для этого нужно было всего лишь заполнить для каждого диска форму, что-то вроде каталожной библиотечной карточки. Я с энтузиазмом принялась за дело, благо дисков у меня было не слишком много, и вскоре любовалась названиями любимых песен на экране при проигрывании диска. Это было не только приятно, но и удобно - порой хочется слушать не все песни подряд, а какие-то пропустить, или, наоборот, найти одну конкретную. Вот тут-то и проявляются удобства: не нужно слушать каждый трек, а можно выбирать песни просто по названию. Однако недолго я радовалась: моя коллекция дисков росла, а Windows приходилось нередко переставлять - с каждой такой операцией, разумеется, диски нужно было индексировать заново. Наконец, наступил тот критический момент, когда я поняла, что мне проще смириться с отсутствием описания и любоваться на дурацкую надпись "Новый исполнитель, новое название", чем заниматься этим мартышкиным трудом. Однако тогда у меня еще не было Интернета... Причем тут Интернет? Очень просто. Сейчас у меня дома есть Интернет (да к тому же не dial-up, а выделенка), и я пользуюсь CDDB. Все еще не понятно? Тогда по порядку. Как вы наверняка уже поняли, раз уж Windows'кий плеер способен запоминать информацию о диске и потом выводить ее, когда этот диск будет вставлен в CD-ROM - значит, существует возможность как-то идентифицировать диск. Способов идентификации дисков несколько, однако наиболее популярный - вычисление идентификатора диска (DiscID) на основе информации, содержащейся в TOC. TOC (Table of Contents) - это оглавление диска, обязательная служебная запись, в которой перечислены адреса всех дорожек диска и их параметры. Полученный таким образом DiscID будет одинаков для всех дисков, содержащих совершенно одинаковую информацию. Отсюда уже совсем недалеко до идеи, которая пришла в голову создателям CDDB: описание, единожды составленное одним из владельцев некого CD, подойдет и всем другим владельцам такого же диска! Нужно лишь предоставить удобную возможность одним опубликовать, а другим - получить его. А тут, конечно, ничего лучше Интернета и придумать нельзя - огромное число пользователей Интернета, имеющих возможность доступа к базе данных CD, обеспечит ее наполненность! Так все и произошло, и запущенная в 1995 году база сегодня включает в себя невообразимое количество информации о когда-либо выходивших звуковых компакт-дисках. Итак, CDDB (расшифровывается как Compact Disc DataBase) - это большое хранилище информации о звуковых дисках с возможностью его пополнения. Как же воспользоваться предоставляемыми ею благами? Для этого вам потребуется CD-плеер, умеющий с ней работать. Думаю, что немногие знают о том, что самый распространенный MPEG-плеер WinAmp умеет проигрывать не только MP3-файлы, но и звуковые диски, причем имеет модуль для работы с CDDB. Попробовать, как это все работает, очень просто. Ставите CD в привод, нажимаете в WinAmp'е кнопку Open File, выделяете все, что есть на диске (дорожки будут показываться как файлы с расширением .cda) и говорите Открыть. Затем нажимаете кнопку PL (playlist). В этот момент WinAmp попытается автоматичеси подключиться к CDDB и скачать оттуда информацию по диску. Не бойтесь, вам не придется ждать полчаса, пока она скачается - все происходит чрезвычайно быстро. В зависимости от скорости соединения это, скорее всего, займет у вас от 2-3 до 15-20 секунд. Если у вас ничего не получилось, то, скорее всего, вы или не подключены к Интернету, или пользуетесь прокси-сервером. Для того, чтобы указать WinAmp'у ваш прокси, нужно открыть настройки (Preferences, Ctrl+P) и на вкладке Audio I/O вписать адрес сервера. Однако, увы, это не гарантирует успеха в случае файрвола - соединение по умолчанию происходит по специальному протоколу CDDBP, на порт 888, который, скорее всего, будет закрыт. Здесь сможет спасти только работа с CDDB-серверами по протоколу HTTP, возможность чего у WinAmp'а заявлена, но на практике не работает. Итак, WinAmp - отнюдь не идеальное решение для работы с CDDB, ведь он все же предназначен больше для проигрывания MPEG'ов, чем компакт-дисков. Например, работа с локальной базой данных в нем вообще не предусмотрена - скачивание информации о диске происходит автоматически, после чего она складывается в какой-то темный угол, добраться до которого (к примеру, чтобы удалить запись) невозможно. Выбрать CDDB-сервер (их существует несколько, в том числе один в Москве) тоже нельзя. Так что, если вы часто слушаете свои диски на компьютере и хотите делать это со всем удобством - поставьте себе специализированный CD-плеер, благо выбор их огромен и подавляющее большинство из них можно получить бесплатно, по принципу shareware. Выбрать подходящий, можно, к примеру, на Tucows (http://tucows.rinet.ru/cddbplay95.html) или непосредственно на сервере CDDB (http://www.cddb.com/cdplayer.html). Самый популярный из плееров с использованием CDDB - DiscPlay 4. Эта простенькая на вид программа довольно приятна и удобна в использовании. Разумеется, с CDDB она умеет соединяться по HTTP, так что проблем с использованием прокси-сервера или файрволом не будет. Из понравившихся возможностей:
Недостатки:
Другая понравившаяся мне программа, AX CDPlayer, распространена чуть меньше, но хуже от этого не становится. В ней, правда, отсутствуют некоторые приятные мелочи из тех, что есть в плеере DiscPlay (таймер-будильник, добавление кнопочек в tray), но зато у нее нет и ни одного из его надостатков. Достоинства:
Недостаток я нашла только один: в незарегистрированной версии информация о дисках в базу не сохраняется. То есть, если быть честным, но бедным, то нужно брать DiscPlay. А если не пожалеть $14 (и всего-то! за такую красоту!) или, пожертвовав идеалами, скачать патч - то пользоваться AX CDPlayer'ом, мне кажется, куда приятнее. Впрочем... оказалось, у AX CDPlayer есть еще один минус. Названия песен, написанные по-русски, отображаются знакомой "абракадаброй". Это не является недостатком при работе с CDDB, потому что в ней содержатся записи только латиницей (это оговорено в правилах сервиса). Да и большинство меломанов все же слушает западную музыку. Однако для тех, кто любит русское, будет вписывать названия сам, и по-русски - больше подойдет DiscPlay 4, вполне корректно работающий с великим и могучим. Надеюсь, теперь, по прочтении этой статьи, вы воспользуетесь возможностями, предоставляемыми CDDB, и забудете об этом надоевшем "Новый исполнитель, новое название"... Евгения Завалишина,
|
Главная Алфавитный индекс Справка Добавить FAQ E-mail |
Новости Поиск по сайту |
© УкрFAQ 2015 |