blob: 8b8758276d89b7f2159bd0465460f72bef3d2751 [file] [log] [blame]
Guido van Rossume4bddea1991-10-30 11:52:48 +00001This directory contains Python and C code we wrote while we had a
2framegrabber board on loan from SGI.
3
4 --Guido and Jack
5
6cam.py network real-time tv broadcast; see tv.py
7 usage: cam [packfactor [host]]
8 specifying 'all' for host broadcasts
9
10camcorder.py record video movies or make snapshots (in movie format)
11 usage: camcorder [-c] [-a audiohost [-s]] [moviefile]
12 -c color (default b/w, packfactor = 2)
13 -a audiohost syncaudio is running on audiohost
14 -s start syncaudio (on audiohost)
15 moviefile (default film.video)
16 keyboard commands:
17 s stop grabbing (single step if already stopped)
18 c continuous grabbing
19 r start recording
20 p pause recording (record single frame if paused)
21 ESC quit
22
23statit.py various statistics operations on movie files
24
25syncaudio.py record audio synchronized with camcorder -a
26 usage: syncaudio videohost soundfile
27 soundfile format: 16 bits, 16khz, mono
28
29tv.py receiver for transmissions from cam.py
30
31video.py player for movies recorded by camcorder.py
32 usage: video [moviefile [soundfile]]
33 default moviefile is film.video
34 default sound is no sound
35
36vinfo.py print a summary of a movie file
37
38vtime.py virtual time module imported by syncaudio.py and camcorder.py
39
40
41These are C programs, either for efficiency or because they need to
42link with a C library.
43
44squash.c make a movie smaller by averaging pixels
45 usage: squash factor [bits] <moviefile >newmoviefile
46 factor x and y compression factor
47 bits #bits left per sample in result (default 8)
48
49squash2.c make a movie smaller by dropping pixels
50 usage: squash2 factor <moviefile >newmoviefile
51 factor x and y compression factor
52
53tomono.c like squash2 but outputs a monochrome movie
54
55v2i.c convert the first image of a movie file to SGI .rgb format
56 link with -limage