Об этом проекте
Music Presence — это десктопное приложение, которое отображает музыку, которую вы сейчас слушаете, в статусе Discord. Согласно его README, оно работает с любым медиаплеером, включая Apple Music, Spotify и foobar2000, и в настоящее время поддерживает более 100 различных плееров. Когда воспроизведение начинается в поддерживаемом приложении, трек определяется автоматически и появляется в меню системного трея и в статусе пользователя Discord.
Ключевые возможности, описанные в README:
- Отображение обложки альбома: проект утверждает, что показывает правильную обложку альбома для каждого медиаплеера без использования внешних источников изображений.
- Позиция воспроизведения: показывает точную текущую позицию воспроизведения с индикатором прогресса, если медиаплеер это поддерживает.
- Управление для каждого приложения: пользователи могут выбирать, какие приложения будут общими, и настраивать параметры индивидуально для каждого медиаплеера.
- Состояние значка в трее: значок в трее отражает, активно ли общий доступ, ожидает ли воспроизведения или отключен.
- Варианты текста статуса: текст после «Listening to» может показывать имя исполнителя, название песни, имя плеера или тип медиа.
- Анимированные обложки: для поддерживаемых плееров, таких как Apple Music и TIDAL, можно показывать анимированные обложки альбомов; это отключено по умолчанию и конвертируется на лету.
- Приостановленное медиа: приостановленные треки могут оставаться видимыми в статусе.
- Синергия со Spotify: подкасты могут отображаться с меткой «Listening to a Podcast», которую, как отмечается в README, официальная интеграция Spotify не показывает.
- Кнопки: кнопка в стиле «Play on Apple Music» доступна для Apple Music, TIDAL, Deezer и Spotify, с учетом ограничений скорости API.
- Обновления: поддерживаются встроенные и автоматические обновления.
Распространение и установка: готовые сборки предлагаются для Windows (установщик и zip, x64), macOS (DMG для arm64 и x86_64) и Linux (AppImage, deb, rpm и tar.gz, x64). В README также упоминается установка через Homebrew на macOS и неофициальный пакет AUR на Arch. Ссылки на документацию охватывают инструкции по установке, поддерживаемые медиаплееры, устранение неполадок, стороннюю интеграцию и проверку релизов.
Проект разрабатывается одним разработчиком и финансируется через Patreon, Buy Me a Coffee, GitHub Sponsors и LiberaPay. Для поддержки и обсуждения указан сервер сообщества Discord. README включает отказ от ответственности о том, что программное обеспечение не связано с Discord или любым стриминговым сервисом, медиаплеером или музыкальным дистрибьютором и не одобрено ими. Также перечислены упоминания в СМИ и ссылки на отчеты об ошибках, поданные для улучшения отчетности метаданных в медиаплеерах, например, проблема Chromium MediaSession API, касающаяся названий альбомов в Windows.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.