实际上我正准备在美国观看日全食,我正在尝试自动拍摄太阳照片。问题是,只有一个适用于 macOS 的程序(CaptureEclipse)不能满足我的要求。作为替代方案,我想编写一个 python 脚本来捕获图像:使用 gphoto2 库,或者仅调用 gphoto2 的终端命令。不管怎样,有一个很大的问题,gphoto2 拍照一次超过 1 秒。我的相机是佳能 EOS R,我知道佳能在他们的 SDK 中可以更快地拍照:在程序 CaptureEclipse 上有连拍模式。问题是,如何在gphoto2上以连拍模式拍摄照片?我已经尝试过但没有成功:
sudo gphoto2 --capture-image --set-config capturemode='Burst' --set-config burstnumber=5
运行这个应该可以工作:
gphoto2 --set-config eosremoterelease="2" --wait-event=1s --set-config eosremoterelease="4"