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