« FreeBSD7.1R で最新のgphoto2 | Main | Skype 携帯無線端末 Logitec LAN-WSPH01WH »

gphoto2 で -capture-image

なんとか動くようになったので、そのメモ。
環境は、


OS: FreeBSD6.1R
gphoto2 2.4.4 cc, popt(m), exif, nocdk, aa, jpeg, readline
libgphoto2 2.4.4 cc, no ltdl, EXIF
libgphoto2_port 0.8.0 cc, no ltdl, USB, serial without locking
カメラ:Powershow A400

です。
PowerShot S40,45 では、
# gphoto2 --port=usb --set-config capture=on --capture-image
とやると、カメラは撮影してくれるのですが、gphoto2 はエラーで止まってしまいます。

実際の撮影は
# gphoto2 --port=usb --force-overwrite --set-config cpture=on --cpture-image-and-download --hook-script ./showpic.sh

とやると、撮影して、showpic.sh を実行してくれます。

--set-config capture=on とすると、カメラのレンズが出て、撮影モードに入ります。
(カメラは再生モードにしておくこと)
また、この capture がon と、off で config で設定できるものが変わってきます。

このhook script の例が、
この辺にあります。
これをみて分かる通り、
ACTION という環境変数に現在の状態 (init,start,download,stop) が入ってくるので
これに応じて動作を書いてあげればOK.

とりあえず、走り書きで。

|

« FreeBSD7.1R で最新のgphoto2 | Main | Skype 携帯無線端末 Logitec LAN-WSPH01WH »

Comments

Post a comment



(Not displayed with comment.)




TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/20338/44178793

Listed below are links to weblogs that reference gphoto2 で -capture-image:

« FreeBSD7.1R で最新のgphoto2 | Main | Skype 携帯無線端末 Logitec LAN-WSPH01WH »