Automate process of downloading name your price albums from bandcamp.
Project description
bandcamp_name_your_price_dl
Automate process of downloading name your price albums from bandcamp with Selenium.
Installation
pip install bandcamp-name-your-price-dl
Also you need to install browser drivers. Refer to selenium installation guide.
Usage
usage: bandcamp_name_your_price_dl [-h] [--encoding {mp3,mp3v0,flac,aac,ogg,alac,wav,aiff}] [--skip-nyp-check] [--wait-time seconds] [--preparing-wait-time seconds]
[--driver {phantomjs,chromium,chrome,edge,firefox,opera,safari,webkit}] [--show-browser-window] [--print-url] [--email EMAIL] [--country-abbrev COUNTRY_ABBREV]
[--postal-code POSTAL_CODE]
album_url [download_dir]
Automate process of downloading name your price albums from bandcamp.
positional arguments:
album_url url of desired bandcamp album
download_dir directory to download album to
optional arguments:
-h, --help show this help message and exit
--encoding {mp3,mp3v0,flac,aac,ogg,alac,wav,aiff}, -e {mp3,mp3v0,flac,aac,ogg,alac,wav,aiff}
desired encoding
--skip-nyp-check don't check if album is name your price before downloading
--wait-time seconds period to wait for pages loading
--preparing-wait-time seconds
period to wait for bandcamp preparing download
--driver {phantomjs,chromium,chrome,edge,firefox,opera,safari,webkit}
desired webdriver (default is chromium)
--show-browser-window
show browser window (is hidden by default)
--print-url, --p print url to stdout instead of downloading
--email EMAIL your email address (is used if bandcamp asks for email)
--country-abbrev COUNTRY_ABBREV, --country COUNTRY_ABBREV
country abbreviation used if bandcamp asks for email
--postal-code POSTAL_CODE, --postcode POSTAL_CODE, --zip-code POSTAL_CODE
postal code used if bandcamp asks for email
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for bandcamp_name_your_price_dl-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59fd6f9f0c241fee1edaff2105f4a67f7b110db52d443993f8a5a0a3cce49003 |
|
MD5 | 9795914602dd8f3eb90c2f927529ab18 |
|
BLAKE2b-256 | cd4744d42956aa0459ab7fa348ef6eb2db7b5eaf3cd25d883da9f5f78b6239a6 |
Close
Hashes for bandcamp_name_your_price_dl-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15bc7469746fb1dba77948285debe8f16eea68edb35b9c0dc126a58834937abd |
|
MD5 | 16f5e443ac6a9645bd07f75c4ec044d4 |
|
BLAKE2b-256 | 6e1dac90476ad748037de9be95de9a38a43a1e19fd6ce5c65d9051c09206c118 |