Best performance for timelapse (G12 but more general question)? - Script Writing - CHDK Forum  

Best performance for timelapse (G12 but more general question)?

  • 5 Replies
  • 5546 Views
Advertisements
Hi all,

what is the best performance (eg how many frames per minute) you get when shooting timelapse with a G12 (or similar)?

With the g12 in P mode, manual focus, the best I get is 1 picture every 4 seconds

Any advice welcome!

Cheers
PO

*

Offline reyalp

  • ******
  • 14082
Re: Best performance for timelapse (G12 but more general question)?
« Reply #1 on: 04 / July / 2011, 19:07:08 »
4 seconds seems long, do you have raw enabled or DNG enabled ?

What timelapse script are you using ?

If you don't need maximum resolution, some cameras have a reduced resolution mode that is much faster. This is not the normal image size setting (which often makes shooting slower), but a separate mode that is either high iso/low light or special fast shooting mode. If it's a high iso mode, you may be able to use CHDK to force the actual ISO low...
Don't forget what the H stands for.

Re: Best performance for timelapse (G12 but more general question)?
« Reply #2 on: 04 / July / 2011, 19:46:04 »
I'm using the "Accurate timelapse" script that I used to have on my old (and still rock-solid) a640.
I guess I have to find a more modern script but there seems to be way too many timelapses scripts now
==> any recommendation from a power user?

I prefer to shoot at max resolution as I zoom / pan in post-processing.  I do not shoot raw, just jpeg, for timelapses.

*

Offline reyalp

  • ******
  • 14082
Re: Best performance for timelapse (G12 but more general question)?
« Reply #3 on: 04 / July / 2011, 19:56:06 »
I'm using the "Accurate timelapse" script that I used to have on my old (and still rock-solid) a640.
I guess I have to find a more modern script but there seems to be way too many timelapses scripts now
==> any recommendation from a power user?
I wasn't saying you should use a different script, only asking which one. The name doesn't tell us much, if you have link to the script or post it as an attachment that would be more useful.
Quote
I prefer to shoot at max resolution as I zoom / pan in post-processing.  I do not shoot raw, just jpeg, for timelapses.
Fair enough.

Do you have the picture review setting turned off ?

Again, 4 seconds seems far to long, my lowly d10 can shoot ~1fps with a slow card. Have you watched the camera to see what it is doing in those 4 seconds ?
Don't forget what the H stands for.


Re: Best performance for timelapse (G12 but more general question)?
« Reply #4 on: 10 / July / 2011, 11:02:59 »
hi - sorry for my late reply...

The script I use is below.

Picture review: off (it freezes the script otherwise)

Even in Manual mode with manual focus setting, the camera seems to evaluate the light etc.

Thanks!

-- -------------------------
rem  author Divalent, based on my "simple intervalometer" script previously posted
rem     (which in turn was based on the ONMI intervalometer of Keoeeit)
rem  Camera: S3, and other Digic II camera's
rem  CHDK version: Fingalo's versions v106 or later
rem    (must have get_tick_count and get/set prop)
rem
rem  Note: this intervalometer only shoots in photo mode (not video or burst)
rem
@title Accurate Intervalometer
@param a Number of Shots
@default a 50
@param e Interval (Mins)
@default e 0
@param f Interval (Secs)
@default f 2
@param g Interval (0.1 Secs)
@default g 0
@param h image size (0,1,2,4,5)
@default h 0

  if e<0 then e=0
  if f<0 then f=0
  if g<0 then g=0

rem  TURN RAW OFF!  (this is my preference. You can delete)
  set_raw 0

rem  Turn NR off.  (I usually have this off, but just in case)
  set_raw_nr 1


rem
  if a<0 then a = 999999
rem ensure # of shots more than 1
  if a<2 then a=2

rem d = user specified cycle time (in 0.1 sec units)
  d=e*600+f*10+g
rem now convert d to msecs (same units as get_tick_count uses)
  d=d*100
  if d<1 then d=1

rem  ========  Digic III cameras, remove this section =========
rem, get jpg Image quality (= 0,1,2 from best to worst)
  get_prop 23 i
rem explicitly set quality to best
  set_prop 23 0

rem, get image size 24 = 0, 1, 2, 4, 8 for L, M1, M2, S, W
  get_prop 24 j
rem, check image size variable, force to a valid number
  if h<0 then h=0
  if h>4 then h=8
  if h=3 then h=4
  set_prop 24 h
rem  ========  end of Digic II camera-specific section =========

  n=1
rem start with initial pause of 1 sec
  sleep 1000
  t=get_tick_count
  shoot
  sleep 100
  print "Shot", n, "of", a

rem now we've done the first shot.  do the rest

  for n=2 to a
  s=t+d
:wait_loop
  t=get_tick_count
  if t<s then goto "wait_loop"
  shoot
  sleep 100
  print "Shot", n, "of", a
  next n

rem, restore 23 & 24 Image quality and size
  set_prop 23 i
  set_prop 24 j

  end


*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: Best performance for timelapse (G12 but more general question)?
« Reply #5 on: 10 / July / 2011, 15:59:00 »
I haven't tried your script; but one thing to check is that 'Safety MF' is turned off in the Canon menu.

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)

 

Related Topics