
- #Deezer music downloader install#
- #Deezer music downloader zip file#
- #Deezer music downloader update#
#Deezer music downloader update#
#Deezer music downloader install#
Pip install -r /opt/deezer/requirements.txtĬp /opt/deezer/app/ /opt/deezer/app/settings.ini Python3 -m virtualenv -p python3 /opt/deezer/app/venv For debugging: sudo docker-compose build -force-rm & sudo docker-compose up Manual deployment apt-get update -qĪpt-get install -qy vim tmux git gcc ffmpegĪpt-get install -qy python3-virtualenv python3-dev

If you also have the uid 1000 then there should be no problem. The deezer user in the docker container has uid 1000. You have to check the permissions of the docker/downloads directory as docker mounts it with the same owner/group/permissions as on the host. The docker/downloads directory is mounted into the container and will be used as download directory. Xdg-open If you want to debug or build it from source: there is a docker-compose file in the docker directory. Sudo docker run -p 5000:5000 -volume $(pwd)/downloads/:/mnt/deezer-downloader -env DEEZER_COOKIE_ARL=changeme kmille2/deezer-downloader:latest Login into your free Deezer account and grab the arl cookie. Ncmpcpp -h 127.0.0.1 # try the mpd client opt/deezer/app/venv/bin/python /opt/deezer/app/app.py # start the backend Sudo vim /opt/deezer/app/settings.ini # insert your Deezer cookie The debug tab will show you the debug output of the app. There is also a patch to add a link to the ympd frontend. The deployment directory contains a systemd unit file and a nginx vhost config file. We use it with nginx and ympd as mpd frontend Instead you have to manually insert a valid Deezer cookie to the settings.ini. The download_dir must be a subdirectory of music_dir.Īs Deezer sometimes requires a captcha to login the auto login features was removed. In settings.ini music_dir should be the music root location of mpd. If use_mpd=True is set the mpd database will be updated and the song/album/playlist will be added to the playlist.

Pressing the play button will download the music. If you set use_mpd=True in the settings.ini the backend will connect to mpd (localhost:6600) and update the music database. Pressing the download button only downloads the song/album/playlist. You can specify the download directory with download_dir. There is a settings file template called. MPD integration (use it on a Raspberry Pi!).320 kbit/s mp3s with ID3-Tags and album cover (UPDATE: right now only 128bkit/s mp3 works, see #66).
#Deezer music downloader zip file#
download as zip file (including m3u8 playlist file).download Spotify playlists (by parsing the Spotify website and download the songs from Deezer).download songs, albums, public playlists from (account is required, free plan is enough).
