Deezer Provider
Music Assistant has support for Deezer. Contributed and maintained by arctixdev and micha91
Note
- Because of Deezer's TOS we only support HiFi/Premium/Family accounts.
- It is normal that syncing all your items from Deezer takes some time.
Features
- Searching from the Music Assistant interface supports Artists, Albums, Tracks and Playlists.
- Items in your Deezer Favourites will be imported into the MA Library and automatically marked as a "Favorite" in MA.
- If you add an item from Deezer to the MA library then nothing will happen in Deezer unless you also mark it as a favourite (at which time the item will be added to the Deezer favourites)
- Artist, Album, Track and Playlist metadata is fully supported.
- Playlist creation is possible as well as adding and removing tracks from existing playlists.
- Easy oAuth login
- Logging of played tracks in Deezer
- Radio mode (Similar to Deezer flow)
Configuration
Authentication with Deezer happens through an Access and ARL Token. Unfortunately, Deezer does not officially support third party logins, so you will need to obtain your own ARL Token. Instructions were written for Chrome:
- in the MA SETTINGS select ADD MUSIC PROVIDER and then DEEZER.
- Launch the authentication process by pressing the
Authenticate
button - Login to Deezer on the popup window
- After logging in the MA settings page will have the ACCESS TOKEN automatically populated but the ARL TOKEN now needs to be manually obtained
- Navigate in another browser tab to https://deezer.com/
- Right click on the browser window and select INSPECT. A new window will open
- Click the 'Application' tab. You might need to expand your window or click the
>>
button - Under Storage > Cookies, click "https://www.deezer.com" and find the entry labelled "arl"
- Copy the cookie value and use this in Music Assistant as the 'ARL TOKEN'
If this does not work ensure that you:
- Are on the same network as Music Assistant
- Can access Music Assistant using its IP address
- Have a Hifi/Premium/Family account
- Are on the latest Music Assistant version
- Try different browsers
Not yet supported
- Podcasts support (see this feature request)
- Fully featured recommendation/flow (see this feature request)
Big thanks to Deezer-python made by browniebroke. Without it, this would have taken alot longer to make.