Skip to content

Video recorder for ESP32-CAM that saves AVI videos to on-board SD card.

License

Notifications You must be signed in to change notification settings

tthuma1/ESP32-CAM-Video-Recorder

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

ESP32-CAM Video Recorder

This program records an AVI video on the SD card of an ESP32-CAM.

Board: AI Thinker ESP32-CAM.

This is a modified version of code written by James Zahary on July 20, 2019:
  jamzah.plc@gmail.com
  https://github.com/jameszah/ESP32-CAM-Video-Recorder
  jameszah/ESP32-CAM-Video-Recorder is licensed under the GNU General Public License v3.0

Description

This code doesn't include WiFi, FTP server and PIR functionality. It is meant to be a much simpler version that includes only the basic recording functionality of ESP32-CAM.

You can change recording settings such as resolution and length of recording (total_frames) in settings.h. By default the resolution is set to SVGA. Time of recording is calculated as capture_interval * total_frames and is set to 5 seconds by defualt (a new video is captured and saved to SD card every 5 seconds until board is turned off).

See also

Other repositories that were useful while making this project:

About

Video recorder for ESP32-CAM that saves AVI videos to on-board SD card.

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • C++ 91.7%
  • C 8.3%