Logitech QuickCam Orbit/Sphere です。
Ubuntu server (9.04)で実現します
http://home.kendomo.net/server/camera_setting.html
をもとにして
|
cat /home/kansi/.webcamrc [grab] device = /dev/video0 text = %Y-%m-%d %H:%M:%S width = 320 height = 240 quality = 50 archive = /CAMERA/%Y%m%d%H%M%S.jpg delay = 10 |
|
Tilt
や pan は cat camera-tilt-pan.bat #
sitani -1000 #
hidarini -1000 setpwc -z $1 -d /dev/video0 ; setpwc -y $2 -d /dev/video0 でします。 |
|
cat /etc/samba/smb.conf [global] workgroup = WORKGROUP server string = %h server (Samba, Ubuntu) dns proxy = no log file = /var/log/samba/log.%m max log size = 1000 syslog = 0 panic action = /usr/share/samba/panic-action %d encrypt passwords = true passdb backend = tdbsam obey pam restrictions = yes unix password sync = yes passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . pam password change = yes map to guest = bad user usershare allow guests = yes [printers] comment = All Printers browseable = no path = /var/spool/samba printable = yes guest ok = no read only = yes create mask = 0700 [print$] comment = Printer Drivers path = /var/lib/samba/printers browseable = yes read only = yes guest ok = no [camera] comment = Samba server's CD-ROM read only = yes locking = no path = /CAMERA guest ok = yes |
|
ubuntu では sudo webcam でカメラが動き出します |
|
Visudo の設定を 書きもらしてますが kansi ALL=NOPASSWD: /usr/bin/webcam
なかんじです
さて ユーザーの crontabです。 # m h dom mon dow command */10 0-8 * * * /home/cw/move-jpg.bat */10 17-23 * * * /home/cw/move-jpg.bat #start カメラ 0 17 * * * /usr/bin/webcam & #stop カメラ 0 9 * * * /home/cw/kill-webcam.bat # clean #0 0 * * 3 rm -rf /CAMERA/* です。
さて xxx=`ps ax |sed '/grep webcam/d' - | grep 'webcam' | awk '{print $1}' - ` echo $xxx kill $xxx
また cat /home/kansi/move-jpg.bat ddd=`date +"%y-%m%d-%H %M"` echo $ddd aaa=`echo $ddd | awk '{print $1}' -` bbb=`echo $ddd | awk '{print $2}' -` echo $aaa echo $bbb fff=` expr $bbb - 10 ` echo 'fffffffffffffffffff' echo $fff ggg=$aaa,$fff echo '-----------' echo '---ggg' echo $ggg echo '-----------' mkdir /CAMERA/$ggg mv /CAMERA/*.jpg /CAMERA/$ggg ls -l /CAMERA
動作を確かめてないところもあります。
|