Вышел открытый проект кроссплатформенного консольного музыкального плеера Maestro 2.0

от автора

Состоялся релиз открытого проекта кроссплатформенного консольного музыкального плеера Maestro 2.0. Цель проекта — создать максимально функциональный инструмент для прослушивания музыки именно в консоли. Исходный код приложения Maestro написан на языке программирования Python и опубликован на GitHub под лицензией MIT.

Проект Maestro поддерживает работу со списками воспроизведения, проигрывание музыки с сервисов YouTube, YouTube Music и Spotify, визуализацию звуковой волны в терминале, загрузку, отображение и перевод на другие языки текстов песен. Там доступно создание клипов для воспроизведения только части композиции, интеграция с Discord (публикация статусов с прослушиваемой композицией и стриминг на другие системы через Discord).

Разработчиками Maestro заявлена поддержка форматов mp3, wav, flac и ogg. Проект является кроссплатформенным и может использоваться в Linux, macOS и Windows, а при запуске в терминале в macOS поддерживает отображение индикатора управления воспроизведением.

Композиции в Maestro можно фильтровать на основе привязки тегов. Также в проекте имеются встроенные возможности для анализа статистики, например, можно посмотреть рейтинг песен по числу прослушиваний за определённый период. В Maestro поддерживается запрос рекомендации с подборкой похожих по стилю композиций из сервиса YouTube Music.


ссылка на оригинал статьи https://habr.com/ru/articles/843210/