Добрый день необходимо создать информационную систему для музея как пример http://kiosk-soft.ru/muz-use реализация Silverlight/wpf
Получение по "слепкам" MP3 ID3-тэгов
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Необходимо на Delphi (7 или XE) разработать технологию, с помощью которой можно по "слепкам" MP3-файлов пользователей получать ID3-тэги песен, хранящихся в базе данных.
Первоначально нужно собрать базу данных песен. Для этого сканируем каталог(и) с большим кол-ом MP3-файлов, где заданы корректные ID3-тэги. С песен получаем "слепки". Слепок должен быть разумной длины, например, 1000 байт. Его пишем в базу данных со сначениями из ID3 (название песни, исполнитель, альбом и т.п.). Сами файлы в базе хранить не надо.
После этого пользователь выбирает какой-то файл без ID3-тэгов, программа получает с него слепок и передает на сервер. Сервер за ограниченное время должен вернуть название песни.
Следует понимать, что музыкальный файл из БД сервера чаще всего будет отличаться от файла пользователя. Кроме другого битрейта может отличаться сам звук, в лучшем случае это тишина в начале композиции. Но как и ухо человека, программа должна распознавать композицию.
Такая "фича" реализована в Winamp: если открыть файл без тэгов и нажать кнопку "Auto-Tag", то за считанные секунды они будут загружены из интернета.
Заявки фрилансеров
Похожие заказы
- $2500Прикладное ПО11 заявокЗакрыт14 лет назад
Приложение висит в трее, поднимает оповещение, при выполнении в браузере javascript функции А. По клику на "оповещение" приложение вызывает javascript функцию Б того документа, который это оповещение вызвал. Приложение должно поддерживать firefox, opera chrome, при ...
Прикладное ПО1 заявкаЗакрыт14 лет назад- $10
В бд есть 1. список вакансий, name id link raion sityv date zp в другой таблице id и ...
Прикладное ПО2 заявкиЗакрыт14 лет назад - $80
Нужна программа, которая будет генерировать XML файл по стандарту указанный в прикрепленном файле. Естественно, программа должна автоматизировать процесс на сколько это возможно и облегчить ввод информации. Например, выпадающий список для типов(Type), получение ссылок на ...
Прикладное ПО2 исполнителяЗакрыт14 лет назад - $10
Необходимо разработать функцию проверки существования email Примерный алгоритм функции(на входе получаем email): 1) Проверяем регулярным выражением - ЭТО УЖЕ СДЕЛАЛИ 2) Проверяем DNS - ЭТО УЖЕ СДЕЛАЛИ 3) Через ...
Прикладное ПО3 заявкиЗакрыт14 лет назад - $1000
Необходимо разработать плагин (дополнения) для Firefox Основным функционалом плагина будет сбор пользовательской статистики, о посещаемых сайтах (более подробно при общении).
Прикладное ПО1 исполнительЗакрыт14 лет назад - $50
Требуеться не большая программа на С# которая бы пряталась в сервисах виндовса (либо вообще не отображалась в процессах), слушала определенный порт и выполняла определенные действия в зависимости от команд. ...
Прикладное ПО1 исполнительЗавершен14 лет назад Есть 1С 8.1. + Управление торговлей для Украины 2.3 Необходимо создать внешнюю обработку для импорта товаров и категорий из xml файла Файл прилагается! Строки - ...
Прикладное ПО6 заявокЗакрыт14 лет назадНужна небольшая CRM с элементарными функциями и дальнейшей доработкой/поддержкой. Всё элементарно, первая версия нужна на таблиц 10 и оболочка для удобного ввода/вывода информации в БД для людей далёких от программирования. Вобщем самое простое. С ...
Прикладное ПО9 заявокЗакрыт14 лет назадСоздать программу автозаполнения ячеек файла EXCEL с подстановкой изменяющихся параметров с учетом правил. Более подробная информация в файле ТЗ.
Прикладное ПО11 заявокЗакрыт14 лет назад