Go to file
Navan Chauhan eab831fe8b Initial Commit 2020-03-09 22:25:20 +05:30
.gitignore Initial Commit 2020-03-09 22:25:20 +05:30
README.md Initial Commit 2020-03-09 22:25:20 +05:30
VaporSong.py Initial Commit 2020-03-09 22:25:20 +05:30
get-beats Initial Commit 2020-03-09 22:25:20 +05:30
main.py Initial Commit 2020-03-09 22:25:20 +05:30

README.md

V A P O R W A V E

A music (+art, +video soon, I promise) generator bodged together using code from various sources ( Hopefully I have credited all of them in the source code). Runs on Python3

Installation

This was tested on macOS Catalina ( so should work on almost all macOS versions). Windows is unsupported at this time ( I need to find a way to use aubio's python module)

Dependencies

Linux

sudo apt install ffmpeg libavl1 sox
pip install -r requirements.txt

macOS

Make sure you have brew installed

brew install noah # I would have had to re-compile the executeable :(
brew install sox
pip install -r requirements.txt

## Usage

### YouTube URL

python3 main.py <YOUTUBE_URL>

### Song Title

python3 main.py Song Title


## Bugs

This project is a result of bodging and therefore has tons of bugs which need to be ironed out

## To-Do

[ ] Move away from using os.system calls, and use Python modules instead ( Looking at you, Sox and aubio)
[ ] Clean the Code
[ ] Add Artwork Generator
[ ] Add Video Generator