Disclaimer: Please do not use this script to record a meeting without the consent of all the participants. Such actions are illegal and violate laws regarding privacy.
The more you sleep, the more you learn.
This script automates the recording of online lectures and uploads the recordings to a Google Drive account, so you can watch them when you wake up.
The scirpt is developed for Linux machines. It reqiures:
- Selenium: https://www.selenium.dev/
- Chromedriver: https://chromedriver.chromium.org/
- FFmpeg: https://ffmpeg.org/
- Pavucontrol: https://launchpad.net/ubuntu/+source/pavucontrol
- Pydrive library: https://pythonhosted.org/PyDrive/
- Install selenium, chromedriver, ffmpeg, pavucontrol and pydrive.
- Then follow the instructions described in the following articles:
- After that, run database_initializer.py in order to create myschedule.db
- Finally insert your schedule in myschedule.db and run recorder.py