A CLI tool that converts Bandcamp audio and image files to mp4 videos and uploads them to Youtube in one go.
It uses the following packages:
- questionary to parse arguments.
- FFMPEG to generate mp4 files.
- BeautifulSoup to scrape cover images from Bandcamp.
- The Youtube Data API to upload videos.
- The wrapper requires a local FFMPEG installation.
- Your app needs to be registered on your GCP console for API authentification. Put the credentials file in the root folder.
- Edit the FFMPEG command in bandtube.py to suit your needs before running the script.
- Put your audio files in the source directory and run:
python3 bandtube.py