Linux -- это интересно

leleleplayer


Рубрика: Аудио и видео ПО
Метки: | | | | |
Просмотров: 643

leleleplayer — классический C (си) / C++ / GTK графический аудиоплеер с поддержкой создания "интеллектуальных плейлистов" используя библиотеку Bliss (music analyzer).

Bliss — встраиваемая музыкальная библиотека используемая для анализа и сравнения звуковых файлов. При анализе музыкальной композиции создаётся четыре маркера позволяющих сортировать музыкальные композиции по схожести (по темпу, амплитуде, соотношению частот и атаке). Используемые библиотекой алгоритмы анализа и сортировки подробно описаны на сайте проекта.

Библиотека Bliss может оказаться полезной при составлении "интеллектуальных" плейлистов для непрерывного воспроизведения локальной музыкальной коллекции и/или при организации потокового воспроизведения музыки, подобно реализации используемой на музыкальных и рекомендательных веб-сайтах Grooveshark и Spotify. Библиотека может использоваться при создании плагинов для аудиоплееров и других мультимедийных приложений.

leleleplayer является авторской демонстрацией возможностей библиотеки Bliss, анализирующей аудио файлы в заданном каталоге позволяя сортировать композиции добавленные в плейлист по схожести для "плавного" воспроизведения с вычисленными или заданными промежутками.

Для более удобного выбора файлов leleleplayer выводит все файлы музыкального архива в виде сортируемого списка, списка исполнителей и списка альбомов. Поддержка большинства аудио форматов обеспечивается Gstreamer (мультимедийный фреймворк, ядро мультимедийных приложений) и FFmpeg (набор библиотек и утилита командной строки, позволяющая записывать, конвертировать и передавать цифровое аудио и видео в различных форматах), управление плеером ориентировано на использование мыши.

Лицензия: MLT (The MIT License)

Домашняя страница

Страница на github.com

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)