RecordMyDesktop

Description

recordmydesktop is a small cross-platform command-line utility to capture WebKit’s rendering of a web page into a variety of vector and bitmap formats, including SVG, PDF, PS, PNG, JPEG, TIFF, GIF, and BMP.

Usage

Syntax

recordmydesktop [OPTIONS]^filename

Options

Generic Options
      -h, --help                              Print this help and exit. recordmydesktop 
      --version                           Print program version and exit. recordmydesktop 
      --print-config                      Print info about options selected recordmydesktop 
                                          during compilation and exit. recordmydesktop 

Image Options
      --windowid=id_of_window             id of window to be recorded.
      --display=DISPLAY                   Display to connect to.
  -x, --x=N>=0                            Offset in x direction.
  -y, --x=N>=0                            Offset in y direction.
      --width=N>0                         Width of recorded window.
      --height=N>0                        Height of recorded window.
      --dummy-cursor=color                Color of the dummy cursor
                                          [black|white]
      --no-cursor                         Disable drawing of the cursor.
      --no-shared                         Disable usage of MIT-shared memory
                                          extension(Not Recommended!).
      --full-shots                        Take full screenshot at every
                                          frame(Not recomended!).
      --follow-mouse                      Makes the capture area follow the
                                          mouse cursor. Autoenables
                                          --full-shots.
      --quick-subsampling                 Do subsampling of the chroma planes
                                          by discarding, not averaging.
      --fps=N(number>0.0)                 A positive number denoting desired
                                          framerate.

Sound Options
      --channels=N                        A positive number denoting desired
                                          sound channels in recording.
      --freq=N                            A positive number denoting desired
                                          sound frequency.
      --buffer-size=N                     A positive number denoting the
                                          desired sound buffer size (in
                                          frames,when using ALSA or OSS)
      --ring-buffer-size=N                A float number denoting the desired
                                          ring buffer size (in seconds,when
                                          using JACK only).
      --device=SOUND_DEVICE               Sound device(default default).
      --use-jack=port1 port2... portn     Record audio from the specified list
                                          of space-separated jack ports.
      --no-sound                          Do not record sound.

Encoding Options
      --on-the-fly-encoding               Encode the audio-video data, while
                                          recording.
      --v_quality=n                       A number from 0 to 63 for desired
                                          encoded video quality(default 63).
      --v_bitrate=n                       A number from 0 to 2000000 for
                                          desired encoded video
                                          bitrate(default 0).
      --s_quality=n                       Desired audio quality(-1 to 10).

Misc Options
      --rescue=path_to_data               Encode data from a previous,
                                          crashed, session.
      --no-wm-check                       Do not try to detect the window
                                          manager(and set options according to
                                          it)
      --no-frame                          Don not show the frame that
                                          visualizes the recorded area.
      --pause-shortcut=MOD+KEY            Shortcut that will be used for
                                          (un)pausing (default Control+Mod1+p).
      --stop-shortcut=MOD+KEY             Shortcut that will be used to stop
                                          the recording (default
                                          Control+Mod1+s).
      --compress-cache                    Image data are cached with light
                                          compression.
      --workdir=DIR                       Location where a temporary directory
                                          will be created to hold project
                                          files(default $HOME).
      --delay=n[H|h|M|m]                  Number of secs(default),minutes or
                                          hours before capture starts(number
                                          can be float)
      --overwrite                         If there is already a file with the
                                          same name, delete it (default is to
                                          add a number postfix to the new one).
  -o, --output=filename                   Name of recorded video(default
                                          out.ogv).

	If no other options are specified, filename can be given without the -o switch. recordmydesktop 

Example

cyborg@cyborg:~$ sudo recordmydesktop -o /home/cyborg/Videos/video.ogv
Initial recording window is set to:
X:0   Y:0    Width:1360    Height:768
Adjusted recording window is set to:
X:0   Y:0    Width:1360    Height:768
Your window manager appears to be Metacity

Initializing...
Buffer size adjusted to 4096 from 4096 frames.
Opened PCM device default
Recording on device default is set to:
1 channels at 22050Hz
Capturing!
^C
*********************************************

Cached 13 MB, from 776 MB that were received.
Average cache compression ratio: 98.2 %

*********************************************
Saved 195 frames in a total of 194 requests
Shutting down.....
STATE:ENCODING
Encoding started!
recordmydesktop  This may take several minutes.
Pressing Ctrl-C will cancel the procedure (resuming will not be possible, but
any portion of the video, which is already encoded won't be deleted).
Please wait...
Output file: /home/cyborg/Videos/video.ogv
[100%] 
Encoding finished!
Wait a moment please...
   
recordmydesktop  Done.
Written 1312650 bytes
(1187379 of which were video data and 125271 audio data)

Cleanning up cache...
Done!!!
Goodbye!


Here's The Video 

0 Comments

Leave a reply

CONTACT US

We're are building as a community and a team. Be a part of it.

Sending

©2017 Ztrela Knowledge Solutions Pvt. Ltd

Log in with your credentials

Forgot your details?