|
|
1.1 ! root 1: .TH FLICKS 9.1 ! 2: .CT 1 comm_term ! 3: .SH NAME ! 4: flicks, fflicks, preflicks, 2mux \- movie graphics for 5620 ! 5: .SH SYNOPSIS ! 6: .B flicks ! 7: [ ! 8: .B -fmte ! 9: ] ! 10: .I file ... ! 11: .PP ! 12: .B preflicks ! 13: [ ! 14: .B -fmtvloics ! 15: ] ! 16: .I file ... ! 17: .PP ! 18: .B fflicks ! 19: [ ! 20: .I flickfile ! 21: ] ! 22: .SH DESCRIPTION ! 23: .I Flicks ! 24: interprets each of the ! 25: .I files ! 26: as a grey-scale frame in the form of ! 27: .IR picfile (5) ! 28: (or a square raster of unsigned bytes), ! 29: dithers them, and displays them on the terminal. ! 30: Once the frames have been downloaded the frames can be played ! 31: as a movie, controlled by a menu on button 3. ! 32: Most menu selections are self-explanatory. ! 33: .I Step ! 34: shows individual frames, ! 35: stepping forward with button 1, or backward with button 2. ! 36: Button 3 brings back the main menu. ! 37: .PP ! 38: The size of a frame is an option: ! 39: .TP ! 40: .B -f ! 41: full size: same size as the input (typically 512\(mu512) ! 42: .TP ! 43: .B -m ! 44: medium size: half the input size (typically 256\(mu256) default ! 45: .TP ! 46: .B -t ! 47: tiny size: quarter of the input size (typically 128\(mu128) ! 48: .PD ! 49: .PP ! 50: If only one image is processed, full size is the default. For more ! 51: than 11 pictures, tiny size is default. Anything in between is ! 52: medium size by default. ! 53: .PP ! 54: The frames are rendered with dithering by default, ! 55: and with error propagation if ! 56: .B -e ! 57: is specified. ! 58: .PP ! 59: .I Fflicks ! 60: downloads frames ! 61: that have been preprocessed by ! 62: .IR preflicks ! 63: into a ! 64: .I flickfile. ! 65: .I Fflicks ! 66: downloads much faster than ! 67: .I flicks. ! 68: .PP ! 69: The options for ! 70: .I preflicks ! 71: include ! 72: .BR -f , ! 73: .BR -m , ! 74: and ! 75: .B -t ! 76: as for ! 77: .I flicks, ! 78: plus ! 79: .TP ! 80: .B -l ! 81: Use logarithmic dither. ! 82: .TP ! 83: .B -v ! 84: Chatter on standard error. ! 85: .TP ! 86: .B -o ! 87: Write the flickfile onto standard output; ! 88: by default output goes into file ! 89: .BR _movie . ! 90: .TP ! 91: .B -i ! 92: Print a summary of the contents of ! 93: the flickfiles. ! 94: .TP ! 95: .B -c ! 96: Catenate named flickfiles onto the standard output. ! 97: .TP ! 98: .BI -s X , Y ! 99: the (one only) input file is assumed to be a sequence of ! 100: .IR X\(muY -byte ! 101: frames. ! 102: If ! 103: .I X ! 104: and ! 105: .I Y ! 106: may be omitted, 512\(mu512 is assumed. ! 107: .PP ! 108: .I Fflicks ! 109: display is controlled by a menu on button 3. ! 110: The selection `movie rate' tries to run the display at 24 frames/sec. ! 111: .PP ! 112: Frames prepared with ! 113: .I preflicks ! 114: are compacted. ! 115: Thus ! 116: .I fflicks ! 117: can play a longer sequence than ! 118: .IR flicks : ! 119: up to roughly 120 medium sized or 480 tiny frames (20 seconds of movie). ! 120: Still longer sequences (about twice as long) can be downloaded if ! 121: .I fflicks ! 122: is run within ! 123: .I 2mux ! 124: instead of ! 125: .I mux. ! 126: The price of compaction is speed. ! 127: Menu selections are available ! 128: for uncompacting some (even- or odd-numbered) frames. ! 129: .SH FILES ! 130: .B _movie ! 131: .br ! 132: .B /usr/jerq/lib/2term ! 133: .SH "SEE ALSO" ! 134: .IR pico (1), ! 135: .IR picfile (5), ! 136: .IR rebecca (9.1), ! 137: .IR flickfile (9.5), ! 138: .IR movie (9.1)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.