dmrecord(1)                                                        dmrecord(1)


NAME
     dmrecord - digital media hard-disk recording utility

SYNOPSIS
     dmrecord [options] [-p video_port|screen_port] [-p audio_port ]
              [-s | -a] [-2] [-f file_options]  filename

DESCRIPTION
     dmrecord records a movie file which contains a JPEG-compressed video
     track and, optionally, an audio track.

     dmrecord supports realtime video recording of JPEG-compressed image data
     to disk using Impact or Octane Video (Impact or Octane compression),
     Indy, Indigo2, or Galileo Video (Cosmo Compress), or O2 built-in MVP
     Video (ICE compression).  dmrecord is not shipped on Fuel, Onyx300,
     Onyx3000, Tezro, Onyx350, or Onyx4 systems.

     Audio is recorded as stereo or mono 16-bit data, using the current audio
     input source and input sampling rate settings on the system Audio Control
     Panel, apanel(1).

     dmrecord produces movies in QuickTime format, though it can be instructed
     to use the old SGI format.  Versions of dmplay(1) shipped prior to IRIX
     6.5 may only be able to handle SGI format.

OPTIONS
     -h   help flag

          dmrecord prints out a detailed description of command line options
          and usage examples. It is tailored to show only what are actually
          available on your system for parameters that are system-dependent,
          such as the compression engine and the input video port names, etc.

     -v   verbose flag

     -B   [auto | key]   (key is default)

          Begin recording whenever ready, or wait until user starts recording
          session by pressing the <Enter> key.

     -t   seconds

          Specify number of seconds using a nonnegative floating-point value.
          If seconds is not specified, record until user terminates recording
          by sending SIGINT (<Ctrl C>) to the process.

     -C   critical flag

          Immediately abort recording and remove output file if a video frame
          is dropped. By default, dmrecord will continue recording. After
          recording is terminated, the program will post process the output
          file and replace each dropped frame by a synthesized frame. Each of


          the two fields in the synthesized frame is a duplicate of the second
          field from the last valid frame preceding the dropped frame.

     -p   video[,device=D][,port=N][,comp=jpeg][,engine=E][,quality=Q]
          [,brate=bits-per-sec]

          Specify video port. For O2 systems, the input device must be mvp and
          the compression engine must be ice. For Impact or Octane
          Compression, the device must be impact and the compression engine
          must be impact.  For other systems, the device must be ev1 and the
          compression engine must be cosmo. Use the -h option to find out the
          input ports available on your system.

          Optionally, a JPEG quality factor Q from 1..100 may be specified as
          quality=Q, or a bitrate target describing bits per second may be
          specified as brate=bits-per-sec.

          If the Galileo 601 option is installed, use port=0 to select the
          analog port, port=1 for the port labeled IN 1 of the 601 breakout
          box. Port IN 2 of the 601 breakout box is not supported.

          If neither video_port nor screen_port is specified, dmrecord takes
          its video from current video input as set by videopanel(1).

     -p   screen,x=X,y=Y,width=W,height=H,timing=T

          For O2 systems only.  Specify screen port. The rectangular area of
          the screen with (X,Y) as its upper left-hand corner and with width W
          and height H is used as the video input for the movie. The timing
          must be either ntsc or pal. You must use xsetmon(1) to set the
          monitor's timing to 60 Hz for ntsc or 50 Hz for pal before you use
          dmrecord with screen capture.  (xsetmon is available on the desktop
          from the System/GraphicsBackEnd menu choice.)

     -p   audio[,channels=C]

          Enable audio port. Format is always 16-bit. channels=2 specifies
          stereo (the default), channels=1 specifies mono.

     -s   SGI flag

          This flag forces dmrecord to produce a movie using the old SGI
          format.  Without this flag, a QuickTime movie is produced, which is
          not playable on versions of dmplay(1) shipped prior to IRIX 6.5.

     -a   AVI flag

          For O2 systems only. This flag forces the O2 version of dmrecord to
          produce a movie using the AVI format.


     -2   F2 domianant

          For O2 systems only. Specify this flag if the input video stream is
          F2 dominant. F1 dominance is assumed without this flag.

     -f   [title=TITLE]

          title sets the movie file title to the string TITLE.


EXAMPLE
     Record 30 seconds of interleaved stereo audio and JPEG video data to an
     SGI movie file:

     dmrecord -t 30 -p video -p audio file.mv

     Use dmrecord -h to see other examples.

SEE ALSO
     dmplay(1), videopanel(1), apanel(1)


                                                                        Page 3