专治疑难杂症#1:mac os录屏没声音

· · 科技·工程

症状

这个视频中,你很容易发现,除了我后期加的难绷音效,没有任何声音,这是因为 mac 本身无法录制系统声音。

药方

本药方仅适用于 macOS 10.10 Yosemite 及更新版本,更低版本可能对以下处方药出现排斥反应。

BlackHole

这是什么

BlackHole 是一个虚拟音频环回驱动程序。BlackHole 在 macOS 系统中创建一个虚拟的音频输入输出设备,应用程序可以将音频输出指向该虚拟设备,同时其他应用程序可从该设备的“输入通道”中读取音频信号。

为何使用

使用方法

安装

在官网下载安装程序,但是你会发现需要你赞助。选择 I can't afford to donate,输入你的邮箱,姓名乱填就行,之后它会发下载链接到你的邮箱里,如果没有检查一下垃圾邮件。

如果你不知道要下载哪一个,2ch 版本即可。

下载完 .pkg 文件,打开安装即可。打开“音频 MIDI 设置”,如果出现名为“BlackHole 2ch”的音频设备即为安装成功

配置

打开“音频 MIDI 设置”,需要创建一个聚集设备和一个多输出设备。

在聚集设备中勾选“BlackHole 2ch”,在多输出设备中勾选你用于播放声音的设备和“BlackHole 2ch”,注意你的播放声音的设备需要在“BlackHole 2ch”之上(如下图)。

这样你的播放器才能成为时间源也就是主设备,我这里是没有连接蓝牙,如果连接了我的 Airpods 就会成为主设备。除了主设备,其他音频设备需要勾选“漂移校正”,否则在录制一段时间后可能出现故障。

打开设置,打开“声音”,将“输出”设为多输出设备,“输入”设为“BlackHole 2ch”。

按下 Command+Shift+5,选择“录制整个屏幕”或“录制所选部分”,在选项中选择麦克风为聚集设备。

这样,你就实现了在 mac 上录屏且仅有系统声音。