如何在 Linux 上录制桌面屏幕的特定区域
问题:我想创建 Linux 桌面上特定区域(而不是整个桌面)的截屏视频。有没有屏幕录像软件可以让我做到这一点?
当您需要向其他人演示您的桌面活动时,使用截屏视频(即桌面屏幕录制)比文本教程或一堆静态图像更有效。对于 Linux 命令行录制,您可以使用 TermRecord 等工具。对于视频教程,有时您可能想要录制桌面的特定区域(例如,一个 GUI 窗口),而不是整个桌面屏幕。创建桌面特定区域的截屏视频的一种方法是使用 recordMyDesktop
。
recordMyDesktop
是一个开源 Linux 工具,可以捕获桌面屏幕会话的音频和视频。它不仅可以记录整个桌面屏幕,还可以记录特定的 GUI 窗口或您用鼠标定义的任何任意区域。
在 Linux 上安装 recordMyDesktop
recordMyDesktop
是一个命令行工具,但可以更好地与其 GUI 前端 gtk-recordMyDesktop
一起使用。以下是如何在各种 Linux 发行版上安装它们。
Ubuntu、Debian 或 Linux Mint:
$ sudo apt-get install recordmydesktop gtk-recordmydesktop
软呢帽:
$ sudo dnf install recordmydesktop gtk-recordmydesktop
CentOS 或 RHEL:
首先启用 EPEL 存储库,然后继续:
$ sudo yum install recordmydesktop gtk-recordmydesktop
拱门Linux:
$ sudo pacman -S recordmydesktop gtk-recordmydesktop
在桌面上录制特定的 GUI 窗口
要录制桌面上的特定窗口,请单击 gtk-recordMyDesktop
上的选择窗口
按钮。然后将鼠标光标移动到要捕获的目标窗口,然后单击窗口内的任意区域。

所选窗口的边界将突出显示。请注意,如果在此之后移动窗口,突出显示的区域将保持不变,所以要小心。
如果您想从录制中排除指定窗口的标题栏,请关闭高级
菜单中的包括窗口装饰
选项。
要开始录制窗口,请单击 gtk-recordMyDesktop
上的 Record
按钮。

一旦开始录制,gtk-recordMyDesktop
的主窗口将自动消失。
如果您想停止录制,请单击桌面顶部的 recordMyDesktop 托盘图标,然后选择停止
。

录制的截屏视频将保存为 .ogv
文件。您可以使用任何视频播放器(例如 mplayer
或 vlc
)播放 .ogv
文件。或者直接上传到 YouTube,无需任何转码。
记录桌面上的任意区域
如果您想创建桌面特定区域的截屏视频,请单击 recordMyDesktop 的托盘图标。然后选择选择屏幕上的区域
。

这会将鼠标光标更改为十字形。现在左键单击并拖动鼠标来定义一个区域。

释放鼠标后,该区域将突出显示并准备录制。单击录制
按钮开始录制。
这是 gtk-recordMyDesktop
的截屏视频。 🙂