如何在 Linux 上录制会议
Linux 不缺少屏幕录制工具,但要良好地录制视频通话,关键在于大多数指南忽略的一点:捕捉通话音频而不仅仅是您的麦克风。本指南涵盖在 Linux、Zoom、Teams 或 Google Meet 上手动和自动录制任意会议的方法。
使用 OBS 自行录制
OBS Studio 适用于任何会议应用,无论是原生应用还是基于浏览器的。无论通话是 Zoom、Teams 还是 Meet,以下步骤都相同。
- 1
安装 OBS Studio
通过您的包管理器(apt、dnf、pacman)或 Flatpak 安装 OBS。在 Wayland 上,Flatpak 包含您所需的 PipeWire 屏幕捕捉门户。
- 2
为通话添加捕捉源
添加一个‘屏幕捕捉’源(Wayland 上为 PipeWire,X11 上为 XSHM),并选择您的会议应用或浏览器窗口。窗口捕捉可避免将您桌面的其余部分录入选录中。
- 3
捕捉通话音频和您的麦克风
添加一个‘Audio 输出捕捉’源,并将其设置为活动输出的 '.monitor' 设备。这将录制通话中的其他人。再添加一个‘Audio 输入捕捉’源用于您的麦克风。当有人说话时,两个音量表都应跳动。
- 4
设置输出格式并开始录制
在设置中的‘输出’部分,选择 MP4 和硬件编码器(AMD/Intel 上使用 VAAPI,NVIDIA 上使用 NVENC),以确保编码性能跟得上。在加入通话前开始录制,通话结束后停止。
- 5
转录录音
OBS 会生成一个视频文件。如需文字记录,请在通话结束后将音频通过本地的 Whisper 构建进行处理。这是一个需要你在每次通话后手动重复的步骤。
在 Linux 上的音频陷阱
在 Linux 上,你的麦克风和扬声器输出的声音是两个独立的音频流。如果录音软件只录制麦克风,那么你只能录到自己的声音,而听不到对方的声音。这是在 Linux 上录制会议时最常见的错误。
PulseAudio 和 PipeWire 都为每个输出设备提供了一个 '.monitor' 设备,它会回环播放当前输出的所有声音,包括通话中的对方声音。你可以在 pavucontrol 的“录音”标签页中看到它,或在命令行使用 'pactl list sources' 命令列出。将录音软件指向这个 monitor 源,并与麦克风混合,就能把整个对话录进文件。
更快的方法:让 Autorec 来完成
Autorec 原生运行于 Linux,自动处理捕获、monitor 源音频路由以及文字转录。
- 1
安装并启动 Autorec
安装 .deb 或 .rpm 包并启动应用。它会在系统托盘中运行并等待。
- 2
像平常一样加入任何会议
Autorec 会自动检测 Zoom、微软 Teams 和 Google Meet 通话,并自动开始录制。它会捕获通话窗口,并将你的麦克风与扬声器 monitor 源混合,确保双方声音都进入文件。不会有任何机器人加入通话。
- 3
获取视频、文字记录和摘要
通话结束后,Autorec 会在你的设备上使用 whisper.cpp 转录音频,并生成 AI 摘要。MP4、.txt、.srt 和摘要都会保留在你的硬盘上,不会上传任何内容。
常见问题
录音中只有我的声音
你只录制了麦克风,但没有录制输出。请添加一个指向当前输出设备 '.monitor' 的音频源,以便同时录制其他参会者的声音。
在 Wayland 上屏幕是黑的
屏幕录制的 PipeWire 门户权限被拒绝或从未请求。移除屏幕录制源并重新添加,以重新弹出选择器,并在提示时授予门户访问权限。使用 X11 会话可完全避免此问题。
录音卡顿或丢帧
软件编码无法跟上通话时的处理速度。请将编码器切换为 VAAPI 或 NVENC,以 30 fps 录制,并在笔记本电脑上保持插电,防止 CPU 调频降速。
常见问题
在 Linux 上录制会议的最佳方法是什么?
对于偶尔使用,OBS Studio 在添加了 monitor 源后效果很好。如果你经常录制会议,像 Autorec 这样的自动录制工具可以省去每次手动设置,并自动生成文字记录。两者都会将文件保存在你自己的硬盘上。
这适用于 Zoom、Teams 和 Google Meet 吗?
适用。桌面捕获可以录制任何通话窗口,无论是原生客户端还是浏览器标签页。三种情况下的 monitor 源音频路由方式都相同。
我需要录制整个屏幕吗?
不需要。窗口捕获只录制会议窗口,可以避免录进通知和其他应用。仅当你需要展示整个桌面时才使用全屏录制。
录制文件会留在我的电脑上吗?
使用 OBS 时,视频会直接写入本地。使用 Autorec 时,视频、文字记录和 AI 摘要都会保留在你的硬盘上。没有云端账户,也不会上传任何内容。
继续阅读
如需了解本地录制背后的完整故事,请查看我们的指南: 完整的本地会议录制指南
跳过设置
Autorec 会自动检测通话,将录音保存到你的磁盘,并在你的设备上完成转录。没有机器人加入会议,也不会上传任何内容。免费套餐支持每 24 小时 3 次录制,每次最长 40 分钟。