Differences
This shows you the differences between two versions of the page.
screencapture [2015/06/29 04:32] slackermedia created |
screencapture [2021/06/03 19:48] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | [[{arrowp.png|border:0;background:none;width:0;display:inline-block;position:absolute;top:0;left:0;}slackbuilds|]] | ||
- | [[{arrown.png|border:0;background:none;width:0;display:inline-block;position:absolute;top:0;margin-left:2.5em;}jack|]] | ||
- | |||
- | ====== Screen Capture ====== | ||
- | |||
- | Whether you need to capture what's happening on your screen for a performance, a tutorial, or for live broadcast, there are several ways to record the Linux screen. | ||
- | |||
- | |||
- | ===== FFmpeg ===== | ||
- | |||
- | my command here | ||
- | |||
- | |||
- | ===== FFmpeg & Mplayer ===== | ||
- | |||
- | User ''rowinggolfer'' devised this hybrid method of not only capturing the screen, but also super-imposing and in-setting video from a webcam to achieve a live picture-in-picture mode. | ||
- | |||
- | Start the webcam in a non-intrusive frame. mplayer fits the bill here. | ||
- | |||
- | <code> | ||
- | $ mplayer -cache 128 -tv driver=v4l2:width=320:height=240 -vo xv tv://foo | ||
- | </code> | ||
- | |||
- | When that window appears, resize it, place it where you find least intrusive, and set it to remain "on top" by right-clicking the title bar blah blah | ||
- | |||
- | |||
- | In another terminal, do this | ||
- | |||
- | ~$ ffmpeg -f oss -i /dev/dsp -f x11grab -s xga -r 15 -i :0.0 out.mp4 | ||
- | |||
- | |||
- | Record your screencast. | ||
- | |||
- | hit q in the second terminal when you are finished. | ||
- | |||
- | If this works.. replace out.mp4 with whatever format or stream you wish to create. | ||
- | |||
- | |||
- | ===== RecordMyDesktop ===== | ||
- | |||
- | THere are two versions: Record my desktop and Qrecordmy deskteop | ||
- | |||
- | |||
- | <WRAP tip> | ||
- | **See Also** \\ | ||
- | Ffmpeg | ||
- | </WRAP> | ||
- | |||
- | |||
- | [[{arrown.png|border:0;background:none;width:0;display:inline-block;float:right;}jack|]][[{arrowp.png|border:0;background:none;width:0;float:right;}slackbuilds|]] |