Projects / iCam2

iCam2

iCam2 is a video4linux/imlib2 based application for handling a webcam. It grabs a frame every few seconds from a V4L video source, timestamps it with a custom string and TrueType fonts, and writes it to disk. It has an X11 interface for previewing video, filtering, and more. The console-only mode works quite stably, but the X11 interface has some severe problems. It also features limited built-in filtering and auto-brightness adjustment.

Tags
Licenses
Operating Systems
Implementation

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  07 Jul 2004 06:24
  • Rrelease-after

Changes: The configure process was revised, which should resolve most problems people have had getting Makefiles generated. The X11 code was revised, so there's only one window, which shows the cam image after post-processing, in realtime. Threading was improved. The icam2rc option was added to disable X11 support if it was enabled at compile time. Theoretical (untested) support for devices using YUV420 and YUV420P palettes was added. proto-icam2rc should be checked for new options, name changes, and similar changes.

Changes: This release added built-in FTP support, Imlib2 dynamic filtering, pre- and post- snapshot calls to customizable external commands, and some general code cleanups. The program now compiles cleanly without libcurl or libfame, and won't link against them if they are present unless requested.

Changes: This release adds MPEG 'time-lapse' (or near-real-time) encoding. It rearranges some code to allow for streaming over the Web. X11 is still mainly broken.

Changes: The release contains a rewrite of most of the X11 code. It now displays and doesn't leak memory, but the two windows that only show snapshots don't necessarily update correctly at this point.

Changes: Major bugs in the X11 interface still exist. There are minor bugs in console-mode code. The configure.in and Makefile.in files need some revision. The console mode is stable, and X11 mode functions, but is far less stable.

06d461aa67805d6f723e5df013727b39_thumb

Project Spotlight

MP3 Diags

A tool for finding and fixing problems in MP3 files; includes a tagger.

No-screenshot

Project Spotlight

pyplt

A personal logging tool.