download
Table of contents
- Download by artist name
- Download by artist ID
- Download by URL
- Download all monitored artists
- Download a date range
deemon includes a command line interface to the deemix library allowing you to download directly by artist name, artist ID, album ID or URL.
The download
command inherits all global settings configured in config.json
such as bitrate and record type. These settings can be overriden using options available with the download
command.
The download
command is fairly straightforward and usage information including options can be found by running deemon download --help
. Below are a few common usages of the download
command.
Download by artist name
To download by artist name, simply run the download
command followed by the artist’s name:
user@localhost:~$ deemon download John Doe
Download by artist ID
To download by the artist’s ID:
user@localhost:~$ deemon download --artist-id 100
Download by URL
In the below example, you can download a specific URL (artist, album, track or playlist):
user@localhost:~$ deemon download --url https://...
Download all monitored artists
If you’d like to download all releases by all artists currently being monitored, you can use the --monitored
option to do so:
user@localhost:~$ deemon download --monitored
Download a date range
Introduced in version 2.5, you can now specify a date range when downloading releases.
To download releases by all monitored artists between January 1, 2022 and January 31, 2022:
user@localhost:~$ deemon download --monitored --after 2021-12-13 --before 2022-02-01