昨天在01看到有人問gphoto2的安裝和使用,經過上次事件,本來已經決定不回01的討論文,不過發文者引用了我的blog,所以想想還是回了一下,在這順便說一下,對blog內容有問題的話,直接留言會比到討論區快。
其它查快門的方式,請參考之前的blog文
為了降低大家使用的門檻,所以這次直接使用虛擬機器安裝linux,所使用的版本為ubuntu 12.04,也就是2012年4月的最新版本,virtual box可以由以下網址取得
https://www.virtualbox.org/wiki/Downloads
安裝完的image檔可以由以下網址下載
http://webhd.xuite.net/_oops/amadeuss/enl
http://webhd.xuite.net/_oops/amadeuss/eoi
http://webhd.xuite.net/_oops/amadeuss/wal
http://webhd.xuite.net/_oops/amadeuss/xos
http://webhd.xuite.net/_oops/amadeuss/gn2
http://webhd.xuite.net/_oops/amadeuss/oyk
http://webhd.xuite.net/_oops/amadeuss/idp
下載完解壓後,用virtual box開啟即可
若是有想要自已安裝的,我就說明一下步驟
1. 打開terminal後,輸入
sudo apt-get install gphoto2
然後輸入你安裝linux時的密碼,若是使用我之後提供的image的,密碼為"123456"
然後就會看到下圖,會自動安裝
2.安裝完畢會出現下面畫面,就是那麼簡單,linux沒那麼恐怖吧~~~
3. 若是下載image的,1、2二個步驟可以省略,直接進到這步,把相機接上電腦,若是使用virtual box的,接上電腦後在virtual box右下角的usb圖案上按右鍵,會出現如下圖,選擇canon開頭的那個
4. 若是第一次選時,會出現"新增硬體精靈",就照著安裝就好
5. 這裡是重點,如何查快門數,把相機連上電腦後
在terminal下打
gphoto2 --get-config /main/status/shuttercounter
若是失敗會出現下面的失敗訊息,這時去確認相機是否有被linux抓到,注意,這時的相機應該是被linux抓到,所以不應該出現在windows中,若是出現了,代表步驟3失敗,重回步驟3,遇到問題可以重開機(virtual box和windows),不確定相機是否有正常連接,可以透過以下指令來確定
gphoto2 --abilities
如果可以抓出正確型號,就代表連接成功,這裡我忘了抓圖,所以沒圖XD
正常情況,會看到如下圖,current後面的就是快門教,在這current: 10320,就代表快門數是10320,為了驗證,我又用了ml在抓一次快門數(忘了用web抓XD)來驗證,ml的結果如下下張圖所示,也是10320,後面有個1981,那個代表開啟lv的次數,只有ml才有這個數值
本文更好的排版和其它攝影blog文,請見:
http://amadeuss.pixnet.net/blog