Unable to make time-lapse despite working camera streams

Camera model

USB Webcam x2

What is the problem?

After a steep learning curve and much documentation re-reading (thanks for the documentation by the way :+1:) I have my 2 webcams working on OctoPi new camera stack version (Pi4 B 2GB) (but can only stream 640x480 without the camera-streamer crashing or stalling but that's another post) using the multicam plug in. However, time-lapse will not work. I get the red 'could not capture snapshots' error come up constantly, even though if I go and copy the url configured for snapshots and paste it into a fresh browser tab it shows the snapshot without any issue.

What did you already try to solve it?

Rebooting, changing resolutions in the config, restarting camera-streamer service

Have you tried running in safe mode?


Did running in safe mode solve the problem?

Didn't try that

Systeminfo Bundle

You can download this in OctoPrint's System Information dialog ... no bundle, no support!)

Linked below

Additional information about your setup

OctoPrint version, OctoPi version, printer, firmware, browser, operating system, ... as much data as possible

version 1.9.2, Pi version 1.0.0 build 2023.07.20.144556 Ender 3 Max running on Pi4 2gb
octoprint-systeminfo-20230824041846.zip (95.0 KB)

Hello @CodeF1re !

At a certain point you disabled the bundled Classical Webcam plugin.

| !Classic Webcam (bundled) = /home/kieran/oprint/lib/python3.9/site-packages/octoprint/plugins/classicwebcam

Have you tried after enabling this again?

Also, the MultiCam plugin only makes sense when you more than one cam.

Yes i have 2 cameras as mentioned, one looking down at the build plate and one looking at the front for timelapse, I will try reenabling the classic webcam plugin and see if that fixes it.

Turns out it was because I disabled the classic webcam. Which I thought you were supposed to do when using the multicam plugin.

1 Like

I don't believe that the 'multicam' plugin implements a timelapse handling function, so you'll have to keep the classic webcam plugin enabled to provide the timelapse, even if you don't use it for streaming.