PDA

Просмотр полной версии : Опознание



roygbiv
05.11.2005, 01:51
Сначала убедительнейшая просьба!
Уважаемые, не создавайте тучу отдельных и легковесных тем типа "опознайте там-то/ помогите с названием в таком-то рассказе".
Подумайте, сколько наплодим мелким тем, да ещё схожих с основной, как сложно будет искать. Если только опознание не касается какого-то сериала или весьма продолжительного рассказа.
А так, лучше всё в одной старайтесь публиковать - в самой популярной, не ошибётесь. А именно, здесь (http://forum.mds-club.ru/showthread.php?t=9&page=20).
Спасибо за понимание!

Теперь к остальным частотным вибрациям:
Прослушали рассказ, и очень понравилась какая-то фоновая композиция?
Хочется узнать, кто это волшебство исполняет, какой альбом либо найти другие альбомы музыканта/похожую музыку?
Облегчите поиск себе и тем, кто будет непосредственно Вам в этом помогать!

Краткие пожелания:

1. Если есть возможность, просто вырежьте с помощью программ MP3DirectCut (бесплатная)/Sony Sound Forge (платная/пробная версия имеется)/AdobeAudition (платная) и др.небольшой кусок искомого трека из рассказа.
Маленькие ньюансы, но весьма важные:
1.1 Старайтесь вырезать наиболее выразительную часть трека, кульминацию, так сказать. Если есть слова (это не просто композиция, а песня, например), лучше их тоже включить - так будет легче искать.
1.2 Если умеете, лучше пережмите ваш кусок в более ёмкий - с помощью указанных выше программ, либо с помощью этих - All2Lame 1.9.1 (http://members.home.nl/w.speek/download/all2lame.zip), DBPower Music Converter (http://www.dbpoweramp.com/bin/dMC-r11.5.exe) (скриншоты, как это сделать (http://www.dbpoweramp.com/dmc.htm)) + Lame 3.97 (http://prdownloads.sourceforge.net/lame/lame-3.97.tar.gz?download) декодер, если в системе устаревшая/битая версия. Весь софт бесплатен (у dbpower есть платная версия, "продвинутая").
1.3 Выложите своё творение на этих серверах - www.ifolder.ru (http://www.ifolder.ru) , www.rapidshare.ru (http://www.rapidshare.ru) , www.webfile.ru (http://www.webfile.ru) либо прикрепите прямо к своему сообщению (возможно только в продвинутом режиме редактирования - http://forum.mds-club.ru/images/editor/createlink.gif - вот эта иконка) 2. Нет возможности вырезать: назовите точное время начала и конец звучания композиции и, обязательно, допишите, как у вас разбит рассказ, если он большой - сколько частей (файлов), какой они продолжительности (каждая и искомая, в которой волшебный трек).

3. Помогайте остальным с опознанием. Дело общее.

roygbiv
28.11.2008, 16:21
Уважаемые любознательные посетители форума!
Этот небольшой очерк для вас, в помощь, так сказать. Самым доступным языком.
Делюсь своим личным опытом, может пригодится. Давно хотел расписать некоторые интересные инструменты в помощь "распознавания" музыкальных волн, возможно кому-то пригодится.

Итак, по порядку.

У вас есть запись или текущая трансляция того или иного эфира МДС, а может вообще не МДС, а просто музыки, которую вы бы хотели найти после того, как она прозвучит в целостном виде и запомнить по исполнителю/названию и слушать когда ВАМ удобно - что, согласитесь, не редкое желание. И вы бы очень не хотели платить большие деньги за всего-то строку текста (сервис "sms на короткий код" на радиостанциях, когда вам высылают данные о композиции).
Для осуществления задуманного нам понадобятся следующие ингридиенты:

В случае с потоковым звучанием на компе (эфиром FM с тюнера, потоковым аудио или просто проигрышем mp3-диджей сета из winamp)

1. Перевести вашу звуковую карту в режим захват "всего,что я слышу" в устройстве записи. Например, еслиу вас самый распространённый SoundMax кодек, с соответсвующим ПО, то в закладке "Запись" переключить головное устройство на "Стерео Микшер". В стандартном управлении звуком аналогичное устройство в аналогичной вкладке (но это правило не всегда действительно). С любыми другими устройствами просто ищите в устройствах записи такое, которое бы ловило все источники звука на себя и при этом транслировало обратно на вашу карточку (loopback), ещё это часто называется "запись того, что слышу".

2. Скачать и запустить программу tunatic - вот http://www.wildbits.com/tunatic/ - программа отправляющая данные о потоке (судя по всему, амплитудные значения ударных или спектр в целом,тут уж не копал) и сравнивающая их со своей базой, в которую данные поступают из программы спутника - tunalyzer - которая в свою очередь индексирует уже протэггированные музыкальные файлы на компах других пользователей (пока только для MAC).
Как только вы её откроете, предварительно проведя настройку по первому пункту, у вас должны отображаться колебания звуковых волн в фиолетовом окошке. Будьте внимательны с уровнем шума=громкости в данном случае (относительный dB уровень), чтобы не зашкаливало - колебания не должны обрезаться прямоугольниками в окошке. Для этого нужно подстроить громкость стереомикшера в ПО звуковой карты либо средствами операционной системы "на глаз". Пробуйте варианты.
http://ru.wikipedia.org/wiki/Tunatic - неплохое викиописание.

Далее, описание подходит уже и для внешних источников звучания, в случае
если у вас телефон SonyEricsson (некоторые модели) и на нём есть в наличии java-приложение TrackID
http://ru.wikipedia.org/wiki/TrackID - подробнее.

3. У вас звучит это самое потоковое радио или вы стоите в бутике, в котором приятным фоном колбасит какой-нибудь зачётный трек, вы хотите узнать, кто это и как называется: в случае с компом нажимайте иконку лупы в окне tunatic или/и запускаете программу TrackID на сотовом (я иногда сразу оба варианта использую), при этом, телефон лучше ближе поднести к источнику микрофоном (по идее, запись идёт через тот же микрофон,в который вы болтаете). TrackID записывает около 5 секунд звучания (всегда одно и то же время), tunatic может "прослушивать" от 10 секунд до нескольких минут. Обе программы в итоге должны выдать результат опознания - в случае с tunatic шансы намного меньше (личный опыт), но gprs/edge на телефоне частенько сбоят или для них не хватает уровня приёма с вышки, посему, tunatic надёжнее отправляет данные в базу. И помните, за gprs/edge снимают денежку, пускай и копейки.
По личным наблюдениям отмечу, что tunatic весьма придирчив к качеству звучания и любые помехи, голоса и прочее влияют порой до полной невосприимчивости к фоновой музыки. TrackID пару раз распознавала треки даже с громким голосом Коппа.

4. Если после третьего пункта вам-таки выдался результат, то вы можете просмотреть из обеих программ на детальное описание (исполнитель/альбом-сборник/год) и даже сохранить в случае TrackID (правда,совсем ненадолго - иногда после 2 часов пропадало, а иногда держались 2-3 дня) текстовые данные о распозновании на сервере. Поскольку нот всего 7, то сами понимаете, совпадение может быть ошибочным (ещё помехи,голос Влада или просто замедленная обрывистая запись). Чтобы проверить, то ли это, что я слышу, я использую сайт http://recs.ru (Recordings), располагающий на момент написания:


релизов: 441 344
композиций: 3 296 414
общая масса: 27 131 139 Мб

Благо там, даже без регистрации можно бесплатно прослушать демо-версию всех композиций. Правда, надо отдать должное Инкогнито и остальным диджеям проекта "МДС", они играют порой весьма редкую музыку и даже на рекордингзе не оказывается искомого.

5. Посмотреть более детальное описание, найти несоответствие с recs.ru (опять же, личный опыт), узнать больше про лейбл и про выпущенные диски исполнителя будет удобнее на http://discogs.com - одна из самых больших общедоступных баз.
http://ru.wikipedia.org/wiki/Discogs

6. P2P сети, как панацея от нехватки сайтов "с бесплатной закачкой музыки": я не призываю вас исключительно тырить пиратские копии композиций из подобных источников, назовём это как принято "для ознакомления" перед предстоящей покупкой диска :cheesy:
Самая the best программа, которую я использую уже более 4 лет - soulseek - http://slsknet.org/
Бесплатна, удобоварима, ничего лишнего, весьма устойчива (до 50-60тыс.файлов в вашей личной коллекции для раздачи) и почти всегда можно найти всё что только не пожелаете. Несколько отдельных серверов (под каждый релиз), существуют "примочки" за денежку. Немало русских, есть чат, система банов и поощрений, автопоиск (wishlist) и прочее.
В общем http://ru.wikipedia.org/wiki/Soulseek
Рациональная, но порой весьма нудная процедура выстаивания в очереди при всей своей демократичности безусловно может все нервы истрепать, но зато отсюда вы можете скачать искомый файл или даже целиком альбом. Убедительная просьба соблюдать правила и читать профили пользователей - там они описывают приемлемые для них очереди загрузки от всех подлючившихся и другие тонкие моменты, иначе забанят и будете куковать! И сами не забывайте "раздавать" свои коллеции нуждающимся - это, пожалуй, самое главное правило в этой сети.

У кого есть чего добавить по делу (может картинки или советы,ошибки/описки есть), пишите в ПМ. Времени мало, оформил аскетично.

Пока всё, удачи.