Primuse: музыкальный плеер для локальных и облачных файлов

Primuse: музыкальный плеер для локальных и облачных файлов

Primuse — это мультифункциональный музыкальный плеер для устройств Apple, который объединяет локальные файлы, NAS, облачные хранилища и сервисы потокового воспроизведения, такие как Apple Music.

Основная задача проекта — предоставить пользователям возможность управлять музколлекцией из разных источников в одном интерфейсе, с функциями высококачественного звучания, синхронизацией между устройствами и поддержкой CarPlay. В отличие от большинства плееров, Primuse интегрируется с различными сетевыми источниками, включая своего рода NAS-устройства и облачные сервисы, что делает его универсальным решением для меломанов.

Приложение написано для iOS, macOS и Apple TV, доступно в App Store и через TestFlight. Однако стоит учитывать, что проект остается в стадии активной разработки, так что могут быть ошибки, и не все функции могут быть до конца отработаны. Для запуска требуется устройство Apple и доступ к интернету для подключения к облачным хранилищам.

Привет! Давай разберем проект Primuse (猿音) — это многофункциональный музыкальный плеер для экосистемы Apple. Он объединяет местные музыкальные файлы, медиа-серверы, облачные хранилища и Apple Music в одном приложении с высококачественным воспроизведением.

Что он умеет

Primuse может работать с различными источниками музыки, включая локальные файлы, NAS, облачные хранилища и интернет-радио. Он предлагает функции, такие как:

  • Высококачественный декодер музыки и поддержка множества форматов.
  • Возможность импортаเพลง из «Файлов» и синхронизации с iCloud.
  • Поддержка отображения текстов песен в реальном времени и различных эффектов звука, включая эквалайзер.
  • Умные рекомендации и возможность создания плейлистов.
  • Полная интеграция с CarPlay, Apple Watch и системой управления для удобства использования.

Как установить и запустить

Если ты хочешь установить Primuse для разработки, то вот шаги:

git clone git@github.com:chenqi92/primuse.git
cd primuse
open Primuse.xcodeproj

Далее, в Xcode нужно настроить свои Apple Developer Team для нужных целевых проектов, а также указать локальные ключи, если это требуется. Для сборки проекта используй команды:

xcodebuild -project Primuse.xcodeproj -scheme Primuse -destination 'generic/platform=iOS Simulator' build

Ограничения

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

Зачем он нужен

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

Надеюсь, этот обзор помог тебе понять, стоит ли устанавливать Primuse. Удачи!

Открыть на GitHub: chenqi92/primuse →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте