/Zrecorder

A system that joins Zoom meetings, records them with OBS Studio and uploads the resulting file to storage services.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Zrecorder

A system to record Zoom meetings automatically and on schedule.

Description

Zrecorder uses Selenium Webdriver to drive a Google Chrome instance that it uses to join Zoom meetings. Chrome runs in fullscreen and Zrecorder records the ongoing meeting's video and audio output with ffmpeg.

Features

  • Run ffmpeg to record meetings
  • Implement course schedule
  • Join meetings automatically on Google Chrome