如何在 Linux 上录制 Zoom 会议
Zoom 的 Linux 客户端仅在部分付费套餐中提供本地录制,即便如此也不生成文字稿。本指南介绍两种方法:使用 OBS Studio 手动录制,或使用自动工具让录制自行启动。
使用 OBS 自行录制
OBS Studio 免费、开源,适用于所有主流发行版。难点在于音频:必须将 OBS 指向正确的音源,否则只能录到自己的麦克风声音。
- 1
安装 OBS Studio
通过包管理器(apt、dnf、pacman)或 Flatpak 安装 OBS。Flatpak 版本适用于屏幕录制;在 Wayland 上进行窗口捕获时,它还会自动拉取所需的 PipeWire 门户组件。
- 2
添加屏幕或窗口捕获源
在 OBS 中,Wayland 上添加‘屏幕捕获(PipeWire)’源,X11 上添加‘屏幕捕获(XSHM)’源。选择显示器或 Zoom 窗口。如果 Wayland 上预览为黑屏,说明门户权限被拒绝。删除源后重新添加以触发选择器。
- 3
录制通话音频,而不仅是你的麦克风
添加一个‘Audio 输出捕获’源,将其设备设为扬声器的‘monitor’设备。在 PulseAudio 或 PipeWire 中,这是镜像所有播放内容的 .monitor 设备,可收录其他与会者的声音。再添加一个‘Audio 输入捕获’源来录制你的麦克风。
- 4
设置输出格式并开始录制
在‘设置’→‘输出’中,将录制格式设为 MP4,并选择硬件编码器(AMD/Intel 使用 VAAPI,NVIDIA 使用 NVENC),以避免编码卡顿。在加入通话前点击‘开始录制’,结束后点击‘停止’。
- 5
转录录音
OBS 生成的是视频文件,而非文字稿。要获得文本,需在本地运行 whisper.cpp 处理音频,或使用你信任的任意转录工具。这是每次通话后都需要重复的额外步骤。
Linux 上的音频陷阱
在 Linux 上,你的麦克风和扬声器输出是两个独立的音频流。如果录制工具只抓取麦克风,你只能录到自己的声音,而听不到其他人。要录下你所听到的内容,必须捕获 monitor 源。
PulseAudio 和 PipeWire 都为每个输出设备提供一个 .monitor 设备。它是所有播放内容的回环,包括 Zoom 的入站音频。在 pavucontrol 中,你可以在‘录制’标签页看到它;在命令行中,它出现在 'pactl list sources' 列表里。将你的录制工具指向此处,并与麦克风混合,即可完整收录整个对话。
更快的方法:让 Autorec 代劳
Autorec 是一款桌面应用,自动处理捕获、音频路由和转录。它原生支持 Linux。
- 1
安装并启动 Autorec
下载 .deb 或 .rpm 包,安装后启动应用。它会驻留在系统托盘中等待。
- 2
像平常一样加入 Zoom 通话
Autorec 会侦测 Zoom 窗口并自动开始录制。它捕获通话窗口,并将你的麦克风与扬声器 monitor 源混合,确保双方声音都在文件中。没有机器人加入会议。
- 3
获取视频、文字稿和摘要
通话结束后,Autorec 会停止录制,并在你的设备上使用 whisper.cpp 转录音频。最终你会得到一个 MP4 视频文件、一个 .txt 和 .srt 文字稿,以及一份 AI 摘要。所有内容均保存在本地磁盘,无任何上传。
常见问题
录音中没有其他人说话的声音
你录制的是麦克风而非扬声器输出。添加一个指向活跃输出设备的 .monitor 设备的音频源,或检查录制工具是否设置为 monitor 而非 mic。
录音中只有别人的声音,没有我
你只录制了 monitor 源。你需要同时录制 monitor 和麦克风,并将两者混合。在 OBS 中,这意味着在同一场景中添加两个独立的音频源。
视频卡顿或丢帧
软件编码正在与 Zoom 争夺 CPU 资源。切换至 VAAPI 或 NVENC 硬件编码,将录制帧率降至 30 fps,并关闭其他高负载应用。如果是笔记本,请插上电源,因为节能模式会限制编码器性能。
常见问题
录制 Zoom 会议是否合法?
录音的同意规则因国家和州而异。在许多地方,你必须告知其他参与者你在录音,有些地方甚至需要他们明确同意。请检查你和他们所在地的法规,并在录制前征得同意。
能否在 Linux 上免费录制 Zoom 会议,而无需付费 Zoom 套餐?
可以。Zoom 自带的本地录制功能受套餐限制,但像 OBS 或 Autorec 这样的桌面录制工具可直接捕获通话窗口和音频,不受 Zoom 套餐影响。它从 Zoom 外部录制会议。
主持人会看到我在录制吗?
像 OBS 或 Autorec 这样的桌面录制工具是从你的电脑捕获窗口,因此 Zoom 不会显示录制提示,也不会出现额外参与者。这是礼仪问题,而非技术问题。请务必提前告知他人。
Autorec 支持 Wayland 吗?
Autorec 的检测和捕获功能主要面向 X11。在 Wayland 会话中,许多发行版会运行 XWayland,Zoom 可利用它,因此捕获通常可行。若遇到问题,使用 X11 会话最为可靠。
继续阅读
如需了解本地录制背后的完整故事,请查看我们的指南: 完整的本地会议录制指南
跳过设置
Autorec 会自动检测通话,将录音保存到你的磁盘,并在你的设备上完成转录。没有机器人加入会议,也不会上传任何内容。免费套餐支持每 24 小时 3 次录制,每次最长 40 分钟。