ESP32 CAM How to Save Movies to SD Card

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 มิ.ย. 2024
  • Here's a tutorial about how to record a movie using the ESP32 CAM microcontroller module and save it onto an SD card. I've used the ESP32-CAM-Video-Recorder-junior example project. It records a series of short movies in .AVI format onto the ESP32 CAM's SD card. It doesn't need a wifi connection so you can use it anywhere.
    ESP32 CAM movie source code: github.com/jameszah/ESP32-CAM... [not my code btw]
    If you have any issues with the ESP32 CAM module then do please drop a comment below. Here's some more ESP32 CAM tutorials and videos:
    My cinematic movie shot on the ESP32 CAM + OV2640 Fisheye Lens: • Cinematic Movie Shot w...
    Doll webcam tutorial (how to set up ESP32 CAM): • 📽️ ESP32 CAM Tutorial ...
    How to save still images to ESP32 CAM SD card: • ESP32 CAM How to Save ...
    ESP32 CAM timelapse photography tutorial: • ESP32 CAM Long Duratio...
    00:00 - Introduction
    00:33 - Camera Code
    03:15 - Adjusting Settings
    04:48 - Reviewing Movie Footage
    06:30 - Green Tint Issue
    07:14 - Point & Shoot
    07:50 - OV2640 Fisheye Lens
    07:58 - Editing Movies in CapCut
    In the video I also address a few frequently asked questions, including dealing with green tinted movies, file corruption issues and changing the default settings. I also address some limitations including the slow frame rate and lack of viewfinder like you get with regular cameras.
    The example movies featured in this video were all shot on the OV2640 fisheye lens. It gives a superwide 160° field of view. The OV2640 was discontinued back in 2009 but it's a nice little lens with a very wide field of view that makes it an excellent choice for home made security cameras and bodycams. Obviously it's not designed as a landscape photography lens. Although the still images are pretty good, it's not comparable to modern movie cameras. The lens itself only has a diameter of about 7mm. You can find them on AliExpress, Amazon and eBay.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 10

  • @andrewhannay
    @andrewhannay 2 วันที่ผ่านมา

    I recognise that beach!

  • @alexeykhachatryan1214
    @alexeykhachatryan1214 หลายเดือนก่อน +1

    Haha, I see my commit in your video merged to this project :D

  • @jumbo999614
    @jumbo999614 9 วันที่ผ่านมา

    My built-in sd card doesn't work. In serial monitor, it always show error about sd failed to mount.
    Can I use external SD card reader with ESP32-Cam?

  • @qinzhongle
    @qinzhongle 5 หลายเดือนก่อน

    I love your project very much, I am a university student in China, I would like to ask you about the ESP32 development board, I wonder if you are available?!

  • @Teamchevy001
    @Teamchevy001 3 หลายเดือนก่อน

    Hi Brett,
    After clearing the first error by installing "wifimanager", I now get an error: "Compilation error: ESPxWebFlMgr.h: No such file or directory" I can't seem to locate this package. Any suggestions??
    Dave

  • @qinzhongle
    @qinzhongle 5 หลายเดือนก่อน

    I love your project very much, I am a university student in China, I would like to ask you about the ESP32 development board, I wonder if you are available?

    • @usmanumer9871
      @usmanumer9871 หลายเดือนก่อน

      中国的宝宝。你好

  • @humpi8096
    @humpi8096 4 หลายเดือนก่อน

    Thanks for the video! Sadly it get a error message ... Compilation error occurred due to a request for the 'reason' member in 'info.arduino_event_info_t::eth_connected', which is of non-class type 'esp_eth_handle_t' {aka 'void*'}.

    • @marantsancar
      @marantsancar 4 หลายเดือนก่อน

      C:\Users\I.B. Marco Sanchez\Desktop\esp32Camera\grabar\ESP32-CAM-Video-Recorder-junior-master\ESP32-CAM-Video-Recorder-junior-50x-lpmod\ESP32-CAM-Video-Recorder-junior-50x-lpmod.ino: In lambda function:
      C:\Users\I.B. Marco Sanchez\Desktop\esp32Camera\grabar\ESP32-CAM-Video-Recorder-junior-master\ESP32-CAM-Video-Recorder-junior-50x-lpmod\ESP32-CAM-Video-Recorder-junior-50x-lpmod.ino:1304:96: error: 'union arduino_event_info_t' has no member named 'disconnected'; did you mean 'eth_connected'?
      Serial.printf( "
      frame_cnt: %8d, WiFi event Reason: %d , Status: %d
      ", frame_cnt, info.disconnected.reason, WiFi.status());
      ^~~~~~~~~~~~
      eth_connected
      C:\Users\I.B. Marco Sanchez\Desktop\esp32Camera\grabar\ESP32-CAM-Video-Recorder-junior-master\ESP32-CAM-Video-Recorder-junior-50x-lpmod\ESP32-CAM-Video-Recorder-junior-50x-lpmod.ino:1305:96: error: 'union arduino_event_info_t' has no member named 'disconnected'; did you mean 'eth_connected'?
      logfile.printf("
      frame_cnt: %8d, WiFi event Reason: %d , Status: %d
      ", frame_cnt, info.disconnected.reason, WiFi.status());
      ^~~~~~~~~~~~
      eth_connected
      C:\Users\I.B. Marco Sanchez\Desktop\esp32Camera\grabar\ESP32-CAM-Video-Recorder-junior-master\ESP32-CAM-Video-Recorder-junior-50x-lpmod\ESP32-CAM-Video-Recorder-junior-50x-lpmod.ino: In lambda function:
      C:\Users\I.B. Marco Sanchez\Desktop\esp32Camera\grabar\ESP32-CAM-Video-Recorder-junior-master\ESP32-CAM-Video-Recorder-junior-50x-lpmod\ESP32-CAM-Video-Recorder-junior-50x-lpmod.ino:1327:98: error: 'union arduino_event_info_t' has no member named 'disconnected'; did you mean 'eth_connected'?
      Serial.printf( "
      frame_cnt: %8d, WiFi event Reason: %d , Status: %d
      ", frame_cnt, info.disconnected.reason, WiFi.status());
      ^~~~~~~~~~~~
      eth_connected
      C:\Users\I.B. Marco Sanchez\Desktop\esp32Camera\grabar\ESP32-CAM-Video-Recorder-junior-master\ESP32-CAM-Video-Recorder-junior-50x-lpmod\ESP32-CAM-Video-Recorder-junior-50x-lpmod.ino:1328:98: error: 'union arduino_event_info_t' has no member named 'disconnected'; did you mean 'eth_connected'?
      logfile.printf("
      frame_cnt: %8d, WiFi event Reason: %d , Status: %d
      ", frame_cnt, info.disconnected.reason, WiFi.status());
      ^~~~~~~~~~~~
      eth_connected
      exit status 1
      Compilation error: 'union arduino_event_info_t' has no member named 'disconnected'; did you mean 'eth_connected'?

  • @PenisBomzha
    @PenisBomzha 2 หลายเดือนก่อน

    how to make VFAT sd Card