使用MacOS自带的Quicktime Player录制系统声音
之前舍友直播求婚,可惜录屏的时候没把声音录进去,研究一番,记录之。
#Soundflower / BlackHole
第一步是安装一个虚拟的驱动,这个虚拟的驱动就通过软件的方法把输入转成输出,把输出转成输入。
有两种解决方案:
效果应该是一样的,前者估计很久没更新了,但是依然可以用,后者是还在有人维护并有相关的赞助和文档,我因为先知道的第一个,就用第一个做例子了。如果都没装过,建议装第二个BlackHole。
#Soundflower 安装失败
新系统下会有相关权限问题,如果失败了,就参考这个https://tieba.baidu.com/p/5765573933的14楼,如果还不行,直接百度,肯定可以解决的,我MacOS 10.15都是可以安装的。
#设置
在应用里找一个叫Audio MIDI Setup的应用:

右下角选择Create Aggregate Device:

改个名字叫Quicktime Player Input,不改也没关系,改了方便找。然后把Built-in Microphone和Soundflower (2ch)勾上,如果安装的是BlackHole,应该也是个类似的名字:

再来,右下角选择Create Multi-Output Device:

把Built-in Output和Soundflower (2ch)勾上,Drift Correction随意:

#使用
System Preferences -> Sound -> Output -> Multi-Output Device:

注意!
不是之前改名的那个Quicktime Player Input!
要先调整好系统音量,改到这个模式下是不能修改音量的!
然后打开QuickTime Player -> File -> New Screen Recording:

Options里选Quicktime Player Input:

开始录制!
完。