Об этом проекте
Spotifast — это нативный клиент Spotify, написанный на Rust, использующий библиотеку интерфейса egui и библиотеку librespot для воспроизведения аудио. Он предлагает полный опыт Spotify: просмотр плейлистов, альбомов, исполнителей и подкастов; поиск по каталогу; создание и редактирование плейлистов; локальное воспроизведение музыки с бесшовным переходом до 320 кбит/с; и потоковую передачу на устройства Spotify Connect, такие как колонки, телефоны или другие компьютеры. Приложение включает такие функции, как синхронизированные и несинхронизированные тексты песен, тонирование цвета обложек альбомов, светлые и тёмные темы, мини-плеер в стиле Winamp с 10-полосным эквалайзером и визуализатором MilkDrop, а также комплексную систему горячих клавиш. Оно разработано для эффективного использования ресурсов, обычно потребляя 100–250 МБ оперативной памяти, и запускается менее чем за секунду. Spotifast работает на Linux, macOS и Windows, интегрируется с системными сервисами (MPRIS на Linux, значок в трее, мультимедийные клавиши) и поддерживает доступность с навигацией через экранный диктор. Для воспроизведения требуется аккаунт Spotify Premium; бесплатные аккаунты могут просматривать, но не могут воспроизводить музыку. Установка доступна через AUR, Homebrew, оверлеи Gentoo или сборку из исходного кода с Rust 1.95 или новее. Проект также предоставляет инструменты командной строки для удалённого управления и интеграции MPRIS, а также подробную документацию по настройке, входу в систему и устранению неполадок.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.