Make single shot snapshots from Pusbcam with vidcat on fedora core 4.
To PNG, and other file formats.
ftp://download.intel.com/software/products/opensource/downloads/vidcat.tar.gz
tar xvfz vidcat.tar.gz
cd vidcat
tar xvf w3cam-0.7.2.tar
cd w3cam-0.7.2
edit Makefile.in to this:
CC = @CC@
prefix=@prefix@
exec_prefix=@exec_prefix@
sbindir=@sbindir@
cgibindir=$(prefix)/cgi-bin
bindir=@bindir@
VERSION=0.7.2
CFLAGS = @CFLAGS@ @DEFS@ -DVIDEO_DEV=\"@ac_device@\" -DVERSION=\"$(VERSION)\"
LDFLAGS = @LDFLAGS@
LIBS = @LIBS@
OBJ = w3cam.o cgi.o v4l.o
default: vidcat vidcat.1 README
vidcat: vidcat.o v4l.o
$(CC) $(LDFLAGS) -o $@ vidcat.o v4l.o $(LIBS)
End Makefile.in--------
Then do :
./configure
make
Beging Makefile--------
# Generated automatically from Makefile.in by configure.
CC = gcc
prefix=/usr/local
exec_prefix=${prefix}
sbindir=${exec_prefix}/sbin
cgibindir=$(prefix)/cgi-bin
bindir=${exec_prefix}/bin
VERSION=0.7.2
CFLAGS = -g -O2 -I/usr/local/include -I/usr/local/X11/include -DHAVE_LIBM=1 -DHAVE_LIBZ=1 -DHAVE_LIBPNG=1 -DHAVE_LIBJPEG=1
-DHAVE_LIBTTF=1 -DVIDEO_DEV=\"/dev/video\" -DVERSION=\"$(VERSION)\"
LDFLAGS = -L/usr/local/lib -L/usr/local/X11/lib
LIBS = -ljpeg -lpng -lz -lm
OBJ = w3cam.o cgi.o v4l.o
default: vidcat vidcat.1 README
vidcat: vidcat.o v4l.o
$(CC) $(LDFLAGS) -o $@ vidcat.o v4l.o $(LIBS)
End Makefile--------
Test:
./vidcat -d /dev/video -f png -p y -s 640x480 > test.png