Motion detection with high shutter speed not working

  • 12 Replies
  • 3717 Views
Motion detection with high shutter speed not working
« on: 18 / January / 2008, 13:33:44 »
Advertisements
I'm trying to photograph hummingbirds using high shutter speeds (1/10,000 and faster) and motion detection.  The high shutter speed with flash sync is working great by itself, and the motion detection is working great by itself.  However, when I set the high shutter speed and then start the motion detection script running, the high shutter speed no longer works and the camera's normal (non-CHDK) shutter speeds are used.  I am using Allbest's most recent  build for the S3 IS (allbest-s3is-100a-16.zip ).

If someone can tell me if there are settings which will enable me to use both features at the same time, I'd be most grateful.

Re: Motion detection with high shutter speed not working
« Reply #1 on: 18 / January / 2008, 18:43:53 »
Deleted
« Last Edit: 22 / April / 2008, 09:35:04 by Barney Fife »
[acseven/admin commented out: please refrain from more direct offensive language to any user. FW complaints to me] I felt it imperative to withdraw my TOTAL participation. Nobody has my permission, nor the right, to reinstate MY posts. Make-do with my quoted text in others' replies only. Bye

Re: Motion detection with high shutter speed not working
« Reply #2 on: 19 / January / 2008, 11:27:08 »
Thanks very much for your reply.  I'm using Allbest v16. 

I can't really see where to downland Fingalo's last build.

After posting here, I saw that there was another forum "General Help and Assistance on using CHDK stable releases"
Not knowing where my issue was more appropriate (is Allbest considered stable?  is this a CHDK development issue?), I posted this issue to that thread.

Someone replied that I have to use the set_tv96_direct X command in my script.    Now you suggest that I could use the set_prop command to set the shutter speed from within the script itself.

To the other suggestion I replied that I didn't really understand how to calculate the value of X I needed for the set_tv96_direct X command from that thread he had pointed me to.  The example showed the command where X is the corresponding *96 value for the shutter speed.  For 65s X=-576.

I was trying to shoot with a shutter speed of 1/10,000 and an aperture of f4.48.

Sorry, but I'm a total newbie here.  Can anybody tell me either what the correct  set_tv96_direct X  commands (or set_prop commands) would be to correspond with a shutter speed of 1/10,000?   I assume there's also a script command to specify aperture?   What script command would I use to specify an aperture of f4.48?  How do I determine what values to use in the commands for other shutter speeds and apertures?  I assume these commands would be added to the motion detection script?

Thanks very much in advance!


Re: Motion detection with high shutter speed not working
« Reply #3 on: 19 / January / 2008, 16:47:03 »
I presume the Allbest Build?
It still has some bugs in it that prevent any of the override settings from working within scripts,
Hi, Barney!
I don't know anything about such bugs in version 16.
Use set_tv96_direct and set_av96_direct in your scripts and everything will be good :)
unless you use the more involved set_prop command to set that shutter speed from within the script itself.
Sorry, but this command is inapplicable for above aims (overriding exposure parameters)
and editing wiki pages where nobody else cares to help ... and it's getting to the point that I don't even care to answer these forum questions anymore
Barney, I think that your contribution in CHDK popularization is great! Thank you!

Someone replied that I have to use the set_tv96_direct X command in my script.
Hi, Michael!
That's true.
To the other suggestion I replied that I didn't really understand how to calculate the value of X I needed for the set_tv96_direct X command from that thread he had pointed me to.  The example showed the command where X is the corresponding *96 value for the shutter speed.  For 65s X=-576.
Please read this article http://en.wikipedia.org/wiki/APEX_system#. It helps you to understand meaning of this values. Let "t" is shutter speed, then relation between tv96 an t is tv96=96*log2(1/t)
Thanks :)
« Last Edit: 19 / January / 2008, 16:52:36 by Allbest »


Re: Motion detection with high shutter speed not working
« Reply #4 on: 19 / January / 2008, 21:55:41 »
Hey, Allbest!

Thanks for the confirmation of which commands to use, and for the link to the article about the APEX system.  I set myself up a spreadsheet to find the values of tv96 and av96 for corresponding shutter speeds and apertures.  My tests confirm that I'm using the correct values, at least for aperture, which I can read from the EXIF data.

Awesome job on your CHDK build.  I came upon CHDK because of my interest in kite aerial photography.

http://www.flickr.com/photos/ml_kap/sets/530065/

I'm hoping that when CHDK is available for the SD870 IS or SD800 IS (both with 28mm equivalent lenses) that I'll use the intervalometer scripts to trigger the camera.  I am currently using the heavier and slower Canon S70 with IR triggering, but the newer SD cameras don't have the IR sensors.

The other CHDK features are so cool, though, that I can't resist messing with them, such as the high shutter speeds and motion detection capabilities.

Thanks again and keep up the good work!!

Re: Motion detection with high shutter speed not working
« Reply #5 on: 20 / January / 2008, 03:21:12 »
Deleted
« Last Edit: 22 / April / 2008, 09:35:27 by Barney Fife »
[acseven/admin commented out: please refrain from more direct offensive language to any user. FW complaints to me] I felt it imperative to withdraw my TOTAL participation. Nobody has my permission, nor the right, to reinstate MY posts. Make-do with my quoted text in others' replies only. Bye

Re: Motion detection with high shutter speed not working
« Reply #6 on: 20 / January / 2008, 05:23:48 »
Thanks, Barney Fife.  I created a spreadsheet that works, but the one you pointed me to was much simpler and cleaner.

Everything is working the way I had hoped now that I've included the set_tv96_direct and set_av96_direct commands within the motion detection  script. 

The hummingbirds are sleeping now, as I should be, but I'll be trying to photograph them tomorrow.

I totally appreciate the help from you guys!!

Re: Motion detection with high shutter speed not working
« Reply #7 on: 20 / January / 2008, 10:36:07 »
Deleted
« Last Edit: 22 / April / 2008, 09:35:46 by Barney Fife »
[acseven/admin commented out: please refrain from more direct offensive language to any user. FW complaints to me] I felt it imperative to withdraw my TOTAL participation. Nobody has my permission, nor the right, to reinstate MY posts. Make-do with my quoted text in others' replies only. Bye


Re: Motion detection with high shutter speed not working
« Reply #8 on: 20 / January / 2008, 14:09:42 »
Allbest, as far as bugs in #16, I stopped testing scripts when I found out that any of the override values chosen from the CHDK menus have no effect when the "shoot" command is used in a script.
Hi, Barney! It's not a bug. It's a feature. :) I think that the script and the "direct shoting" are two different natures and in the script all desireable values must be seted internally. Do you have another opinion? :)
Many others have also reported that none of the scripts work properly with your builds, I thought you would have noticed this.
One problem that I know at present time is script size. Small bug with zoom video will be corrected ant next build...
« Last Edit: 20 / January / 2008, 14:14:35 by Allbest »

*

Offline PhyrePhoX

  • *****
  • 2254
  • make RAW not WAR
    • PhyreWorX
Re: Motion detection with high shutter speed not working
« Reply #9 on: 20 / January / 2008, 15:33:51 »

Hi, Barney! It's not a bug. It's a feature. :) I think that the script and the "direct shoting" are two different natures and in the script all desireable values must be seted internally. Do you have another opinion? :)



hm maybe add another option like "override in scripts" as well, so the set_tv parameter are used in EVERY situation? and if you untick the "override in scripts" option you have to use the set_tv command in the script. suggestion :)

 

Related Topics