hack のためのネタ帳, etc,,,

ドライバー

以下のページで公開されていたはずなのだが、 以下のサポート情報によると公開停止らしい。
USBネットカメラ

*********************************************************************************
USBネットカメラ:ドライバーダウンロード及びセキュリティカメラサービス、サポート終了のお知らせ
*********************************************************************************


■弊社製品USBネットカメラ
(Z-102,Z-104,Z-105,Z-106,Z-107,Z-108,Z-109,Z-110,Z-111,Z-112,Z-113,Z-116,Z-117,Z-118,Z-119)の
ドライバーダウンロードサービスですがこのたび 2012年4月25日をもってダウンロードサービスを終了させていただくことになりました。


■USBネットカメラ(Z-107,Z-108,Z-109,Z-110,Z-111,Z-116,Z-117,Z-118,Z-119  )セキュリティカメラサービスをご使用のお客様
2007年より5年にわたり運営しておりましたセキュリティカメラサービスですが、このたび 2012年4月25日をもってサービスを終了させていただくことになりました。

これまで長らくサービスをご利用いただきましてありがとうございました。

Linux で使ってみる (2010-11-18)

lsusb してみると
Bus 005 Device 002: ID 046d:08f0 Logitech, Inc. QuickCam Messenger
んで 046d:08f0 用の kernel module は gspca_stv06xx のようだ
とりあえず Linux Kernel が 2.6.32 なら、これ modprobe しとくだけで問題なく動いてくれた。

ただし shared library が Video 4 Linux v1 でないとうまく動かないらしいので、
とりあえずコマンドの前に LD_PRELOAD で v4l1compat.so を以下のように指定しとけとのこと。
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so

v4l-info でパラメータが取れる
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so v4l-info

bright, contrast が調整可能な模様
調整は、例えば以下のようにする。
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so v4lctl bright 3
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so v4lctl contrast 11

解像度は下限が 160x120(=qsif)、上限が 320x240(=sif)

grab は例えば vgrabbj でやると以下のようにできる。
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so vgrabbj -f /tmp/a.jpg -d /dev/video0 -i sif

監視カメラ用途には motion を使うと良いらしい。
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so motion

2021-01-07: 追記
v4lctl は show または list コマンドで現在のパラメータ一覧
v4lctl show
v4lctl list
bright, contrast 以外のパラメータの多くは setattr コマンドで設定
v4lctl setattr <name> <value>
snap コマンドで jpeg or ppm でファイルに保存
v4lctl snap [ jpeg | ppm ] [ full | win | <W>x<H> ] <filename>

参考:
関連:

雑感

流石に古いカメラだけあって、解像度は荒いし、画像も暗くてノイズだらけ。
薄暗い室内だとちょっと実用に耐えない画質。
しばらく前までは、上記 Mag のドライバが必要だったようなので、苦労ばっかで素性の悪い子かも。
今は標準サポートされてるみたいなので何とか使えるかな?って感じだけど、

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Wiki内検索

フリーエリア

管理人/副管理人のみ編集できます