artyom-beilis / OpenLiveStacker

Live Stacker Project - C++ backend and frontend
GNU General Public License v3.0
31 stars 3 forks source link

Intervalometer mode for DSLR for time lapses #64

Open flyingbarron opened 11 months ago

flyingbarron commented 11 months ago

For DSLRs, instead of streaming the images, allow the creation of a schedule of images to be taken

e.g. take 100 images of 10 second exposure with a 5 second delay between images.

This will enable the creation of time lapse images.

An optional, more advanced, feature would be a sequence of images with control over exposure, so that the image sequence can be done for optimal foreground and background in a single sequence.

artyom-beilis commented 11 months ago

I'm not even sure there is an API for this in gphoto2.

Still most of the stuff should be configured via camera itelf.

flyingbarron commented 11 months ago

No, the intervalometer/timer/scheduler would be implemented in OLS itself. It would just trigger the camera/gphoto2 on a schedule instead of constantly.

artyom-beilis commented 11 months ago

But why would you skip frames? Don't you want as much data as possible?

flyingbarron commented 11 months ago
  1. If it's a time-lapse, you don't necessarily need all the frames -> this is not for real time stacking, it's to create a time lapse video.
  2. It's an uncooled camera. You might want a pause to stop the camera from over heating from constant use.
artyom-beilis commented 11 months ago

If it's a time-lapse, you don't necessarily need all the frames -> this is not for real time stacking, it's to create a time lapse video.

So basically you don't do any processing? Just recording?

flyingbarron commented 11 months ago

Correct. You could also create the timelapse in OLS, but that would be another issue/enhancement request.