SimpleScreenRecorder 更新了基于计划的自动桌面录制,高 DPI 支持

SimpleScreenRecorder 是一个适用于 Linux 的 Qt 应用程序,可以直接记录桌面(仅限 Xorg)和 OpenGL 应用程序。 它在大约 3 周前发布了一个主要的新版本 (0.4.0),但是因为我在等待它的更新日志更新(直到今天才更新),直到今天修复了错误 0.4.1 时我才忘记它版本已发布。

最新的 ScreenRecorder 0.4.0 / 0.4.1 带来了高 DPI 监视器支持、录制计划、对标准输入的命令行控制以及其他改进。

但首先让我告诉你一些关于 SimpleScreenRecorder 的信息。 该应用程序使用 libav/ffmpeg 进行编码,它可以直接记录(带有可选声音)OpenGL 应用程序、整个屏幕、您在屏幕上绘制的矩形或具有正确同步的音频和视频的窗口,这是其他此类的常见问题工具。 可以通过单击或使用键盘快捷键随时暂停和恢复视频。 它还支持实时流媒体,尽管此功能是实验性的。

其他 SSR 功能:

  • 好的默认值
  • 完全多线程,因此其各个组件不会阻塞其他组件,从而实现流畅的视频录制
  • 在录制过程中显示预览
  • 如果您的计算机太慢,则降低视频帧速率
  • 在录制过程中显示预览
  • 显示录制过程中的统计信息,如文件大小、比特率、录制时间等。
  • 所有内容的工具提示,以便您可以完全了解所有内容的作用

新的 SimpleScreenRecorder 0.4.0 / 0.4.1 带来高 DPI 显示器支持
. 我没有这样的显示器,所以我不能告诉你它在高 DPI 显示器上的表现如何。 你必须尝试一下,亲眼看看。

最新的 SimpleScreenRecorder 还包括一个重要的新功能:
录制时间表
. 使用此录制计划,您可以将应用程序设置为在给定的日期和时间开始和暂停录制,因此它可以捕获屏幕而无需用户稍后输入。 例如,这非常适合录制一些电视节目(与电视调谐器一起使用)。

录制时间表可以在最后一个屏幕上找到(您可以从那里开始录制)。 要使用它,请单击
Edit schedule

, 然后
Add

添加一些日期/时间以开始或暂停录音。 选择
Start

或者
Pause

每个日期/时间的操作,你就设置好了。 现在你需要做的就是点击
Activate schedule

.

另一个变化是
添加对 stdin 的命令行控制
,使用以下可能的命令:
record-start

,
record-pause

,
record-cancel

,
record-save

,
schedule-activate

,
schedule-deactivate

,
window-show

,
window-hide


quit

. 这对于在脚本中使用很有用。 有关详细信息以及如何将其与已运行的实例一起使用,请参见此处。

SimpleScreenRecorder 0.4.0 / 0.4.1 中的更多变化:

  • 将最大视频大小增加到 20000×20000
  • 添加选项以跳过欢迎屏幕
  • 添加更多命令行选项 (它已经支持不显示系统托盘和开始隐藏等选项):
    • --settingsfile=FILE: 加载程序设置并将其保存到 FILE。 如果省略, ~/.ssr/settings.conf 用来
    • --start-recording: 立即开始录音
    • --activate-schedule: 立即激活录制计划
    • --syncdiagram: 显示同步图(用于调试)
    • --benchmark: 运行内部基准测试
  • 为 Wayland 用户添加警告 – SimpleScreenRecorders 继续不支持 Wayland 屏幕录制
  • 许多错误修复

相关:2020 年录制 Linux 桌面的 4 个工具(截屏视频)

下载 SimpleScreenRecorder

在上面链接的 SimpleScreenRecorder 下载部分,您可以从 Linux 发行版的存储库中找到安装说明(例如,对于 Arch Linux,它已更新为 0.4.1,但某些 Linux 发行版仍然具有旧的 0.3.11 版本,例如 Debian和 Ubuntu),或来自第三方来源,例如适用于 Ubuntu / Linux Mint 的 PPA,它今天使用 SimpleScreenRecorder 0.4.1(以前是 0.3.11)进行了更新。

值得注意的是,您将无法安装 32 位
simplescreenrecorder-lib

在 Ubuntu 20.04 上,因为 PPA 只构建 64 位包。 这对于在 64 位系统上记录 32 位 OpenGL 应用程序很有用。