Webカメラ::インストール~設定

Linux鯖でWebカメラを使った定点観測です

■カメラの認識

・Creative製WebCam5?

今回使用するのは、段ボールの中からでてきた、Creative製のWebCamera(PD1000?)です

購入した記憶さえない物だったので、当然ドライバは無し。正式な型番も不明でした。

Webで情報探し回ること、1日・・・やっと見つけたWindows用ドライバ。

これで正常動作の確認が~、と思ったらなんかちゃんと認識しない・・

やっぱり壊れているかと思いましたが、USB機器としては認識されているので、とりあえず、これでGo!としました。

■SuseLinuxでの認識

さて、ドライバは当然のごとく無いので、またもやWebの旅へ・・・

いろいろと探していると、どうやらpwcというドライバで認識できるらしい

※デフォルトでディストリは、認識出来るらしいのですが、家でいれたSuseでは、残念ながら認識されなかったので、今回の手順が必要になりました。

Driver Download(http://www.saillard.org/linux/pwc/files/)

無事コンパイルして、以下の手順で認識がOKになりました。

# depmod -a
# insmod pwc
# lsmod | sort
pwc 85876 1
v4l2_common 6144 1 pwc
videodev 9344 2 pwc

■xawtvのインストール

次にWebCameraとして必要な画像の取得ですが、これはxawtvというソフトをインストールすればOKだということでした。

早速、YaSTを使って、インストール。

無事にインストールされたので、webcamというコマンドを使うための、設定ファイルを作ります。

※今回はrootユーザで動かしているので、/root/.webcamrc というファイルを作成します。

[grab]
device=/dev/video0
test="%Y-%m-%d %H:%M:%S"
width=320
height=240
delay=5
rotate=0
top=0
left=0
bottom=-1
right=-1
quality=100
trigger=0
once=0
archive = /srv/www/htdocs/webcam/webcam.jpg
fg_red = 200
fg_green = 200
fg_blue = 200

こんな感じです

ファイルは、ローカルサーバ上のため、FTP転送部分については、すべて削除してあります。

あとは、実際に画像を表示させるHTMLを作成して終了ヽ(´ー`)ノ

■おまけ

ちなみに、カメラの問題かわかりませんが、外を撮ろうとすると、真っ白になってしまうため、今回は、使っていないサングラス+釣り用偏光グラスで、調整してみました。

Tags for Webカメラ::インストール~設定


■お知らせ
鯖の電気代が2万/月を超えました。新しい鯖を購入して電気代を下げるようにしましたが、ご協力いただける方がいらっしゃいましたら、よろしくお願いします。
カンパしなくても、鯖は存続しますので、WebMoney余ってるよ~という方だけ、よろしくお願いしますm(__)m
WebMoney ぷちカンパ
カスタム検索