Tech Tinkerer

Whiteboard Recorder Banner Art Image

Whiteboard Recorder

Whiteboard Recorder captures high-resolution video of multiple whiteboards while still allowing for flexible camera placement. It provides a non-intrusive solution for archiving lessons and lectures to aid students that missed class.

Whiteboard Recorder saves video from multiple cameras, then automatically adjusts the perspective of the videos to make the whiteboards appear flat (parallel to the view plane of the camera). It then combines these into a single video that can be stored or shared.

Want to give it a try? Here's the GitHub repository:

By building Whiteboard Recorder, I have learned:

  • Image perspective warp with OpenCV
  • FFmpeg commands
  • Python multithreading