A Python project that automatically signs in to a Zoom meeting room and starts recording (so far it doesn't support the waiting room feature).
- Zoom >= 5.2.1 (make sure you double-check your Zoom version)
- Python >= 3.6
- Captura v8.0.0
- Python libraries:
- keyboard
- PyAutoGUI
- pandas
- subprocess
- tkinter
- After downloading Captura, make sure you install the FFMpeg video package (under the video setting), otherwise the video will lose frame.
- Change the Captura recording frame to 10, otherwise the video will lose frame.
- Make sure you have started Zoom and signed in.
Note. Do not start Captura.
- Open terminal and do
python gui.py
.
- Entering your class time, meeting ID, class length, and meeting password (if there's one).
Note. If your meeting has a password, type Fpassword (ex. F123); if not, type Tpassword (ex. T123).
Note. If your class starts at 2:00, just put (02:00). Do NOT put several minutes early (ex. 01:58).
- Click All Set button.
- Enjoy your sleep! Your class will be automatically recorded in Captura's default save path.
Note. Do NOT move your mouse after clicking all set button.
Send me a PR or email me (dpeng12@terpmail.umd.edu).