кто чё слышал про
http://MusicBrainz.org
???
Технология TRM (или как восстановить информацию о MP3/WMA/...-файлах).
Мы часто сталкиваемся с MP3-файлами, которые не имеют в себе никакой информации об исполнителе или названии песни. Это особенно раздражает когда песня очень нравится. Недавно Саша Чижов, автор Cooler, рассказал о программе MusicBrainz Tagger (
http://www.musicbrainz.org). Если кто-то не видел ту публикацию, то я расскажу вам вкратце об этой программе и чуть подробнее об использованной технологии TRM.
Итак, программа MusicBrainz Tagger занимается тем, что идентифицирует ваши аудио файлы и пытается разыскать информацию о них. Проще говоря, вы "скармливаете" программе ваши безымянные MP3 файлы, а она обращается к серверу за информацией о них, выдавая отчет о результатах. Надо сказать, что пока информационная база на сервере не слишком велика, однако количество распознаваемых песен увеличивается изо дня в день.
Как же работает программа? В основе программы и сервера, к которому она обращается, лежит технология TRM - "Acoustic fingerprints" ("акустические отпечатки пальцев\"
, разработанная компанией Relatable (
http://www.relatable.com). Технология заключается в том, что каждый аудио файл сопоставляется с уникальным аудио-"штрих-кодом", полученным в результате анализа аудио материала. В результате такого сопоставления, аудио материал, будь он в MP3 или в WAV получает уникальный идентификатор. Важно понять, что анализу подвергаются не файлы как таковые, а заключенный в них аудио материал, то есть программа регистрирует различные "слышимые" нюансы звучания и на основе полученной информации составляет идентификатор (короткая последовательность байт). База таких идентификаторов (вместе с полной информацией о музыке, соответствующей идентификаторам) располагается на сервере. Таким образом, для идентификации песни с помощью базы на сервере совершенно не нужно передавать на сервер всю песню, нужно лишь рассчитать идентификатор и отправить его на сервер. Скорость обработки информации достигает 5000 идентификаций в одну секунду. Точность идентификации музыки составляет 99.4% (гарантировано для MP3 на битрейтах начиная с 96 Kbps).
Технология TRM, вообще говоря, уникальна... Дело в том, что она позволяет запросто составить общемировую базу информации об аудио материалах, доступ к которой может быть осуществлен за доли секунды. При этом совершенно не важно в каком формате записана музыка. Для идентификации нужна лишь программа, умеющая распознавать данный конкретный формат файла и составлять TRM-идентификатор. Дальше уже дело техники. Идентификатор отправляется на сервер, сопоставляется с базой данных и через мгновенье информация о музыке у вас в руках.
http://websound.ru/index.cgi?oldissues/88_92/88
как залить информацию обо всей своей музыке - так и не понял, видимо у меня плохо с англицким
поставил тэггер
http://ftp.musicbrainz.org/pub/musicbrainz/mbtagger-setup-0.10.5.exe зарегился, а кнопка submit tugged info into MusicBrainz DB недоступно
а в начале предлагают сделать donation
хотя программулина GPLed вроде