Рекламка



Chromaprint | автор: admin | 13 апреля 2015 |

Категория: Аудио анализ


Основной компонент проекта AcoustID.

Это клиентская библиотека с собственным алгоритмом для извлечения отпечатков с любого источника аудио. Обзор процесса экстракции отпечатков можно найти на https://oxygene.sk/2011/01/how-does-chromaprint-work/
Библиотека предоставляет простой API на языке C и привязку для Python. Документацию по C API можно найти в главном заголовочном файле.
Обратите внимание, что библиотека рассчитывает только аудио отпечатки несжатых raw аудио данных. Ваше приложение должно уметь декодировать аудио (MP3, MP4, FLAC и т.д.) и обеспечивать несжатые данные в Chromaprint. Примеры программ на C с использованием FFmpeg для расчёта отпечатков любых аудио файлов.

Для компиляции библиотеки, нужно установить fftw3 и FFmpeg, если вы на OS X где можно использовать библиотеку vDSP. Для сборки всего пакета нужно установить TagLib, Boost и Google Test.

AcoustID — Open Source проект по созданию свободной базы данных отпечатков аудио, отображаемых в базе метаданных MusicBrainz и веб-сервис определения аудио файлов по этой базе.
Эту базу данных наполняют пользователи. Вы можете внести свой вклад загрузив на инструмент добавления для анализа музыкальной коллекции. Он представляет отпечатки пальцев наряду с некоторыми метаданными, необходимыми для идентификации песни в базе данных AcoustID.

Лицензия:
LGPL2
Операционные системы:
GNU/Linux Windows MAC
Язык программирования:
C

Сайт проекта

Скачать Chromaprint !


 

Дргугие программы:









Добавление комментария:

Имя:
Пароль: (если зарегистрирован)
Email: (обязательно!)

теги форматирования

добавить смайлы
 
Хотите поделится интересным материалом ? Регистрация не требуется!
Поиск программ
Голосование
Какой операционной системой Вы пользуетесь ?
GNU/Linux (279)
Windows (687)
MacOSx (477)
xBSD (8)
Solaris (2)
ReactOS (1)
FreeDos (2)
Другая (10)
info
Яндекс.Метрика