Sto cercando di modificare uno script CHDK per la mia Canon PowerShot G12 per scattare foto a intervalli regolari. L'obiettivo è realizzare video time-lapse fluidi .
In precedenza ho bruciato il sensore di un G11 a causa di un imprevisto cambio di illuminazione e vorrei impedire che ciò accada di nuovo. Quindi ora sto cercando un modo per:
- Regola l'esposizione lentamente sull'intervallo di più immagini, oppure
- Rileva un certo livello di sovraesposizione e annulla la sceneggiatura
Ecco quello che ho finora:
@title Timelapse photo fixed
@param m Interval (min)
@default m 0
@param s Interval (sec)
@default s 5
@param h Number of takes (x100)
@default h 10
@param x Initial delay (sec)
@default x 10
set_raw 0
t=100*h
if t<100 then t=100
i=60000*m+1000*s
if i<100 then i=100
if x<5 then x=5
sleep 1000*x-2000
print "Pressing shutter halfway..."
press "shoot_half"
sleep 2000
for j=1 to t
cls
print "Taking photo",j,"of",t
click "shoot_full"
press "shoot_half"
print " Waiting",m;":";s,"..."
print " "
sleep i
next j
release "shoot_half"
end
(I shoot_half
bit sono lì per evitare che l'esposizione / la messa a fuoco cambino durante uno scatto; se c'è un modo migliore per farlo, mi piacerebbe anche a questo proposito.)
Dove dovrei andare da qui?