Gibt es eine andere Bibliothek als gphoto2, um die Remote-Aufnahme in Canon G10 zu verwenden?

Ich verwende die gphoto2-Bibliothek zur Fernaufnahme auf meiner Canon G10. Sie nimmt keine Fotos mit der erforderlichen Bildrate auf. Derzeit war ich nicht in der Lage, die schnellste Geschwindigkeit zu erreichen, die die Kamera erreichen kann, nämlich 1,4 fps. Gibt es eine andere Bibliothek oder SDK als gphoto2, das mit Canon G10 schnellere Fotos anklicken kann. Auch wenn einige Änderungen in gphoto2 vorgenommen werden können, um es schneller zu machen, schlagen Sie sie auch vor.

Ich frage mich, ob Sie eine bessere Antwort erhalten würden, wenn Sie diese Frage in Software posten?
Wünschen Sie eine kürzere Verschlusszeit, weniger Verschlussverzögerung oder eine höhere Bildrate? Was sind Ihre aktuellen Ergebnisse? In Bezug auf die Bildrate ist die Serienaufnahme mit G10 auf 0,6 fps mit kontinuierlichem AF und RAW begrenzt, 1,4 fps ohne ; keine Software würde darüber hinaus beschleunigen.
Es könnte sich auch lohnen, die Magic Lantern-Software und/oder die Canon Developers API auszuprobieren
@Imre Ich muss eine höhere Bildrate erreichen. Ich habe keine Bildrate von 1,4 fps erreicht

Antworten (1)

In einigen Regionen hat Canon der G10 die RemoteCapture DC-Software beigelegt. Unter Windows gibt es PSRemote .

Ich habe keine direkte Erfahrung mit gphoto2, aber seine Idee scheint ziemlich einfach zu sein, angeforderte Befehle in kameraspezifische Datagramme zu übersetzen, und als solche ist die Bibliothek selbst wahrscheinlich keine Hauptursache für Langsamkeit.

Vielmehr scheint die G10-Firmware für jede vom Computer angeforderte Aufnahme einen vollständigen Ein- und Ausschaltzyklus durchzuführen, und dies ist natürlich viel langsamer als das manuelle Aufnehmen von Bildern. Vielleicht würde CHDK vernünftiger agieren.

Der einfachste Weg, die Bildrate zu erhöhen, wäre die Aufnahme von Videos anstelle von Standbildern und das Extrahieren von Bildern daraus.

Bei Standbildern kann die Bildrate, abgesehen von einer schnelleren Kamera, maximiert werden, indem versucht wird, weniger Zeit für jede Aufnahme aufzuwenden, z

  • verwenden Sie eine niedrigere Auflösung (JPEG, kein RAW), um mit weniger Daten umzugehen;
  • Verwenden Sie die manuelle Belichtung, damit das Licht nicht gemessen werden muss.
  • Verwenden Sie den manuellen Fokus, damit Sie nicht fokussieren müssen.
  • schalten Sie die sofortige Anzeige des aufgenommenen Fotos aus;
  • Vermeiden Sie die Verwendung von Blitzlicht, damit die Kondensatoren nicht nachgefüllt werden müssen.
  • Verwenden Sie einen höheren ISO-Wert oder mehr Licht, damit Sie eine kürzere Verschlusszeit verwenden können.
  • Verwenden Sie den Serienaufnahmemodus, damit die Kamera optimieren kann, um viele Aufnahmen schnell zu liefern;
  • Das Belassen von Daten in der Kamera ist wahrscheinlich schneller als Tethering, Tethering über Kabel ist wahrscheinlich schneller als über Wi-Fi.