Tôi đang cố điều chỉnh tập lệnh CHDK cho Canon PowerShot G12 của mình để chụp ảnh đều đặn. Mục tiêu là để làm cho video trôi đi thời gian trôi chảy .
Trước đây tôi đã đốt cảm biến của G11 vì sự thay đổi ánh sáng bất ngờ và muốn ngăn điều này xảy ra lần nữa. Vì vậy, bây giờ tôi đang tìm cách để:
- Điều chỉnh độ phơi sáng từ từ trong khoảng của một số hình ảnh, hoặc
- Phát hiện một mức độ quá mức nhất định và hủy bỏ tập lệnh
Đây là những gì tôi có cho đến nay:
@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
(Các shoot_half
bit ở đó để ngăn phơi sáng / lấy nét thay đổi trong khi chụp; nếu có cách tốt hơn để làm điều đó tôi cũng thích về nó.)
Tôi nên đi đâu từ đây?