2007-06-18

PTP遊び

ふとしたきっかけでGPLなPTPに対応したプログラムがあることを知ったので、D80でちょこっと試してみた。以下は簡単なまとめ。 gPhoto2 パッケージとしてはかなりまとも。gnomeとラブラブな関係なので、たいていのLinuxディストリでパッケージが提供されていると思われる。また、開発も活発というのもプラス要因。ただ、D80を操作するには以下に挙げるような致命的な欠点がある。 1. gphoto2 --capture-imageとかしてもちゃんとメモリに画像が保存されない。 2. シェルを使ってキャプチャしたら、画像が保存されるが、二枚目をキャプチャできない。どうやら、プログラムか本体でバスのリリースがうまくいっていないぽい。 はっきり言って、D80では使いものにならない。といことで、ネットを彷徨っていたら、libptp2というライブラリを発見。このライブラリにはptpcamという小さなプログラムが付属している。問題はFedoraプロジェクトではrpmを配布していないということ。 どうやら、gcc4ではコンパイルが通らないことがrpmを提供していない理由の一つぽい。幸い、compat-gcc-34ではコンパイルできたのでspecファイルをでっち上げて、rpmを作ってみた。 実際にptpcamを使ってみたら、gphoto2のイケていないとこは問題なくクリアした。ということで、しばらくこいつで遊んでみることにする。

0 件のコメント: