ブログ他参考文献が割と豊富な [1] [2] VideoCapture - A Win32 Python Extension for Accessing Video Devices (e.g. a USB WebCam, a TV-Card, ...) はWindows専用ライブラリなので、Linuxでは使えない(これさえ使えれば簡単なのに)。
| [1] | gumuz’ devlog » Blog Archive » Python webcam fun - motion detection: http://web.archive.org/web/20070520024828/http://gumuz.looze.net/wordpress/index.php/archives/2005/06/06/python-webcam-fun-motion-detection/ |
| [2] | code and martial arts: motion capture in python: http://janto.blogspot.com/2006/01/motion-capture-in-python.html |
Search results for python VideoCapture linux - MarkMail で調べると、やはり気にしていた人は居たみたい。
で、メーリングリストで示された代替案としては、以下のものがある。
libfgは Video4Linux のAPIを操作するためのライブラリ。Video4Linux2には未対応の様だ。
ならば GStreamer: open source multimedia framework [3] を使えば出来るかとも考えたが、いまいち情報が足りない。
| [3] | GStreamer - Wikipedia: http://ja.wikipedia.org/wiki/GStreamer |
WebCamSpyはWebカメラを操作するためのライブラリ。wxPython、pyParallel、pySerialを外部ライブラリとして必要とする(面倒臭い)。
| [4] | OpenCV - Wikipedia: http://ja.wikipedia.org/wiki/OpenCV |
通称、OpenCV。画像処理等に使われる、Intel製ライブラリ。Ubuntuのパッケージにpython-opencvってのがある。参考文献が多いし、これだな。