From owner-FreeBSD-users-jp@jp.FreeBSD.org Sun Sep 28 22:07:09 2003
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id h8SD79t76796;
	Sun, 28 Sep 2003 22:07:09 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from goo.bz (YahooBB220034052009.bbtec.net [220.34.52.9])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with SMTP/inet id h8SD77J76791
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sun, 28 Sep 2003 22:07:08 +0900 (JST)
	(envelope-from kei@www.dice-lab.goo.bz)
Received: (qmail 9967 invoked by uid 1009); 28 Sep 2003 22:06:03 +0900
Received: from kei@dice-lab.goo.bz by goo.bz by uid 1006 with qmail-scanner-1.20rc1 
 (hbedv: 6.21.0.1/6.21.0.42.  Clear:RC:1:. 
 Processed in 0.036804 secs); 28 Sep 2003 13:06:03 -0000
X-Qmail-Scanner-Mail-From: kei@dice-lab.goo.bz via goo.bz
X-Qmail-Scanner: 1.20rc1 (Clear:RC:1:. Processed in 0.036804 secs)
Received: from unknown (HELO uehata) (192.168.11.4)
  by 192.168.11.2 with SMTP; 28 Sep 2003 22:06:03 +0900
Message-ID: <003901c385c1$51794430$040ba8c0@uehata>
From: <kei@www.dice-lab.goo.bz>
To: <FreeBSD-users-jp@jp.FreeBSD.org>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Sun, 28 Sep 2003 22:06:15 +0900
X-Sequence: FreeBSD-users-jp 76502
Subject: [FreeBSD-users-jp 76502] Freebsd =?ISO-2022-JP?B?GyRCJEgbKEI=?=
 ov511+ =?ISO-2022-JP?B?GyRCJSslYSVpGyhC?= 
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: kei@www.dice-lab.goo.bz
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+030902

$B$9$_$^$;$s!#%1%$$H?=$7$^$9!#(B

USB$B%+%a%i$G(BFreebsd$B$K$h$k%9%H%j!<%_%s%0$r9T$*$&$H(B
http://www.running-dog.net/bsd/46/ov511.html
$B$N(BHP$B$r;29M$K(B
http://people.freebsd.org/~maho/USB/camera.html
$B$K5-=R$5$l$F$$$k(B
ELECOM$B$N(BC1C30$B$N(BUSB$B%+%a%i$rGc$C$F$-$^$7$?!#!J(BWebcam3$B$J$IGd$C$F$J$$$N$G!K(B
$B$5$C$=$/(BFreebsd$B$N;*5!$K$D$J$$$G$_$?$H$3$mG'<1$O$7$F$$$k$N$G$9$,(B
$B$$$m$$$m$J(BHP$B$r;29M$K(Bvid$B$r;HMQ$9$k$HH?1~$,JV$C$F$3$:(B
ffmpeg$B$r$?$?$/$H(Bdevice$B$,$J$$$H$$$o$l$F$7$^$$$^$9!#(B
$B2?$+<j=g$,$*$+$7$$$N$G$7$g$&$+!#(B

$B$A$J$_$K(Bov511$B4XO"$N(BHP$B$O$9$Y$F3NG'$7$^$7$?!#(B

--------------------------------------------------
$B4D6-(B
Freebsd4.8
usb$B4XO"$N%+!<%M%k$O$9$Y$F@_Dj$7%3%s%Q%$%k(B

$B$*$3$J$C$?<j=g(B
/etc/rc.conf$B$K(Busbd_enable="YES"$B$rDI2C$7:F5/F0(B

dmesg |grep usb
===========================================
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
usb1: <VIA 83C572 USB controller> on uhci1
usb1: USB revision 1.0
===========================================

dmesg |grep ugen
===========================================
ugen0: OmniVision OV511+ Camera, rev 1.00/1.00, addr 2
===========================================

usbdevs -v
===========================================
Controller /dev/usb0:
addr 1: self powered, config 1, UHCI root hub(0x0000), VIA(0x0000), rev 1.00
 port 1 addr 2: power 500 mA, config 1, OV511+ Camera(0xa511),
OmniVision(0x05a9), rev 1.00
 port 2 powered
===========================================

cvsup$B$K$F:G?7$N(BPorts$B$K99?7(B
/usr/ports/graphics/vid$B$r%$%s%9%H!<%k(B
===========================================
vid-1.0.1
<$B4XO"%Q%C%1!<%8%P!<%8%g%s(B>
netpbm-10.17_1
jbigkit-1.5
jpeg-6b_1
===========================================

vid$B%3%^%s%I(B
/usr/local/bin/vid --small -d /dev/ugen0 | /usr/local/bin/pnmtojpeg >
./test.jpg
===========================================
$BBT$C$F$bH?1~JV$C$F$3$:(B
===========================================

/usr/local/bin/vid --small -d /dev/ugen0 >./test.pnm
===========================================
$BBT$C$F$bH?1~JV$C$F$3$:(B
===========================================

/usr/local/bin/vid --small -d /dev/usb > ./webcam.pnm
===========================================
/dev/usb: Device busy
===========================================

/usr/local/bin/vid --small -d /dev/usb0 | /usr/local/bin/pnmtojpeg >
./test.jpg
===========================================
USB_GET_DEVICEINFO: Invalid argument
pnmtojpeg: Error reading magic number from Netpbm image stream.  Most often,
this means your input file is empty.
===========================================

/usr/local/bin/vid --small -d /dev/usb | /usr/local/bin/pnmtojpeg >
./test.jpg
===========================================
/dev/usb: Device busy
pnmtojpeg: Error reading magic number from Netpbm image stream.  Most often,
this means your input file is empty.
===========================================

FFmpeg
/usr/local/ffmpeg/bin/ffmpeg -s 160x120 -vd /dev/ugen0 ./test.mpg
===========================================
Could not find video grab device
===========================================

$B%G%P%$%9$r(Busb usb0$B$K$7$F$bH?1~$OF1$8!#(B
--------------------------------------------------




