Я пытаюсь настроить скрипт CHDK для моего Canon PowerShot G12, чтобы делать снимки через регулярные промежутки времени. Цель состоит в том, чтобы сделать гладких покадровых видео.
Я ранее прожег сенсор G11 из-за неожиданного изменения освещения, и хотел бы предотвратить это снова. Так что теперь я ищу способ либо:
- Медленно настройте экспозицию на протяжении нескольких снимков или
- Определить определенный уровень передержки и прервать сценарий
Вот что у меня есть:
@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
(биты shoot_half
предназначены для предотвращения изменения экспозиции / фокуса во время съемки; если есть лучший способ сделать это, я бы тоже хотел об этом.)
Куда мне идти отсюда?