Skip to content
A neat and simple webcam app
Branch: master
Clone or download
fsphil Merge pull request #42 from ehristev/master
Add support for VYUY format
Latest commit 9a995d6 Mar 7, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore Add WebP output support via libgd Mar 5, 2019
CHANGELOG
LICENSE initial check-in Jan 13, 2010
Makefile.in
README Add WebP output support via libgd Mar 5, 2019
config.h.in
configure Add WebP output support via libgd Mar 5, 2019
configure.ac Add WebP output support via libgd Mar 5, 2019
dec.h Update for 20110717 release Jul 17, 2011
dec_bayer.c fix BAYER format r/b swap Mar 5, 2019
dec_grey.c
dec_jpeg.c
dec_png.c Update for 20110717 release Jul 17, 2011
dec_rgb.c
dec_s561.c Fix compiler warnings Mar 29, 2011
dec_yuv.c
effects.c Update for 20110717 release Jul 17, 2011
effects.h
example.conf
fswebcam.1 Add the new bayer formats to the man page Mar 5, 2019
fswebcam.c
fswebcam.h Update for 20110717 release Jul 17, 2011
log.c
log.h
parse.c
parse.h
src.c
src.h Add support for VYUY format Mar 7, 2019
src_file.c Update for 20110717 release Jul 17, 2011
src_raw.c
src_test.c
src_v4l1.c
src_v4l2.c Add support for VYUY format Mar 7, 2019
videodev.h
videodev2.h update videodev2.h header Mar 5, 2019
videodev_mjpeg.h

README

fswebcam - Small and simple webcam software for *nix.

Created by Philip Heron <phil@sanslogic.co.uk>
http://www.sanslogic.co.uk/fswebcam/

This is the program used to generate images for a webcam. It captures a number
of frames from any V4L or V4L2 compatible device, averages them to reduce noise
and draws the details on it using the GD Graphics Library which also handles
compressing the image to PNG, JPEG or WEBP.

INSTALLING

Run the following commands in the source folder to build and install fswebcam:

./configure --prefix=/usr
make
make install

It's only requirements are that the GD library be installed with JPEG, PNG
and FreeType support.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.