Yandex Music 
Section titled “Yandex Music ”Music Assistant has support for Yandex Music. Contributed and maintained by TrudenBoy.
This source is built on top of the yandex-music-api library.
CAUTION
This is an unofficial implementation and is not affiliated with or endorsed by Yandex.
WARNING
A Yandex Music Plus subscription is required for full functional of source and lossless (FLAC) quality. Without a subscription, the source’s’s full-fledged operation is not guaranteed.
NOTE
Full source documentation (RU/EN): trudenboy.github.io/ma-provider-yandex-music
Features
Section titled “Features”| Self-Hosted Local Media | No |
| Media Types Supported | Artists, Albums, Tracks, Playlists |
| Recommendations Supported | Yes |
| Lyrics Supported | Yes |
| Radio Mode | Yes |
| Maximum Stream Quality | Lossless FLAC (with Plus subscription) |
| Login Method | Token |
- Searching the Yandex Music catalogue is possible
- Items in a users Yandex Music library will be synced to Music Assistant
- Adding/removing items to/from the Music Assistant library will sync back to Yandex Music
- Browse is available to explore the Yandex Music catalogue
- Lyrics are displayed when available (synced line-by-line when provided by the service, otherwise plain text)
- Personalized recommendations (My Wave, Made for You, Chart, New Releases and more) appear in the Recommendations section on the Home screen
- Similar tracks are available from the track context menu (used by Radio Mode)
- Multiple Yandex Music accounts can be added simultaneously
Configuration
Section titled “Configuration”Configuration requires obtaining an OAuth token from Yandex Music.
Obtaining the Token
Section titled “Obtaining the Token”- Open your browser and navigate to Yandex OAuth
- Log in with your Yandex account if prompted
- After authorization, you will be redirected to a URL containing
access_token=YOUR_TOKEN - Copy the token value (the part after
access_token=and before&) - Paste this token into the Music Assistant Yandex Music source configuration
Settings
Section titled “Settings”- Audio quality: Select preferred audio quality. Options:
Efficient (AAC ~64 kbps),Balanced (AAC ~192 kbps)(default),High (MP3 320 kbps),Lossless (FLAC)(requires Yandex Music Plus subscription)
Known Issues / Notes
Section titled “Known Issues / Notes”- The token may expire and need to be refreshed periodically
- Lossless FLAC quality requires an active Yandex Music Plus subscription; without it the source falls back to the highest available quality
- Lossless FLAC streams are fetched in 4 MB windows to work around Yandex CDN per-connection limits, ensuring uninterrupted playback for tracks of any length