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.11.tar.gz (10.0 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: bandcamp_auto_uploader-0.2.11.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-1025-azure

File hashes

Hashes for bandcamp_auto_uploader-0.2.11.tar.gz
Algorithm Hash digest
SHA256 76cc5652934b73ecf6de3d57d0df0b5040e0a649aa5581f9deb94a4266b19a51
MD5 b7475a9da325144bf41e8d9018ce8a6f
BLAKE2b-256 736b99e4e361a541b96d475f8277c019085d5b4ce412ad9bf880b632a3a30159

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bandcamp_auto_uploader-0.2.11-py3-none-any.whl
Algorithm Hash digest
SHA256 d8864e2436c11e3d3445121bbab72db342e1bc306f1137fff97a0c4b77b76d9e
MD5 f1c1b0409f39ec66a485172948cff0db
BLAKE2b-256 7a33da3fa032ba48b1d715c434aa85087d14c94bb8fa159dc18e80eb33abc974

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