Vcr(1L)

NAME
Vcr - Provide a user interface to the $HOME MOVIE system.

SYNOPSIS
Vcr <script1> [<script2> ...] | play_data

DESCRIPTION
Vcr is an MGR program that provides a user interface to the $HOME MOVIE playback system. It simulates the look and feel of a typical Vcr, presenting (from left to right) buttons that represent the functions rewind, stop, pause, slow motion, play, fast forward, volume down, volume up, and program. The program button can be used to cycle through the list of scripts provided on the command line, the other buttons are obvious. The command line scripts are of the form
    name=script1,script2,...scriptn
where the script[i] are files containing MGR-A-Matic scripts, that are concatenated together on playback. Name is the name that appears on the program button. Vcr simply passes the script names to play_data (and possibly play_sound) for playback.

If VCR receives a hangup signal, it assumes the "tape" is finished, and automatically rewinds.

Typically MGR is started on the Sun console restricted to the top 64 pixels of the display, as in
    export MGRSIZE="0 0 1152 64";mgr
and Vcr emits commands on its standard output

BUGS

*   As there is no feedback from the playback program to Vcr, Vcr doesn't know when the script is finished.

*   Stop should be pressed when changing "tape" speed or the sound synchronization is lost.

*   Since the User interface, video playback, and audio playback are all separate processes, exact synchronization is impossible.

SEE ALSO
do_data(1L) mgr(1L) play_sound(1L) movie(1L) roll(1L)

AUTHOR
S. A. Uhler