Skip to main content

Download free and name-your-price albums from Bandcamp

Project description

free-bandcamp-downloader

Download free and $0 minimum name-your-price albums and tracks from Bandcamp (including ones that are sent to email), and tags them with data from the Bandcamp page. Also able to download items in your collection, if login cookies are supplied using the --cookies argument.

Installation

Install with pip

pip install free-bandcamp-downloader

Usage

Usage:
    bcdl-free (-a <URL> | -l <URL>)[--force][--no-unzip][-d | --dir <dir>][-e | --email <email>]
        [-z | --zipcode <zipcode>][-c | --country <country>][-f | --format <format>]
        [--cookies <file>][--debug]
    bcdl-free setdefault [-d | --dir <dir>][-e | --email <email>][-z | --zipcode <zipcode>]
        [-c | --country <country>][-f | --format <format>]
    bcdl-free defaults
    bcdl-free clear
    bcdl-free (-h | --help)
    bcdl-free --version
Options:
    -h --help                   Show this screen
    --version                   Show version
    -a <URL>                    Download the album at URL
    -l <URL>                    Download all free albums of the label at URL
    --force                     Download even if album has been downloaded before
    --no-unzip                  Don't unzip downloaded albums
    setdefault                  Set default options
    defaults                    List the default options
    clear                       Clear download history
    -d --dir <dir>              Set download directory
    -c --country <country>      Set country
    -z --zipcode <zipcode>      Set zipcode
    -e --email <email>          Set email (set to 'auto' to automatically download from a disposable email)
    -f --format <format>        Set format
    --cookies <file>            Path to cookies.txt file so albums in your collection can be downloaded
    --debug                     Set loglevel to debug
Formats:
    - FLAC
    - V0MP3
    - 320MP3
    - AAC
    - Ogg
    - ALAC
    - WAV
    - AIFF

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

free_bandcamp_downloader-0.3.1.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

free_bandcamp_downloader-0.3.1-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file free_bandcamp_downloader-0.3.1.tar.gz.

File metadata

  • Download URL: free_bandcamp_downloader-0.3.1.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.0 Linux/6.5.0-1022-azure

File hashes

Hashes for free_bandcamp_downloader-0.3.1.tar.gz
Algorithm Hash digest
SHA256 702b8fae9febe6b7c1d055c4800bb0cc61395864c0cee43e805cdc5aa7114998
MD5 ac79d6ac708bee953266c38831ce9c7b
BLAKE2b-256 df0afaf55fb19d8ad6740a70bfdb76133df47c75e8d5b43ffcf001a1f4482831

See more details on using hashes here.

File details

Details for the file free_bandcamp_downloader-0.3.1-py3-none-any.whl.

File metadata

File hashes

Hashes for free_bandcamp_downloader-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0971fb6c41c3413d94670bfefd1e0197b16a29c8674199a2f182091fedb639a4
MD5 f343af1226fc498ad8d6ec594461e2ae
BLAKE2b-256 a696eaefd0ee0852113ff7d501595e3dd1a2ad6ba42431acdddeb84a3b0bea68

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page