CRI Radio

May 22, 2007

vidcat and w3cam

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