Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
screencapture [2015/07/05 07:02] slackermedia |
screencapture [2021/06/03 19:48] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | [[{arrowp.png|border:0;background:none;width:0;display:inline-block;position:absolute;top:0;left:0;}samplv1|]] | ||
- | [[{arrown.png|border:0;background:none;width:0;display:inline-block;position:absolute;top:0;margin-left:2.5em;}screenwriter|]] | ||
====== Screen Capture ====== | ====== Screen Capture ====== | ||
Line 55: | Line 53: | ||
- | ===== FFmpeg & Mplayer ===== | + | ==== FFmpeg & Mplayer ==== |
- | User ''rowinggolfer'' devised a 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. | + | User ''rowinggolfer'' and Linux blog [[http://linuxbookpro.com]] devised a 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. |
First, start Mplayer to capture input from your webcam in a relatively small window to achieve the picture-in-picture look: | First, start Mplayer to capture input from your webcam in a relatively small window to achieve the picture-in-picture look: | ||
<code> | <code> | ||
- | $ mplayer -cache 128 -tv driver=v4l2:width=320:height=240 -vo xv tv://foo | + | $ mplayer tv:// -tv driver=v4l2:width=320:height=240:device=/dev/video0 -vo xv -noborder -geometry 100%:100% -ontop |
</code> | </code> | ||
- | When that window appears, resize it as needed and place it in, for example, a corner of the screen. Right-click on the window's title bar and select **More Actions** → **Keep Above Others**. | + | When that window appears, ''alt''-click on it and drag it to where you want it on your screen. |
+ | |||
+ | <WRAP tip> | ||
+ | If you would rather have a border on the window, omit the ''-noborder'' switch from the command. Position the screen and then right-click on the window's title bar and hide the border. | ||
+ | </WRAP> | ||
In a separate terminal, start ffmpeg: | In a separate terminal, start ffmpeg: | ||
Line 80: | Line 82: | ||
There are two versions of RecordMyDesktop; the terminal command ''recordmydesktop'' and the GUI frontend, **qt-recordmydeskteop**. The latter is just a frontend to the first, so the basic functionality is exactly the same. | There are two versions of RecordMyDesktop; the terminal command ''recordmydesktop'' and the GUI frontend, **qt-recordmydeskteop**. The latter is just a frontend to the first, so the basic functionality is exactly the same. | ||
- | ===== Install ===== | + | ==== Install ==== |
Install the terminal command and, optionally, the frontend from [[http://slackbuilds.org]]. If you have already installed [[kdenlive]] then you may already have these installed, as they are soft-dependencies for that. | Install the terminal command and, optionally, the frontend from [[http://slackbuilds.org]]. If you have already installed [[kdenlive]] then you may already have these installed, as they are soft-dependencies for that. | ||
- | ===== Usage ===== | + | ==== Usage ==== |
Start ''recordmydesktop'' from the terminal, or ''qt-recordmydesktop'' from the **K Menu**. | Start ''recordmydesktop'' from the terminal, or ''qt-recordmydesktop'' from the **K Menu**. | ||
Line 108: | Line 110: | ||
<WRAP tip> | <WRAP tip> | ||
**See Also** \\ | **See Also** \\ | ||
- | Ffmpeg \\ | + | [[ffmpeg|Ffmpeg]] \\ |
- | Open Broadcast Studio (OBS) \\ | + | [[obs|Open Broadcast Studio (OBS)]] |
- | Snowmix | + | |
</WRAP> | </WRAP> | ||
- | [[{arrown.png|border:0;background:none;width:0;display:inline-block;float:right;}screenwriter|]][[{arrowp.png|border:0;background:none;width:0;float:right;}samplv1|]] | + | <WRAP centeralign> |
+ | <wrap fa>[[samplv1|R]]</wrap> <wrap fa>[[start|S]]</wrap> <wrap fa>[[screenwriter|Q]]</wrap> | ||
+ | </WRAP> |