Spotify-альтернатива: Spotifast возвращает эстетику Winamp и экономит RAM
Для тех, кто предпочитает использовать Spotify на ПК, но не хочет мириться с тяжеловесностью официального приложения, появился новый инструмент. Open-source клиент Spotifast ориентирован на легкость и кастомизацию: он написан на языке Rust и предлагает функции стриминга с минимальным потреблением системных ресурсов.
Экономия ресурсов за счет отказа от браузера
Главное техническое отличие Spotifast от стандартного десктопного клиента заключается в архитектуре. В то время как официальное приложение использует встроенный движок браузера, что приводит к потреблению от 600 МБ до более чем 1 ГБ оперативной памяти, Spotifast полагается на библиотеку librespot для аудио и графический интерфейс egui. По заявлениям разработчика, это позволяет приложению занимать всего от 100 до 250 МБ RAM и запускаться менее чем за секунду. Стоит отметить, что независимых тестов, подтверждающих эти цифры в идентичных условиях, пока нет, а реальный прирост будет зависеть от операционной системы и конкретных задач.
Ретро-дизайн и визуализация
Помимо стандартного интерфейса, разработчик добавил возможность использования классических скинов в формате .wsz, имитирующих легендарный Winamp. Это включает в себя кастомизацию плейлистов, эквалайзера и анимированных элементов. Также в клиент интегрирована визуализация MilkDrop, которая при первом запуске загружает более 10 000 пресетов для создания эффектов в отдельном окне или в полноэкранном режиме.
Ограничения и требования
Важно понимать, что Spotifast — это сторонний клиент, а не официальный продукт. Для воспроизведения музыки требуется активная подписка Spotify Premium; пользователи бесплатных аккаунтов смогут только просматривать каталог. Поддерживается аудио с битрейтом до 320 кbit/s, однако функция Spotify Lossless на данный момент недоступна. Приложение поддерживает Spotify Connect, позволяя управлять воспроизведением на других устройствах. Проект распространяется под лицензией MIT и доступен для Windows, macOS и Linux (включая форматы Flatpak и AppImage).