Dvgrab
From PardusWiki
dvgrab is a program that captures DV video and audio data from digital
camcorders via an IEEE1394 link. (IEEE1394 is also known under the
various trademarks FireWire, i.Link, or Lynx.) The DV data is stored in
one or several files and can later be processed by video editing soft-
ware. dvgrab can remote control the camcorder but it does not show the
video's content on screen.
The base argument is used to construct the filename to store video data
in, like base-id.ext where id is a running number starting from 001 and
ext is the file name extension specifying the file format used, e.g.
avi. A different naming scheme is used whenever the --timestamp is
given (see below). If base is '-' then the format is forced to raw DV
and sent to stdout. dvgrab will also output raw DV to stdout while cap-
turing to a file if stdout is piped or redirected. The default base is
dvgrab- if not specified.
You can use dvgrab's powerful file writing capabilities with other pro-
grams that produce raw DV. If dvgrab detects that it is on the receiv-
ing end of a pipe and it is not in interactive mode, then it will try
to read raw DV on stdin.