EV braketing poszerzony do 4 EV
przeczytałem na wiki ,że można zwiększyć zakres kontroli ekspozycji z "-2EV do +2 EV" jaki ma domyślnie aparat na "-4EV do +4EV"
po co komu taka rozpietość nie wiem ...no ale dodałem do skryptu ;)
+-3EV w exif-ie się pokazuje ale przy 4EV już nie
przy tak dużych zmianach żeby zobaczyć jakiś efekt trzeba podbić ISO na full- zazwyczaj, co i tak przy+3EV lub +4EV czasami nie daje efektu (w minus nie ma problemu)
@title symmetry EV Braket 5
@param a Range EV (a/3 EV)
@default a 1
@param b Step size (b/3 EV)
@default b 1
@param c Shots in 1 (b/3EV ) step
@default c 1
get_prop 25 i
q=-a*32
p=b*32
if b=0 then goto "end2"
if a>12 then goto "end2"
if b>12 then goto "end2"
if c<1 then let c=1
if a=1 and b=1 then d=2*p
if b>a then goto "end2"
if a=2 and b=1 then d=4*p
if a=2 and b=2 then d=p
if a=3 and b=1 then d=6*p
if a=3 and b=2 then d=3*p
if a=3 and b=3 then d=2*p
if a=4 and b=1 then d=8*p
if a=4 and b=2 then d=4*p
if a=4 and b=3 then goto "end2"
if a=4 and b=4 then d=2*p
if a=5 and b=1 then d=10*p
if a=5 and b=2 then d=5*p
if a=5 and b=3 then goto "end2"
if a=5 and b=4 then goto "end2"
if a=5 and b=5 then d=2*p
if a=6 and b=1 then d=12*p
if a=6 and b=2 then d=6*p
if a=6 and b=3 then d=4*p
if a=6 and b=4 then d=3*p
if a=6 and b=5 then goto "end2"
if a=6 and b=6 then d=2*p
if a=7 and b=1 then d=14*p
if a=7 and b=2 then d=7*p
if a=7 and b=3 then goto "end2"
if a=7 and b=4 then goto "end2"
if a=7 and b=5 then goto "end2"
if a=7 and b=6 then goto "end2"
if a=7 and b=7 then d=2*p
if a=8 and b=1 then d=16*p
if a=8 and b=2 then d=8*p
if a=8 and b=3 then goto "end2"
if a=8 and b=4 then d=4*p
if a=8 and b=5 then goto "end2"
if a=8 and b=6 then goto "end2"
if a=8 and b=7 then goto "end2"
if a=8 and b=8 then d=2*p
if a=9 and b=1 then d=18*p
if a=9 and b=2 then d=9*p
if a=9 and b=3 then d=6*p
if a=9 and b=4 then goto "end2"
if a=9 and b=5 then goto "end2"
if a=9 and b=6 then d=3*p
if a=9 and b=7 then goto "end2"
if a=9 and b=8 then goto "end2"
if a=9 and b=9 then d=2*p
if a=10 and b=1 then d=20*p
if a=10 and b=2 then d=10*p
if a=10 and b=3 then goto "end2"
if a=10 and b=4 then d=5*p
if a=10 and b=5 then d=4*p
if a=10 and b=6 then goto "end2"
if a=10 and b=7 then goto "end2"
if a=10 and b=8 then goto "end2"
if a=10 and b=9 then goto "end2"
if a=10 and b=10 then d=2*p
if a=11 and b=1 then d=22*p
if a=11 and b=2 then d=11*p
if a=11 and b=3 then goto "end2"
if a=11 and b=4 then goto "end2"
if a=11 and b=5 then goto "end2"
if a=11 and b=6 then goto "end2"
if a=11 and b=7 then goto "end2"
if a=11 and b=8 then goto "end2"
if a=11 and b=9 then goto "end2"
if a=11 and b=10 then goto "end2"
if a=11 and b=11 then d=2*p
if a=12 and b=1 then d=24*p
if a=12 and b=2 then d=12*p
if a=12 and b=3 then d=8*p
if a=12 and b=4 then d=6*p
if a=12 and b=5 then goto "end2"
if a=12 and b=6 then d=4*p
if a=12 and b=7 then goto "end2"
if a=12 and b=8 then d=3*p
if a=12 and b=9 then goto "end2"
if a=12 and b=10 then goto "end2"
if a=12 and b=11 then goto "end2"
if a=12 and b=12 then d=2*p
if d/p>1 then print "Total Shots",((d/p)+1)*c else print "Total Shots",((d/p)+2)*c
if c>1 then print "Make",c,"Shots in 1 Step"
for s=q to -q step p
if s=-384 then print "Shot -4 EV"
if s=-352 then print "Shot -3 2/3 EV"
if s=-320 then print "Shot -3 1/3 EV"
if s=-288 then print "Shot -3 EV"
if s=-256 then print "Shot -2 2/3 EV"
if s=-224 then print "Shot -2 1/3 EV"
if s=-192 then print "Shot -2 EV"
if s=-160 then print "Shot -1 2/3 EV"
if s=-128 then print "Shot -1 1/3 EV"
if s=-96 then print "Shot -1 EV"
if s=-64 then print "Shot -2/3 EV"
if s=-32 then print "Shot -1/3 EV"
if s=0 then print "Shot 0 EV"
if s=32 then print "Shot +1/3 EV"
if s=64 then print "Shot +2/3 EV"
if s=96 then print "Shot +1 EV"
if s=128 then print "Shot +1 1/3 EV"
if s=160 then print "Shot +1 2/3 EV"
if s=192 then print "Shot +2 EV"
if s=224 then print "Shot +2 1/3 EV"
if s=256 then print "Shot +2 2/3 EV"
if s=288 then print "Shot +3 EV"
if s=320 then print "Shot +3 1/3 EV"
if s=352 then print "Shot +3 2/3 EV"
if s=384 then print "Shot +4 EV"
set_prop 25 s
set_prop 26 s
for w=1 to c
get_prop 67 j
j=1
if j=0 then goto "end3"
shoot
next w
next s
:end
set_prop 25 i
set_prop 26 i
end
:end2
print "Error, check parameters"
end
:end3
print "focus immposible"
print "set AF FRAME from AiAF"
print "to Center or Center to"
print "AiAF-maybe it help"
end