Video Manual Control: ISO, APERTURE & SHUTTER SPEED CONTROL, PLEASE!!!! - page 15 - Feature Requests - CHDK Forum  

Video Manual Control: ISO, APERTURE & SHUTTER SPEED CONTROL, PLEASE!!!!

  • 213 Replies
  • 116133 Views
*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: Video Manual Control: ISO, APERTURE & SHUTTER SPEED CONTROL, PLEASE!!!!
« Reply #140 on: 30 / January / 2014, 13:58:44 »
Advertisements
The 3.4 version I posted earlier works on the G12, G1X and SX40; but it adds four event proc calls that should probably be tested on other cameras.

The direct call version also works on these cameras - it requires changes to the core CHDK and new Lua functions. I'll try and post a patch plus the modified script over the next few days.

Phil.
Hello Phil, I tested the version of the script on SX40 HS. I found out that in order to enable and run the script, camera should be set in video mode via the ring dial, after that we can run the script.

Well, the help screen at the start does warn you about this (unless you turned it off).

Quote
The script does work but the problem is I can't find my recorded videos that I recorded with the script in the play mode of my camera. what's wrong?

Did you press the 'Set' button to actually start video recording in the script?

Phil.
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)

*

Offline D@noosh

  • *
  • 17
  • Delighing you always, Canon
Re: Video Manual Control: ISO, APERTURE & SHUTTER SPEED CONTROL, PLEASE!!!!
« Reply #141 on: 31 / January / 2014, 11:30:10 »
Well, the help screen at the start does warn you about this (unless you turned it off).
[/quote]
Well I had thought the "movie mode" means "press the movie recording button :p"....

Did you press the 'Set' button to actually start video recording in the script?

Phil.

I pressed the func/set  and the adjusting value box of exposure appeared but didn't record anything :( .
« Last Edit: 31 / January / 2014, 11:42:40 by D@noosh »
K O W A N O N ...

*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: Video Manual Control: ISO, APERTURE & SHUTTER SPEED CONTROL, PLEASE!!!!
« Reply #142 on: 31 / January / 2014, 15:33:17 »

Well, the help screen at the start does warn you about this (unless you turned it off).
Well I had thought the "movie mode" means "press the movie recording button :p"....

Did you press the 'Set' button to actually start video recording in the script?

Phil.

I pressed the func/set  and the adjusting value box of exposure appeared but didn't record anything :( .

The first button press (any button) just removes the help screen and then starts the script proper.

The script does not automatically start video recording - you have to press 'Set' to then start / stop recording while the script is running.

When video is recording you will see the recorded time at the top of the screen.

Phil.
« Last Edit: 31 / January / 2014, 15:34:52 by philmoz »
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)

*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: Video Manual Control: ISO, APERTURE & SHUTTER SPEED CONTROL, PLEASE!!!!
« Reply #143 on: 31 / January / 2014, 17:13:55 »
Attached is a patch against 1.3 for using direct calls instead of event procs.
Also attached is an updated version of the script (v3.5) that calls the new Lua functions (get_aperture, get_shutter, get_iso, set_aperture, set_shutter, set_iso).

This only applies to DryOS cameras (unless you want to manually find the relevant firmware functions).

Phil.

CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)


*

Offline msl

  • *****
  • 1280
  • A720 IS, SX220 HS 1.01a
    • CHDK-DE links
Re: Video Manual Control: ISO, APERTURE & SHUTTER SPEED CONTROL, PLEASE!!!!
« Reply #144 on: 31 / January / 2014, 19:12:17 »
Works fine on my cameras. That's a good enhancement. Thanks for that.

msl
CHDK-DE:  CHDK-DE links

Re: Video Manual Control: ISO, APERTURE & SHUTTER SPEED CONTROL, PLEASE!!!!
« Reply #145 on: 01 / February / 2014, 09:00:11 »
I was playing around with a focussing script to focus while movie recording and I noticed that if I call the fast ev call in the script the exposure will stay locked. I am going to try to mod the script to do the same and I bet you that will work on the ixus 310. I will keep you posted.

*

Offline srsa_4c

  • ******
  • 4451
Re: Video Manual Control: ISO, APERTURE & SHUTTER SPEED CONTROL, PLEASE!!!!
« Reply #146 on: 02 / February / 2014, 12:03:08 »
Attached is a patch against 1.3 for using direct calls instead of event procs.
Also attached is an updated version of the script (v3.5) that calls the new Lua functions (get_aperture, get_shutter, get_iso, set_aperture, set_shutter, set_iso).
Tried on 2 cameras, works on both (a3400, ixus115). Looks like those small changes did the trick.
Some issues:
- Recording starts with "optimal" values, not the ones shown on screen (could be a timing issue)
- An attempt to change Av usually (but not always) locks up both cams (neither has adjustable iris), probably depends on lighting conditions

Re: Video Manual Control: ISO, APERTURE & SHUTTER SPEED CONTROL, PLEASE!!!!
« Reply #147 on: 02 / February / 2014, 12:18:22 »
- An attempt to change Av usually (but not always) locks up both cams (neither has adjustable iris), probably depends on lighting conditions
On my non-adjustable iris cameras, and the original script,  adjusting Av would engage the ND filter (or disengage).  The actual code 'scrolls' though the Av range looking for a "lock". That might have to be changed.
Ported :   A1200    SD940   G10    Powershot N    G16


Re: Video Manual Control: ISO, APERTURE & SHUTTER SPEED CONTROL, PLEASE!!!!
« Reply #148 on: 02 / February / 2014, 12:59:34 »
How do I apply the patch?

Re: Video Manual Control: ISO, APERTURE & SHUTTER SPEED CONTROL, PLEASE!!!!
« Reply #149 on: 02 / February / 2014, 13:04:23 »
How do I apply the patch?
You need to be able to compile CHDK from scratch.  You apply the patch to the source code using the "patch" command on the command line or a suitable GUI tool.

If you tell me your camera & firmware version I can post a patched version for you.
Ported :   A1200    SD940   G10    Powershot N    G16

 

Related Topics