Skip to main content

Upload albums to Bandcamp automatically without a Pro account

Project description

bandcamp-auto-uploader

Upload albums in bulk without a Bandcamp Pro account. Automatically set track artist/title/comments/art based on track metadata. Example

Installation

Binary

Download the latest release for your platform here

PyPI

$ pip install bandcamp-auto-uploader
$ bc-upload

Notes

  • You must be signed in to the account you want to upload to in at least one browser (or you must supply a cookies.txt file)
  • Supported browsers are found here
  • RIFF tags are not currently supported by mutagen, so if you want your tracks to be named from the metadata make sure to use ID3 tags
  • The program ignores any non-audio files in the album folder except for the first image it encounters which it makes the album cover
  • Bandcamp only allows WAV, FLAC, and AIFF files to be uploaded

Acknowledgements

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

bandcamp_auto_uploader-0.2.10.tar.gz (10.0 kB view details)

Uploaded Source

Built Distribution

bandcamp_auto_uploader-0.2.10-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file bandcamp_auto_uploader-0.2.10.tar.gz.

File metadata

  • Download URL: bandcamp_auto_uploader-0.2.10.tar.gz
  • Upload date:
  • Size: 10.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.0 Linux/6.5.0-1023-azure

File hashes

Hashes for bandcamp_auto_uploader-0.2.10.tar.gz
Algorithm Hash digest
SHA256 6b8e11e337307b142c1bcd1f01e60d7a72b086fce4c6dbda3f54b097de7771f1
MD5 32b1219af003226d47399a811ce63767
BLAKE2b-256 99cf7cf4e334fd0934f41a9d74ccadd431108fc10902262e13fd5ec348975a5b

See more details on using hashes here.

File details

Details for the file bandcamp_auto_uploader-0.2.10-py3-none-any.whl.

File metadata

File hashes

Hashes for bandcamp_auto_uploader-0.2.10-py3-none-any.whl
Algorithm Hash digest
SHA256 91273c116c59d7bdc7d82dca24596482276c2a11604cb5ec061d23d4c0273fe9
MD5 2f7ec2177d908e96a891663fc45809f6
BLAKE2b-256 6b7a0e5cb9abf072f8fba6cd47c8c80da9c3ddafb017ab4b307fe2b603f9ccb1

See more details on using hashes here.

Supported by

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