SX200 TV-AV-ISO Demo

CHDK-Skripte, CHDK-Entwicklung, PC-Zusatzprogramme, Informationen für Tüftler

SX200 TV-AV-ISO Demo

Beitragvon dulap » 28.11.2009, 15:45

Geht bei SX200 set_av ? weil egal was ich nehme von z.b 9-18 bleibt die blende immer gleich .

und eine frage noch wenn ich eine Foto mit z.b Tv96 -576 steht in EXIF immer noch 15 Sek.
was muss man ändern das es richtig angezeigt wird?

THX

Syntax: [ Download ] [ Verstecken ]
Benutze uBasic Syntax Highlighting
@title TV-AV-ISO Demo



@param n Tv96 1-8

@default n 1



@param d Blende <span style="color: red">9-18</span>

@default d 9



@param i ISO1 10x

@default i 5



@param s ISO2 1x

@default s 0



@param p ND 0=off 1=in 2=out

@default p 2



@param w Qualität 0=Super 1=Fein 2=Normal

@default w 1





if n=1 then let t=-288

if n=2 then let t=-384

if n=3 then let t=-480

if n=4 then let t=-576

if n=5 then let t=-672

if n=6 then let t=-768

if n=7 then let t=-864

if n=8 then let t=-960





set_nd_filter p



set_av d



set_iso_real (i*10)+s



set_quality q



set_tv96_direct t



sleep 1000



set_focus 65535



set_backlight 0



shoot





sleep 1000

set_backlight 1

sleep 1000

playsound 3

end
Erstellt in 0.004 Sekunden, mit GeSHi 1.0.8.9
Canon SX200is CHDK -akt. Version
dulap
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 32
Registriert: 22.09.2009, 12:35

Beitragvon rau » 29.11.2009, 16:24

Leider habe ich keine Antwort, aber fast das gleiche Problem.

Egal was ich unter set_tv/set_tv96 einstelle, die Knipse macht kein Bild kürzer als 1/3200 :-(

Wenn ich ein Bild mit Ersatzwerten mache, sind 1/75.000 sek drin. Nur im Skript klappt es nicht.

Könnte mir vorstellen, dass es eine Antwort auf unsere Fragen gibt ;-)

rau
SX 200 iS FW:100C
rau
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 5
Registriert: 20.11.2009, 17:42

Beitragvon msl » 29.11.2009, 17:55

Nein, die Antwort hat mit den Problemen von dulap nichts zu tun! Dulap muss sich erstmal damit beschäftigen, wann welche Befehle einzusetzen sind. Die SX200 hat z.B. gar keinen ND-Filter.

@rau Doppelposting (2 Postings zu einer Frage, Crosspostings) sind nicht erwünscht.

Gruß msl
■ "Hey you, don't tell me there's no hope at all. Together we stand, divided we fall."CHDK inside FAQCHDK-Neuigkeiten auf Twitter
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4512
Bilder: 271
Registriert: 22.02.2008, 12:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

Beitragvon dulap » 29.11.2009, 20:24

Sorry wenn ich mal sagen darf , aber die Hilfe was man hier bekommt ist nicht so groß .

1. CHDK ist so durcheinander das ist nicht finde was ich suche

2. Wenn ich da http://chdk.wikia.com/wiki/PropertyCase schau sehe ich das es geht
296 RO ND filter status (0 off, 1 on) darum hab ich ja auch probiert .

3. zeigt mir doch mal wo ich alles für SX200 finde , weil ich dachte das wenn ich eine kam mit Digic III & Digic IV habe das auch geht :roll:

naja wie gesagt was für Befehle bei sx200 geht und nicht geht , das find ich nicht .

und nicht zu vergessen du wunderst dich hier warum viewtopic.php?t=1551 warum Sinkt das allgemeines Interesse an CHDK? :idea:

ich denke ich hab alles gesagt , ich mein es ist doch nicht so schwer zu sagen du depp deine kam kann das nicht , oder das ist nicht der richtige Befehl u.s.w .
wie soll ich denn lernen wenn ihr standing SUCH , LESEN , HANDBUCH U.S.W


Gruß
Robert


@all eine schöne Abend noch
Canon SX200is CHDK -akt. Version
dulap
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 32
Registriert: 22.09.2009, 12:35

Beitragvon msl » 30.11.2009, 00:57

@dulap

Ich finde es schon reichlich unverschämt, hier zu schreiben, dass man wenig Hilfe bekommt. Schließlich hast Du bis auf diese Frage immer ausführliche Antworten bekommen.

Wenn Du aber auf Fehler hingewiesen wirst wie bei Deinen Bewegungserkennungs-Autofokus-Skript, ignorierst Du sie einfach und verbreitest dieses fragwürdige Skript auch noch in einem anderem Forum, wo dort die Leute überhaupt nicht wissen, worauf sie sich einlassen. (Vielleicht sollte man im entsprechendem Forum mal warnen.)

Da verliert der eine oder andere dann doch die Lust, Antworten zu geben.

Das hier ist kein SX200-Forum. Du solltest schon selbst herausfinden, was Deine Kamera kann und was nicht. Das Handbuch-Lesen kann und will Dir hier keiner abnehmen. Dann kannst Du auch die Zusammenhänge herstellen und bewerten, welche Informationen z.B. auf der Propcase-Seite für Dich anwendbar sind und welche nicht. Im Übrigen sollten diese Propcase-Variablen nur im Ausnahmefall angewendet werden, da sie eben nicht allgemeingültig sind. Sie beziehen sich immerhin auf 48 verschiedene Kameras.

Schlussfolgerungen kann man auch aus dem CHDK-Handbuch ziehen. Dort sind alle möglichen Funktionen beschrieben. Insbesondere sollte man sich das Kapitel zu "Extra-Foto-Einstellungen" anschauen. Wenn Du jetzt in das CHDK-Menü Deiner Kamera schaust, wirst Du z.B. den Punkt "ND-Filter-Status" gar nicht finden, weil Deine eben kein ND-Filter hat. Im Handbuch findest Du auch Antworten zu Deiner Frage bezüglich 15 Sekunden und Exif. Und für set_av trifft das gleiche zu wie für set_tv. Bei einem einfachen Shoot-Befehl muss set_av96_direct verwendet werden.

Und wenn Du CHDK unaufgeräumt findest, dann mache etwas dagegen. Es ist schon recht merkwürdig, auf einen bestimmten Forum-Beitrag zu verweisen, wenn man selbst immer nur fordert und fragt und noch nie einen hilfreichen Beitrag geleistet hat, in dem man sich mal an einer Umfrage, einem Test oder anderen Dingen beteiligt hat.

Gruß msl
Zuletzt geändert von msl am 30.11.2009, 11:03, insgesamt 2-mal geändert.
■ "Hey you, don't tell me there's no hope at all. Together we stand, divided we fall."CHDK inside FAQCHDK-Neuigkeiten auf Twitter
Benutzeravatar
msl
Super-Mod
Super-Mod
 
Beiträge: 4512
Bilder: 271
Registriert: 22.02.2008, 12:47
Wohnort: Leipzig
Kamera(s): A720 1.00c
SX220 1.01a

Beitragvon gehtnix » 30.11.2009, 03:01

msl hat geschrieben:........verbreitest dieses fragwürdige Skript auch noch in einem anderem Forum, wo die dort Leute überhaupt nicht wissen, worauf sie sich einlassen.

Wer solch sinnfreien Code
Syntax: [ Download ] [ Verstecken ]
Benutze uBasic Syntax Highlighting
do
o=o+1
p=o*o*(o+1)*(o+1)+80
until u<p
 
Erstellt in 0.002 Sekunden, mit GeSHi 1.0.8.9
wiederholt publiziert (hier und hier)

und keine Antwort darüber abgibt, der muss sich nicht weiter wundern wenn nicht mehr geantwortet wird.

msl hat geschrieben:(Vielleicht sollte man im entsprechendem Forum mal warnen.)
Das wäre ratsam! Denn.....
Wenn im Skript-Titel "Autofokus" steht, im Skript aber diese Zeilen stehen,
Syntax: [ Download ] [ Verstecken ]
Benutze uBasic Syntax Highlighting
:focus_DISP/MENU

u=(v*v*v*v)+80

if v>=12 then u=65535

if v<1 then let v=1

if v>12 then let v=12

set_focus u

get_focus t

print "focus", v; "/12 ("t; " mm)"

return

 
Erstellt in 0.003 Sekunden, mit GeSHi 1.0.8.9
dann bin ich mir nicht im Klaren ob der Skripter weiß was er da geschrieben hat.


gruß gehtnix
Bild
Benutzeravatar
gehtnix
CHDK-Legende
CHDK-Legende
 
Beiträge: 2406
Bilder: 8
Registriert: 17.04.2008, 13:42
Wohnort: München
Kamera(s): A610 100e+f + IXUS50 101b

Re: SX200 TV-AV-ISO Demo

Beitragvon fe50 » 30.11.2009, 03:26

dulap hat geschrieben:und eine frage noch wenn ich eine Foto mit z.b Tv96 -576 steht in EXIF immer noch 15 Sek.
was muss man ändern das es richtig angezeigt wird?

Bei der Formulierung bin mir nicht sicher, was da jetzt eigentlich gefragt wird bzw. gefragt werden soll - oder ob ich pauschal mit "42!" antworten soll...

Die EXIF Daten der JPEG's generiert die Canon-Firmware, da ist CHDK nicht beteiligt; CHDK ändert oder schreibt keine Metadaten in die JPEG's.

Die Canon-Firmware weiss nichts von den CHDK "Overrides", schreibt somit die nächsten ihr bekannten Daten in die Metadaten der Bilder. Durch die Funktionsweise von CHDK landen indirekt einige "Erweiterte" Werte in den EXIF Makernotes, diese können mit geeigneten Tools gelesen und auch bearbeitet werden.

Wenn mit Hilfe von CHDK eine Belichtungszeit länger als 15 Sekunden verwendet wird, zeigt also das Canon OSD den mit der originalen Firmware maximal möglichen Wert von 15s an, dies wird auch in die EXIF-Daten geschrieben. Die tatsächliche Belichtungszeit kann im CHDK OSD angezeigt werden.

Alles Andere was hier in diesem Thread zu sagen wäre ist ja schon gesagt worden; obige Erläuterungen hab' ich bestimmt schon ein gutes Dutzend Mal geschrieben :(
"The grass was greener, The light was brighter"►  ◄fe50 home►  ◄TRAIL-Magazin►  ◄RTFM !
Benutzeravatar
fe50
CHDK-Legende
CHDK-Legende
 
Beiträge: 1105
Registriert: 25.04.2008, 15:28
Wohnort: B'Württemberg
Kamera(s): Ixus50 101b, Ixus860 100c, SX10 101a

Beitragvon dulap » 30.11.2009, 05:02

@gehtnix was ist an den skript falsch :?

wie ich sehe hast nicht mal SX200 daher kannst ja nicht sagen ob das geht oder nicht .
oder meinst ich druck auf if is_key "left" und bilde mir ein das es funktioniert :?

und Autofokus genau so if is_key "shoot_half" Sorry aber wenn so geht ,kann ich nicht nach was anderes suchen was es nicht gibt .
und wenn ihr meint das es falsch ist dann zeigt mir das auch ,weil keiner hat uber Nacht uBasic gelernt .

msl hat Folgendes geschrieben:
(Vielleicht sollte man im entsprechendem Forum mal warnen.)

@msl

was für warnen ? meiner meinung nach keiner ladet ein Skript runter, und Startet ohne zu wissen was der macht .
Ich hab hier auch skripts gefunden wo bei mir nicht gegangen sind , weil da nicht stand ACHTUNG nicht für SX200 oder so .

und before ihr was sagt wegen set_prop 155 p es geht aber ob was in Video bewirkt weiß ich nicht, weil nicht weiteres gefunden habe das in Video-Mode was bringt .

msl hat Folgendes geschrieben:
Das hier ist kein SX200-Forum. Du solltest schon selbst herausfinden, was Deine Kamera kann und was nicht

Ok wie du meinst , aber warum das ganze hier dann ?
ich weiß das CHDK für sx200 noch in Beta ver. ist aber wenn es nicht richtig erklärt ist das noobs wie ich
verstehe .




hier wieder mal ein beispiel.
also der skript lupt auf meiner kam ohne probleme , und ich weiß der der nicht so richtig ist
aber wenn in CHDK auch fehler gibts dann bin ich nicht alleine :badgrin:

was ich meine ? das der skript richtig zoom mus man Digitalzoom auschalten , dann geht zoom_in richtig.


Syntax: [ Download ] [ Verstecken ]
Benutze uBasic Syntax Highlighting
@title video SX200



@param p Metering 0E, 1S, 2C

@default p 2



@param z Zoom Stepp 1-128

@default z 20









set_zoom 0

get_prop 6 q

if q=0 then set_prop 6 1



set_prop 155 p



press "shoot_half"

sleep 800

click "shoot_full"



print "SET - Stop Rec"

print "DISP - Super Makro"

print "Shoot Half - Auto Focus"



:loop

wait_click



if is_key "zoom_in" then goto "in"

if is_key "zoom_out" then goto "out"

if is_key "left" then goto "min_focus"

if is_key "right" then goto "add_focus"

if is_key "set" then goto "end"

if is_key "shoot_half" then goto "aflock"

if is_key "display" then goto "superM"



goto "loop"





:aflock

sleep 100

set_aflock 1

goto "loop"



:superM

set_prop 6 5

sleep 200

set_aflock 1

goto "loop"





:in

if z<0 then z=1

if z>128 then z=128

set_zoom_rel +z

get_zoom r

sleep 500

set_aflock 1

print "zoom", r

sleep 500

cls

goto "loop"





<img src="./images/smilies/surprised.gif" alt=":o" title="Surprised" />ut

if z<0 then z=1

if z>128 then z=128

set_zoom_rel -z

get_zoom r

sleep 500

set_aflock 1

print "zoom", r

sleep 500

cls

goto "loop"





:add_focus

v=v+1

gosub "focus_dance"

goto "loop"



:min_focus

v=v-1

gosub "focus_dance"

goto "loop"



:focus_dance

if v<1 then let v=1

if v>11 then let v=11

u=(v*v*v*v)+80

if v=11 then u=65535

print "focus", u; "mm"

set_focus u

return





:end

click "shoot_full"

end

end

wait_click

cls

return
Erstellt in 0.009 Sekunden, mit GeSHi 1.0.8.9


nunja wenn ihr meint das ich nicht recht habe , und selber herausfinden was mein Kamera kann .
dann werd ich euch nicht weiter belästigen mit meine dumme fragen , und werde sehen wie ich weiter klar komme .

Gruß Dulap

THX



PS:

@fe50

THx für deine erklärung , leuchtet mir jetzt ein :D
Canon SX200is CHDK -akt. Version
dulap
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 32
Registriert: 22.09.2009, 12:35


Zurück zu Code-Ecke

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste