屏幕录制
录制通过 HUD 进行:这是一个可拖动、始终置顶的悬浮胶囊条。除了它自己的控件之外,它会忽略所有鼠标点击,因此绝不会妨碍你正在录制的应用。
选择来源
来源选择器按钮会显示当前选中的屏幕或窗口(名称过长时截断),录制开始后按钮会被禁用。点击它会打开一个单独的窗口,其中有两个标签页:
- 屏幕:每个显示器一张卡片。
- 窗口:每个打开的窗口一张卡片,带有该应用的图标。
选中一个缩略图,然后点击分享。如果按下录制时还没有选择来源,OpenScreen 会先打开选择器,在你选好之后自动开始录制。
没有区域录制功能:你录制的是整个屏幕或一个窗口,之后再在编辑器中逐个片段裁剪画面。
在 Linux 上,HUD 不显示来源选择器,只显示“系统将询问要共享的内容”。这个选择由 ScreenCast 门户负责:按下录制后,桌面环境的共享对话框会在倒计时之前打开,而且每次录制都会再问一遍。
音频
三个开关位于同一个控件组中:
- 系统音频:录制电脑上正在播放的声音。录制开始后,此开关会被禁用。
- 麦克风:在空闲状态下打开此开关,会弹出一个窗口,其中有实时的 5 格音量表,以及列出所有可用输入设备的下拉菜单,方便你在开录之前确认选中的是正确的麦克风。
- 摄像头:打开后会显示摄像头选择器,其中包含你能想到的各种状态(正在搜索、不可用、未找到摄像头)。摄像头画面会录制为独立的轨道,之后在编辑器中合成。
对系统音频的支持取决于你的操作系统,详见平台差异。
光标模式
在 Windows、macOS 和 Linux 上,可以用光标模式开关在以下两种模式之间切换:
- 可编辑光标(默认):系统光标不会录进画面像素里,它的移动以数据形式记录下来,因此 OpenScreen 可以在编辑器中绘制一个由你设置主题、调整大小和添加动画的光标。
- 系统光标:原样录制系统光标,不做任何编辑。
可编辑光标能采集到哪些信息,取决于平台:
- Windows:真实的光标形状和点击。
- macOS:光标形状和点击,这需要“辅助功能”权限。在此模式下,如果没有该权限就按下录制,不会开始录制,而是弹出一个带有该设置链接的提示(参见 macOS 安装)。
- Linux:通过 ScreenCast 门户获取位置和形状;如果你的用户属于
input组,还会记录左键点击(参见 Wayland 上的鼠标点击)。
如果某次 Linux 录制回退到了浏览器采集,无论你选择了哪种模式,录下的都是系统光标。
录制控件
- 录制 / 停止:一个胶囊按钮,空闲时鼠标悬停会显示来源名称,录制时会实时显示
mm:ss格式的已录时长(暂停时背景变为琥珀色)。 - 暂停录制 / 继续录制:录制过程中可用。
- 重新开始录制:丢弃当前这次录制,重新开始。
- 取消录制:丢弃当前这次录制,不保存。
- 打开工作室:切换到编辑器(录制时隐藏)。
倒计时
按下录制后,会先出现覆盖整个桌面的 3-2-1 倒计时,然后才真正开始采集。
HUD 的其他控件
- 布局切换:在横向和竖向之间切换 HUD,设置会跨会话保留。
- 设备设置:无需离开 HUD,即可设置选中的麦克风和摄像头。
- 笔记(Linux 上没有):打开一个小型富文本便笺窗口,方便你在录制时查看脚本或提示清单。内容会在本地保存,跨会话保留。
- 语言:语言选择器(13 种语言),只影响 OpenScreen 的界面,不影响你的录制内容。
- 用于隐藏 HUD 或退出应用的窗口控件。
从编辑器录制(录制模式)
你不一定要从 HUD 开始。在编辑器中,把顶栏切换到录制,就会看到一个完整尺寸的录制前准备页面,而不是胶囊条:
- 来源:同样的屏幕/窗口选择器,以对话框形式打开。在 Linux 上,这一行同样显示“系统将询问要共享的内容”,由门户对话框来完成选择。
- 系统音频、麦克风、摄像头:每项都是一行开关;麦克风和摄像头可以展开设备列表,摄像头还会显示实时预览,方便你在开录之前调整自己的画面。
- 光标高亮:打开表示使用可编辑光标,关闭表示使用普通的系统光标。
开始录制会打开录制小组件并关闭编辑器窗口;取消则会回到编辑模式。通过新建项目 → 屏幕录制进入的也是这个页面。
原生采集与浏览器采集
每个平台都通过原生辅助程序录制屏幕:macOS 上是 ScreenCaptureKit,Windows 10 内部版本 19041 及更高版本上是 Windows Graphics Capture,Linux 上是经由 ScreenCast 门户的 PipeWire。只有 Windows 以原生方式采集摄像头;macOS 和 Linux 通过浏览器录制摄像头。在这三个平台上,摄像头画面都会保存为单独的文件,并在编辑器中合成。
只有在 Windows 内部版本低于 19041,或者 Windows 或 Linux 的构建缺少辅助程序时,浏览器采集才会取代原生辅助程序。原生辅助程序出错时不会回退:录制会报告错误。请参阅完整的平台差异表。