Комментарий дня
Угадай мелодию
Автор: Евгений Золотов
Опубликовано 18 февраля 2003 года
Идентификация музыкальных композиций, несмотря на стремительное развитие информационных технологий, на сегодня представляет собой задачу почти неразрешимую. Да что говорить, вы и сами, наверняка, не раз сталкивались с этой проблемой: с радио записан отрывок очень красивой мелодии или песни, но ди-джей поскупился на слова и умолчал о том, кто же был её автором. Как достать качественную запись? Обычные поисковые машины здесь не помогут, форумы тоже часто бесполезны (мы с друзьями вот уже второй год пытаемся отыскать, кто же написал мелодию, использовавшуюся в качестве вступления к телепередаче "Очевидное-невероятное"), но при всём при этом - технически ничего невыполнимого здесь нет.
На чём построены все современные популярные форматы сжатия звука? OGG, MP3, WMA и им подобные базируются на разложении единого звукового полотна на отдельные, простые по форме частотные составляющие. Выделив из композиции, хранящейся в файле такого формата, самые характерные частотные компоненты, можно сформировать её уникальный акустический отпечаток. Для каждой записи он неповторим, но в то же время будет неизменным для одной песни, записанной с разным качеством: запишите песню с компакт-диска, оцифруйте её с радио или виниловой пластинки - отпечатки этих трёх записей совпадут. Механизмы составления таких отпечатков уже есть. Один из них, самый известный, принадлежит компании Relatable и носит название TRM. Те, кто помнит, как компания Napster пыталась ввести фильтрацию в своей обменной сети, вспомнят и Relatable - именно её разработку планировали использовать программисты Napster. Впрочем, мы отвлеклись от темы. TRM от Relatable позволяет почти однозначно идентифицировать неизвестные цифровые композиции и, что самое замечательное, уже давно используется в открытой, бесплатной Интернет-системе, предназначенной именно для этого.
Система носит название MusicBrainz. Её история восходит к 1999-му году, но, по каким-то непонятным причинам, имя её по сей день известно лишь сравнительно узкому кругу компьютерных пользователей (клиентов у MusicBrainz на сегодня чуть больше пяти тысяч человек). Основа системы - огромная база данных, хранящая акустические отпечатки для самых разных музыкальных композиций. Наполнением базы занимаются сами пользователи (создатели MusicBrainz - приверженцы принципов Open Source, поэтому система полностью открытая: пользователи добавляют отпечатки, редактируют информацию в базе, помогают писать софт) с помощью специального программного обеспечения - т.н. программы-таггера (MusicBrainz Tagger). Tagger, запущенный на компьютере, просматривает предложенные ей композиции в форматах MP3 и OGG, считает для них акустические отпечатки и отправляет результат в базу данных системы - внося таким образом свою небольшую лепту в общее дело. Но, конечно, для самих пользователей много интересней обратный процесс. Идентификация неизвестной композиции проводится почти так же: Tagger считает отпечаток для файла, авторство которого неизвестно, после чего пытается отыскать в базе данных MusicBrainz соответствующую ему информацию. Как правило, находятся сразу несколько композиций - что, впрочем, ничуть не мешает опознанию, ибо по большей части найденное представляет из себя различные миксы на работу одного и того же музыканта.
Мешает нормальной работе другое: поскольку популярность MusicBrainz пока ещё сравнительно невелика, в её базе данных хранятся сведения лишь для 114 тысяч композиций. Это ужасающе мало. Но нам с вами под силу исправить ситуацию. В лучшем случае эту колонку за пару недель прочитает несколько десятков тысяч человек - и даже если половина из вас воспользуется MusicBrainz (а она того стоит, поверьте!), число её пользователей утроится, а количество идентифицированных композиций возрастёт многократно. И, конечно, приглашаю всех на форум, поделиться своим опытом и вместе обсудить другие способы определения авторства неизвестных мелодий!
Обсудить статью в форуме (0)
Версия для печати | Послать другу | Написать в редакцию
Автор: Евгений Золотов. Другие статьи автора
Рубрика: Комментарий дня. Другие статьи из рубрики
Сегодня в номере
![]() |
Когда новый iPhone появится в РоссииНовый iPhone будет официально продаваться в 70 странах, но Россия в их число пока по-прежнему не входит. Почему?- Подробнее о новом iPhone. |
![]() |
Новые детали андроидаОблик и возможности мобильной системы Android, которую разрабатывают в Google, продолжают меняться. |
![]() |
Цифровые спасателиСпециалисты Ontrack спасали винчестеры с погибшего шаттла, выполняли заказы ФБР и крупных фирм. Что их ждало в России? |
![]() |
Феникс и другие пернатыеО создании онлайнового аналога Adobe Photoshop ещё год назад и подумать было страшно. Теперь же это свершившийся факт. |
![]() |
Без электричестваБензино-электрический гибридный привод не является единственным возможным. Хранить запасенную энергию можно и в другой форме. |
Блог RTFM |










