Для пользователей macOS вышел новый музыкальный плеер под названием Petrichor, ориентированный на тех, кто предпочитает хранить музыку локально, а не пользоваться стриминговыми сервисами. Вместо облака — локальные папки, полноценные метаданные и глубокая интеграция с системой.
Приложение написано на Swift и SwiftUI и уже доступно в виде альфа-версии. После настройки каталогов оно сканирует музыку и сохраняет сведения о треках в локальную базу данных, не изменяя сами файлы. Поиск работает полнотекстово — даже для больших библиотек, а воспроизведение использует стандартные системные аудиоинтерфейсы Apple.

Интерфейс позволяет сортировать музыку по альбомам, исполнителям, годам или структуре папок. Любимые альбомы и треки можно закреплять на боковой панели. Также доступны плейлисты и редактируемая очередь воспроизведения.
Petrichor поддерживает управление воспроизведением через Dock и строку меню, а также автоматически реагирует на смену темы macOS. Для стабильной работы требуется наличие корректных метаданных — большинство фильтров и сортировок опираются на них.

В будущем приложение получит поддержку AirPlay 2, умные плейлисты, мини-плеер и автоматические обновления. Также планируется интеграция информации о музыкантах и альбомах из интернета. Сейчас Petrichor доступен для загрузки с GitHub, а позже может появиться в Homebrew.
Разработчики называют Petrichor ответом на устаревшие и заброшенные программы вроде Swinsian. Это современный инструмент для тех, кто предпочитает хранить и управлять музыкальными коллекциями локально.
Ещё по теме:
- В Google устранили опасную уязвимость в Chrome для Windows, macOS и Linux
- В метро Шэньчжэня начали работать роботы-курьеры, доставляющие товары для магазинов 7-Eleven
- Apple готовит новые модели AirPods на фоне снижения спроса