macOS 录制屏内声音

众所周知,macOS 的录屏软件并没有办法直接录制电脑自己发出来的声音,这就给录制在线课程、会议带来了许多困难,而专门弄一个 Windows 系统就为了内录音频又太大费周章了。一个折中的解决办法就是利用 Soundflower 这个软件新建虚拟声音输出设备,然后通过系统内的音频设置将虚拟声音输出软件的声音和屏内声音同步。

安装 Soundflower

先从此项目的 Github Releases 中下载这个软件的安装包:https://github.com/mattingalls/Soundflower/releases/

双击安装包,点击其中的 pkg 文件进行安装,整个过程可能会提示开发者不被信任,这个时候需要在 系统偏好设置 $\rightarrow$ 安全性与隐私 $\rightarrow$ 通用 中点击 仍要打开

安装完成之后,进入 系统偏好设置 $\rightarrow$ 声音 $\rightarrow$ 输出 的选项卡,会发现多出了:Soundflower(2ch) 和Soundflower(64ch) 两个声音输出设备。(这边的2ch与64ch是声道的意思,MBP的内置输出只有两个声道,所以使用2ch就够用了)

Soundflower 安装成功后效果

关联虚拟声音输出设备与内建输出

在系统中搜索软件 音频MIDI设置,点击打开软件后,点击软件左下角的小加号,选择 创建以多输出设备。在创建的多输出设备中将 内建输出 和Soundflower的两个声音输出设备都关联上,主设备选择 内建输出

关联声音输出设备

在录屏软件中使用

在使用录屏软件之前,需要先将系统的声音输出设备修改成刚刚新建的多输出设备。由于多输出设备是没有办法调节音量的,需要回到原始设备中才可以调节输出音量,所以为了方便切换,我们可以将音量图标固定在菜单栏中。

输出设备快速切换

OBS

在OBS中,我们只需要进入 设置,将桌面音频改为新建的虚拟输出设备 `Soundflower(2ch)` 即可。

OBS设置说明

Quicktime

在Quicktime 中,我们只需要在录屏之前将麦克风选择为 Soundflower(2ch) 即可。

Quicktime设置说明
上一篇
下一篇