GNOME是Ubuntu和Fedora Workstation的默认桌面环境,在Ubuntu22.04切换到Wayland后缺乏良好的屏幕录制器。
在本教程中,我将介绍EasyScreenCast。它是一个仅适用于GNOME桌面的免费开源应用程序。
EasyScreenCast简化了gnome shell中集成的视频录制功能的使用,可以快速更改桌面录制的各种设置。
它作为一个指示器小程序开始,在顶部右侧系统托盘区域,单击它将显示菜单,可用于:
- 开始/停止录制。
- 选择音频源。
- 同时启用摄像头录制。
- 选择录制区域。
- 设置时间延迟。
如上面的屏幕截图所示,它支持录制全屏(所有桌面),选择的应用程序窗口。
要记录选择的区域,只需在单击“开始录制”后在屏幕上点击并拖动创建一个矩形区域。它有一个选项,在录制时显示区域周围的边框,尽管默认情况下未启用。
对于多个监视器,请选择“录制所选监视器”选项。单击“开始录制”,然后在所需的监视器屏幕上进行一些鼠标点击以开始录制。
通过启用摄像头录制,它还可以同时录制您的脸部和桌面屏幕!只需从指示器菜单中选择您的摄像头,然后在“选项”对话框中设置质量、大小和位置。
录制后,您的视频将在右下角具有一个小画面显示您自己,就像下面的屏幕截图所示。
EasyScreenCast还可以执行其他操作,包括:
- 键盘快捷键。
- 录制之前和/或之后运行的命令。
- 配置视频质量。
- 使用预设或自定义分辨率录制为WebM、MP4、MKV、OGG。
在Ubuntu中安装EasyScreenCast:
EasyScreenCast可作为GNOME Shell扩展安装。到目前为止,它支持从38到44的GNOME版本。
也就是说,您可以在Ubuntu 22.04、Ubuntu 23.04以及Debian 12、Arch等与GNOME一起安装它。
首先,它需要一些用于摄像头和编码支持的gstreamer插件包。Ubuntu用户只需按Ctrl+Alt+T打开终端并运行以下命令以安装它:
sudo apt install gstreamer1.0-plugins-ugly gstreamer1.0-plugins-good
- 然后,从Web浏览器或使用“Extension Manager”应用程序安装扩展。
对于Ubuntu,首先在Ubuntu Software中搜索并安装“Extension Manager”。
在Ubuntu 22.04+中安装Extension Manager
然后,启动“Extension Manager”并使用它搜索并安装“EasyScreenCast”扩展。
卸载EasyScreenCast:
要卸载扩展,请使用扩展网页中的 ON/OFF 开关。 或者使用“Gnome 扩展”或“扩展管理器”。