Tool to upload videos to BlackBlaze B2 for consumption by Cytube after converting them to a web compatiable video format
- install git submodules
- copy settings.sample.ini -> settings.ini
- fill out BlackBlaze B2 credentials in settings.ini
- English subtitle extraction and upload
- Automatically creates and uploads cytube json metadata file
- Add Retry Mechanism for uploads
- Refactor video processing logic into VideoProcessorService (remove from mainform)
- Use events or mediators instead of passing callbacks for upading MainForm UI
- Clean up code
- clean up half uploads
- Write tests