bttvgrab is a program for grabbing video sequences
using a bt848-based frame grabber card (e.g.
Hauppauge WinTV, Miro PCTV...). The goal of
bttvgrab is to provide high-quality grabbing
suitable for video recording. Currently, this is
accomplished by trying hard not to leave out a
single frame, and to catch temproary delays by
buffering several frames. In the future,
synchronized sound will be part of it. Then you
can create mpeg movies using mpeg2enc, the output
files will be prepared for that, so that the
conversion can be done by a simple shell script.

camE is a Webcam grabber designed for video4linux
devices. It is based on the xawtv webcam app, but
extended to use imlib2 for applying antialised,
blended truetype fonts to the image before upload.
A large number of new options have been added
including scp support (in addition to ftp), image
archiving, and much more. It runs as a daemon and
needs no X connection to operate.

CamStream is a tool for webcams and TV grabber cards that allows for streaming video from multiple video sources. It can save and/or upload (FTP) timed snapshots. It provides a GUI frontend to control the video devices.

dc1000 is a program to control the Panasonic dc1000 series of digital cameras; it can be used to preview, download, and delete images. It supports the NV-DC1000, PV-DC1000, NV-DC1580, and PV-DC1580 camera models.

dphotox extracts the ExIf information in the JPEG images produced by digital still cameras running the Digita operating system. The ExIf information includes the date & time of capture, exposure values, the sound note (WAV file), and thumb/screen nail versions of the image.

dvgrab receives audio and video data from a digital camcorder via an IEEE 1394 (widely known as FireWire) link and stores them into an AVI file. It features autosplit of long video sequences into several files, and supports saving the data as raw frames, AVI type 1, AVI type 2, and image files.