Will Override Shutter/ISO or Aperture ever be enabled in Movie Mode? - page 2 - Feature Requests - CHDK Forum  

Will Override Shutter/ISO or Aperture ever be enabled in Movie Mode?

  • 43 Replies
  • 20369 Views
Re: Will Override Shutter/ISO or Aperture ever be enabled in Movie Mode?
« Reply #10 on: 19 / April / 2008, 03:28:22 »
Advertisements
ewavr - thanks for the info, I'll try and delve into some scripting to see if i can get DoAELock() to work on my A640.

If i can get this to work I'll be pretty happy!

Any suggestions for setting & locking the ISO?  - I thought set_iso only works in manual mode?

Also, would it be possible to add a faux video button on non-S series cameras? swap it for another less used button?





Re: Will Override Shutter/ISO or Aperture ever be enabled in Movie Mode?
« Reply #11 on: 19 / April / 2008, 09:58:57 »
Deleted
« Last Edit: 22 / April / 2008, 18:13:30 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: Will Override Shutter/ISO or Aperture ever be enabled in Movie Mode?
« Reply #12 on: 19 / April / 2008, 20:30:30 »
Yes this is what I'm trying to bring across to non S & G series cameras.

I've been trying to find more info on DoAELock(), but all i can find is property case 74 which does AElock. Is
DoAELock() a new ubasic command, & if so from which builds?

I'm downloading Allbest build 50 now to see if it works. In the newer builds there is also onscreen info for what values ISO, aperture and shutter are in movie mode. Definately a step in the right direction!

Think I'll start hanging out in the scripts section to see if I can get some assistance.


*

Offline wap4

  • **
  • 95
  • A720IS
Re: Will Override Shutter/ISO or Aperture ever be enabled in Movie Mode?
« Reply #13 on: 20 / May / 2008, 02:21:46 »
Ewavr, please help me and Stimpy. I'll find AE lock in movie mode extremely useful on A720IS.
I can't understand when and where to call these functions and in what order. Should I call it in movie_rec.c or in a script? Can you please write down explicity? (There are many subs in movie_rec.c.)

P.S. On A720, the functions are called ExpCtrlTool.AEFix, ExpCtrlTool.AEFixProg (Don't know difference with ExpCtrlTool.AEFix), PT_DoAELock, PT_UnlockAE.
« Last Edit: 20 / May / 2008, 06:26:23 by wap4 »


*

Offline ewavr

  • ****
  • 1057
  • A710IS
Re: Will Override Shutter/ISO or Aperture ever be enabled in Movie Mode?
« Reply #14 on: 03 / June / 2008, 15:58:41 »
Ewavr, please help me and Stimpy. I'll find AE lock in movie mode extremely useful on A720IS.
I can't understand when and where to call these functions and in what order. Should I call it in movie_rec.c or in a script? Can you please write down explicity? (There are many subs in movie_rec.c.)

@wap4
Sorry for big delay...
I call these function simply on key presses (KEY_SET, KEY_LEFT, KEY_RIGHT) when video is recorded like this:
Code: (c) [Select]
void no_gui_kbd_process(){
 short ev=0;
 if (movie_state==4){
  if (kbd_is_key_clicked(KEY_SET)) ExpCtrlTool_StartConti();  // resume autoexposure
  if (kbd_is_key_clicked(KEY_LEFT))  {ExpCtrlTool_StopConti(); ev=GetCurrentAvValue()-32 ; MoveIrisToAv(&ev); }
  if (kbd_is_key_clicked(KEY_RIGHT)) {ExpCtrlTool_StopConti(); ev=GetCurrentAvValue()+32 ; MoveIrisToAv(&ev); }
 }
}

no_gui_kbd_process() called from  kbd_process() (core/kbd.c):

Code: (c) [Select]
if (conf.use_zoom_mf && kbd_use_zoom_as_mf()) {
    return 1;
}
      no_gui_kbd_process();  //<<<<<<<<<<<<<<<<<<<<<<<<
    }

    return kbd_blocked;
}

and movie_state variable decribed here - http://chdk.setepontos.com/index.php/topic,952.0.html

Changing exposure with aperture in video is not too good idea, but I have no other (RectifyExposureWithMeasure() is very unstable).
« Last Edit: 03 / June / 2008, 16:00:50 by ewavr »

*

Offline ewavr

  • ****
  • 1057
  • A710IS
Re: Will Override Shutter/ISO or Aperture ever be enabled in Movie Mode?
« Reply #15 on: 04 / June / 2008, 19:40:10 »
And other good news for A-series owners - AF (at pressing some key) during video recording - possible! (thanks to DataGhost's dg_assert() :)) Example (macro mode used). Who can be first tester (except A710)?

*

Offline PS

  • ***
  • 157
  • A610 1.00f
Re: Will Override Shutter/ISO or Aperture ever be enabled in Movie Mode?
« Reply #16 on: 06 / June / 2008, 11:13:48 »
At last! :) Looks promising (what a pity that Canon doesn't make it). So what does it take to be a tester?

*

Offline ewavr

  • ****
  • 1057
  • A710IS
Re: Will Override Shutter/ISO or Aperture ever be enabled in Movie Mode?
« Reply #17 on: 06 / June / 2008, 11:55:35 »
At last! :) Looks promising (what a pity that Canon doesn't make it). So what does it take to be a tester?
Wait for some days, currently I have no time to make full release...  :(

For developers - how it works (on a710):

if (kbd_is_key_clicked(KEY_SHOOT_HALF)) {  // for example
 int a;  // dummy variable, not used
 *(int*)0x6230=0;  // must be 0, otherwise camera crashes
 sub_FFD5D538(&a, 3); // AF makes scan, AF assist lamp blink if too dark, but no AF confirmation sound  :)
 ExpCtrlTool_StartConti(); // resume continuous AE, because previous function locks exposure
}


*

Offline PhyrePhoX

  • *****
  • 2254
  • make RAW not WAR
    • PhyreWorX
Re: Will Override Shutter/ISO or Aperture ever be enabled in Movie Mode?
« Reply #18 on: 06 / June / 2008, 11:58:14 »
cool thing. will try to test this on a620. quick info on how did you find this in ida?

by the way, your keyboard needs some serious cleaning :D

*

Offline ewavr

  • ****
  • 1057
  • A710IS
Re: Will Override Shutter/ISO or Aperture ever be enabled in Movie Mode?
« Reply #19 on: 07 / June / 2008, 16:04:03 »
will try to test this on a620. quick info on how did you find this in ida?

Hmm... For A620 this procedure has slightly different format. Try a620-af_test.zip - 0.22MB, without any warranties (at first set key for AF in video menu).

 

Related Topics