Keep intervalometer on

Started by Daftcain, October 20, 2013, 04:32:00 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Daftcain

I'd like to use the camera as a makeshift photo booth. I have the intervalometer set to wait 5 seconds, then take 5 pics every 2 seconds. How do I make it so the intervalometer settings stay on for the next time the shutter button is pressed?

RenatoPhoto

Play with it and you will find out that the once intervalometer is enabled it just goes.  You do not press the shutter button to start it.
http://www.pululahuahostal.com  |  EF 300 f/4, EF 100-400 L, EF 180 L, EF-S 10-22, Samyang 14mm, Sigma 28mm EX DG, Sigma 8mm 1:3.5 EX DG, EF 50mm 1:1.8 II, EF 1.4X II, Kenko C-AF 2X

Daftcain

Quote from: RenatoPhoto on October 20, 2013, 04:49:42 AM
Play with it and you will find out that the once intervalometer is enabled it just goes.  You do not press the shutter button to start it.

Once it finishes the 5 images that were specified the invalometer needs to be re-enabled in the ML menu. I don't see an obvious way to keep it enabled.

RenatoPhoto

http://www.pululahuahostal.com  |  EF 300 f/4, EF 100-400 L, EF 180 L, EF-S 10-22, Samyang 14mm, Sigma 28mm EX DG, Sigma 8mm 1:3.5 EX DG, EF 50mm 1:1.8 II, EF 1.4X II, Kenko C-AF 2X

Daftcain

Quote from: RenatoPhoto on October 20, 2013, 05:16:13 PM
Turn it on again.

I'm not going to expect people to know how to operate ML for a simple makeshift photo booth setup. If it stays on all you do is hit a button (remote shutter) and it works.  Any other suggestions?

RenatoPhoto

This feature is not part of ML.  Then you can request this feature in Feature Request.  It would require to link the intervalometer or the adv_int.mo to a shutter half press for remote operation.
Also see http://www.magiclantern.fm/forum/index.php?topic=8431.0
http://www.pululahuahostal.com  |  EF 300 f/4, EF 100-400 L, EF 180 L, EF-S 10-22, Samyang 14mm, Sigma 28mm EX DG, Sigma 8mm 1:3.5 EX DG, EF 50mm 1:1.8 II, EF 1.4X II, Kenko C-AF 2X

Daftcain

Thanks for your help I'll look into that module.

Francis

I'm trying to figure out a decent solution for this as well. For now I'm using a PicoC script stuck in an infinite loop and a nightly build from April that still had PicoC support. I'm trying to figure out how to implement this in a module but not really sure how to do that.

dmilligan

There are also some other situations where I'd like to be able to trigger the intervalometer starting from a shutter press or hold half shutter or something. IMO the intervalometer is kind of inconsistent with all other functions in ML in terms of how you start it. It's the only feature that triggers starting itself based on exiting the ML menu.

Many times this has happened to me: I'm setting up an intervalometer sequence, I turn it on and everything in the ML menu, then I remember I needed to double check or setup something else in the Canon menu, I leave ML to change that and, oh crap, the intervalometer started. Stop it, change the canon setting, go back to ML and enable it again and finally I'm ready.

The intervalometer really needs to be started with some kind of button trigger (like the way you trigger a bulb with holding half shutter). Then you can have the option to leave it on permanently or have it auto turn itself off after each sequence.

This is not really possible to do with a module (or I probably would have done it with adv_int), the core needs to be changed and it shouldn't really be a very difficult change. It should probably integrate with this http://www.magiclantern.fm/forum/index.php?topic=7816 if that ever gets done.

Daftcain

Quote from: Francis on October 21, 2013, 07:51:21 AM
I'm trying to figure out a decent solution for this as well. For now I'm using a PicoC script stuck in an infinite loop and a nightly build from April that still had PicoC support. I'm trying to figure out how to implement this in a module but not really sure how to do that.

Is that script up somewhere?  could you link to it?

RenatoPhoto

I just found this Remote IR shutter trigger:

http://www.magiclantern.fm/forum/index.php?topic=7805.msg68807#msg68807

And the module is here (by SDX): http://f.simonsays.it/halfrec.zip

I have not tried it so dont know if it works
http://www.pululahuahostal.com  |  EF 300 f/4, EF 100-400 L, EF 180 L, EF-S 10-22, Samyang 14mm, Sigma 28mm EX DG, Sigma 8mm 1:3.5 EX DG, EF 50mm 1:1.8 II, EF 1.4X II, Kenko C-AF 2X

Francis

Quote from: Daftcain on October 22, 2013, 06:11:47 AM
Is that script up somewhere?  could you link to it?

/*
@title Photo Booth Looped
*/

while (TRUE)
{
wait_key();

for (int i = 0; i < 4; i++)
{

for (int l = 0; l < 5; l++)
{
beep();
sleep(1);
while (TRUE)
{
press(SHOOT_HALF);
if (get_focus_confirm()) break;
};

takepic();
};
};

};


Edit: fixed a comment that breaks the script

Be forewarned, there is no way to stop the script without turning off the camera, which might lead to an incomplete shutdown and thus some unforeseen problem.

I was working on a handmade wired remote which in theory is easy to put together as this is for the 550D which uses a 3-pole 2.5mm remote release port but I think I'm abandoning this approach.

At this point I'm not using any ML function for my photo booth. I decided it was faster and more reliable to trigger via the computer tethered to the camera. I'm using bash scripts along with gphoto2 and ImageMagick to wait for a keypress, capture the images, process them into a print template, print, and move the captured images into a folder that is being displayed on a monitor. This is on OSX although it should also work just fine on any *nix system.

I can give you some more details on this if you are interested.

Now I just need a single key USB button that doesn't cost $30.

LinuxGadget

Another suggestion: connect a remote control (wired/wireless) and set in "Shoot Preferences" -> "Pics at once" to the number of desired shots?

a1ex

"Pics at once" only works for stuff triggered from ML.

Daftcain

So far my non- ML approach is using the remote shutter that triggers a selftimer (10 sec) and then does a continuous 5 frames.  This works very well except that continuous shooting is very fast.  Ideally for a photo booth there would be 1-2 seconds between each shot.


Francis

Quote from: Daftcain on October 23, 2013, 01:13:20 AM
So far my non- ML approach is using the remote shutter that triggers a selftimer (10 sec) and then does a continuous 5 frames.  This works very well except that continuous shooting is very fast.  Ideally for a photo booth there would be 1-2 seconds between each shot.

How does your remote shutter shoot 5 continuous frames?

Daftcain

Quote from: Francis on October 23, 2013, 06:43:35 AM
How does your remote shutter shoot 5 continuous frames?

I'm using the 550D / T2i.  Where you can set up the self timer there is a setting for it to be continuous and you select how many frames. 
http://www.imaging-resource.com/PRODS/T2I/ZMENDRIVE.GIF


dmilligan - that looks very useful, and if you made it, thanks.  I guess it's time to learn how to compile a build for my t2i?