在 Linux 和 Raspberry Pi 上录制桌面屏幕的 7 种方法

需要记录您的 Linux 桌面? 也许您想演示一些软件或给 Linux 新手一些视觉步骤以提高熟悉度。

无论出于何种原因,您都会从屏幕录制工具中获得最佳效果。

这里有七种录制 Linux 桌面的方法,包括录制 Raspberry Pi 屏幕的应用程序。

您应该在屏幕录像机中寻找什么

在继续之前,让我们看一下桌面屏幕录像机的典型功能。

为了 example,它应该能够捕获整个桌面或单个应用程序窗口。 此外,您可以期望能够将录制设置为特定的分辨率和视频文件类型。

你需要出现在视频中吗? 如果是这样,某些屏幕录像机工具可以检测来自计算机网络摄像头的视频以及麦克风音频。

还可以找到其他功能,例如缩放/跟随鼠标工具。 简而言之,Linux 屏幕录像机提供了各种功能,因此很难找到您需要的功能。 但我们可以提供帮助。

1. 卡赞: 树莓派的最佳屏幕录像机

Kazam 可从 Ubuntu 存储库获得,支持 ARM 和 PowerPC 设备以及 32 位和 64 位,是一种高效的桌面视频捕获工具。 Kazam 能够录制全屏、所有桌面屏幕、单个窗口和桌面区域,还可以从扬声器和麦克风捕获音频。

通过您的软件管理器安装,或者:

sudo apt install kazam

记录桌面活动后,您可以通过系统托盘停止。 系统会提示您 Save 为以后 或使用您常用的视频编辑软件进行编辑。

Kazam 具有选择音频设备、视频格式甚至截屏的能力,是一款适合初学者的出色 Linux 屏幕录像机。

2. 简单的屏幕录像机

它可能称自己为“简单”,但此应用程序比此处列出的其他应用程序具有更多功能。 此外,Simple Screen Recorder 也适用于 Raspberry Pi。

要在类似 Ubuntu 的系统上安装 Simple Screen Recorder,请使用:

sudo apt install simplescreenrecorder

这也适用于 Raspberry Pi,如下所示:

(可以在开发者的网站上找到安装到其他发行版的说明。)

启动后,您将看到一个包含大量选项的屏幕。 其中包括预期的全屏录制、录制选择、跟随光标,以及为视频游戏捕获录制 GL 的选项。

为了节省时间,您还可以创建适合不同屏幕捕获任务的配置文件。 还可以录制音频,并通过以下屏幕更改视频类型 继续 按钮。 准备好后,点击 开始录制—默认情况下,生成的视频将保存在您的主目录中。

简单的屏幕录像机当然不简单,但它很简单,并提供了一些有用的功能。

3. 屏幕工作室

与此列表中的其他屏幕捕获工具不同,ScreenStudio 是一个基于 Java 的应用程序,使您能够录制桌面、包含来自网络摄像头的镜头,甚至流式传输到 Twitch, YouTube, 和 Facebook.

入门很容易。 您需要直接从上面的链接下载,然后确保您的计算机上安装了 ffmpeg、PulseAudio 和 Java,然后再运行。 然后,您可以使用 Sources 菜单将您的桌面和网络摄像头设置为源,如有必要,添加音频,选择您的输出格式并点击 Ctrl + R 开始和停止录制。

ScreenStudio 轻巧灵活,尽管它缺少一些更常见的桌面捕获功能。

4. 记录我的桌面

作为 Linux 的原始屏幕捕获工具,RecordMyDesktop 将记录几乎任何系统上的桌面,包括 Raspberry Pi。 虽然您可以通过命令行使用基本版本,但使用以下命令安装:

sudo apt install recordmydesktop

您还可以使用该工具选择两个 GUI 前端,gtk-recordmydesktop 和 qt-recordmydesktop。

安装后,这个简单的工具 — 它在 先进的 菜单,以及选择整个窗口或仅部分的能力—已准备好记录。 请记住在捕获后给它时间对您的视频进行编码。 视频将输出到您的主目录。

5.记录任何桌面 VLC

大多数 Linux 发行版,甚至是 Raspberry Pi OS,都预装了 VLC。 在尚不可用的地方,可以轻松安装。 VLC 是一款真正多功能的媒体播放器,还可以录制您的计算机桌面。

使用 VLC 记录您的 Linux 桌面:

  1. 点击 媒体 > 打开捕获设备
  2. 在里面 捕获设备 选项卡,选择 桌面 作为捕捉模式
  3. 在下面 选项,设置 捕获所需的帧速率 (默认为 25f/s)
  4. 点击 确认
  5. 返回主 VPC 界面单击 记录 开始,并且 停止 完成

完成的屏幕录制可以在默认的 VLC 保存位置找到,通常是 Videos 目录。

6. 腹水

如果您打算录制 Linux 终端,那么此列表中其他地方的工具就显得多余了。 您需要 asciinema,这是一个用于记录终端会话并将其上传到网络以便于共享的实用程序。

要在 Ubuntu 上安装 asciinema,请使用:

sudo apt-add-repository ppa:zanchey/asciinema
sudo apt update
sudo apt install asciinema

安装后,只需键入

asciinema rec

该工具将开始记录终端会话。

要停止,请输入 出口 或打 Ctrl+D. 将显示共享的 asciinema 文件的 URL,供您共享。

7.屏幕录制与 OBS工作室

最后,如果您打算录制游戏流,没有比 OBS 更好的选择。 在 Ubuntu(和其他支持 snap 的发行版)上,您可以安装 OBS

sudo snap install obs-studio

或者,您可以使用 PPA 存储库进行安装:

sudo add-apt-repository ppa:obsproject/obs-studio
sudo apt update
sudo apt install obs-studio

使用 OBS Studio 可能是最困难的选择,因为它已扩展到游戏流媒体。 因此,您可能更喜欢此列表中的其他工具。 然而,前提很简单。 您在 OBS Studio 中设置录制,使用 Display Capture 源选择您的桌面显示作为源。

查看我们的 OBS Studio 屏幕录制指南,了解完整步骤。

OBS Studio 是多平台的,它也可以在树莓派上运行。 你需要 从源代码构建 为此工作。 除非您想专门录制和流式传输游戏,否则您可能会选择更简单的解决方案。

适用于每个 Linux 操作系统的屏幕录像机,甚至是 Raspberry Pi!

我们为您介绍了七款 Linux 桌面记录器,用于捕捉您计算机上的应用程序和游戏中的活动。 它们适用于所有 Linux 发行版,并且大多数将在 Raspberry Pi 4 和其他 Pi 设备上运行。

完整的屏幕录制可以原始上传到 YouTube 或在其他地方共享。 或者,将视频编辑成更有趣的演示文稿。