spotifyd README

The project's README from github.com/Spotifyd/spotifyd. As one markdown file: README.md.

Spotifyd

Matrix GitHub Workflow Status Github Actions - CI

An open source Spotify client running as a UNIX daemon.

Project Website

Spotifyd streams music just like the official client, but is more lightweight and supports more platforms. Spotifyd also supports the Spotify Connect protocol, which makes it show up as a device that can be controlled from the official clients.

Note: Spotifyd requires a Spotify Premium account.

To read about how to install and configure Spotifyd, take a look at our wiki!

Contributing

We always appreciate help during the development of spotifyd! If you are new to programming, open source or Rust in general, take a look at issues tagged with good first issue. These normally are easy to resolve and don't take much time to implement.

Credits

This project would not have been possible without the amazing reverse engineering work done in librespot, mostly by plietar.

spotifyd (Spotifyd/spotifyd)

Searching Database…

10.8K ·GitHub
Что это такое?Spotifyd — это клиент Spotify с открытым исходным кодом, который работает в фоне как демон UNIX, а не как приложение с графическим интерфейсом. Он воспроизводит музыку так же, как официальный клиент, но при этом легче по нагрузке.
Это настольное приложение или фоновая служба?Это демон без собственного интерфейса. Управлять воспроизведением можно удалённо через Spotify Connect из другого приложения Spotify, так как spotifyd отображается как устройство, к которому можно подключиться.
Как установить и настроить spotifyd?В README нет пошаговой инструкции по установке. Там указано, что нужно смотреть вики проекта, где описаны установка и настройка для каждой платформы.
Нужна ли подписка Spotify Premium, чтобы им пользоваться?Да, нужна подписка Spotify Premium. Бесплатные аккаунты Spotify с spotifyd не работают.
В чём главный риск, если полагаться на такой проект?Потоковое воспроизведение в Spotifyd работает благодаря реверс-инжинирингу протокола Spotify, который выполнил проект librespot, а не за счёт официального SDK. Поэтому всё может сломаться, если Spotify изменит свою серверную часть.
Что такое Spotify Connect и почему он важен для spotifyd?Spotify Connect — это протокол Spotify, который позволяет передавать управление воспроизведением между устройствами. Spotifyd его реализует, поэтому в официальных приложениях Spotify он отображается как устройство, которое можно выбрать для воспроизведения.
Зачем запускать spotifyd вместо официального приложения Spotify?Он легковесный и работает без интерфейса, поэтому подходит для устройств без GUI, например домашних серверов или небольших компьютеров на Linux. Там нужен только аудиовыход, которым можно управлять с телефона или компьютера.
Creator
Spotifyd
Size
3.3 MB
Stars
10.8K
Age
11y
Commits · 90 Days