在 M1 上录制音频

主要是利用 BlackHole 这个 Virtual Audio Driver 来实现效果

系统信息如下图
OYL0w6.md.jpg

通过 homebrew 下载 BlackHole

如果没有安装 homebrew,可以通过以下方式安装

1
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

然后安装 BlackHole

1
brew install blackhole-2ch

使用 BlackHole

Preferences -> Sound -> OutputBlackHole 设置为默认输出设备

OYqUVf.md.jpg

录屏软件Microphone 设置为 BlackHole
OYOg4U.md.jpg

这个时候就实现了,系统声音通过 BlackHole 输出,录屏软件以 BlackHole 为输入


添加 Multi-Output Device

虽然录成功了。但因为 Sound Ouput 设置为 BlackHole,所以我们听不到 Speaker 的声音了

解决办法如下

去到 Audio MIDI Setup,点击左下的 + 号,选择 Multi-Output Device

然后到面板右侧,设置这个 Multi-Output Devicedevices,同时勾选 BlackHoleSpeaker

OYjFdx.md.jpg

添加完成后,去到 Sound 设置页,将刚才添加的这个 Multi-Output Device 设置为默认输出

目前的流程就变成:Multi-Output Device 中的 BlackHoleSpeaker 会同步输出音频,录屏软件通过 BlackHole 输入,我们通过 Speaker 听到声音

这个时候再去录制,就可以在录制同时听到声音了


参考

https://www.youtube.com/watch?v=q9xnebNtbb0

原文作者: dgb8901,yinxing

原文链接: https://www.itwork.club/2022/05/10/record-audio-on-m1/

版权声明: 转载请注明出处

为您推荐

体验小程序「简易记账」

关注公众号「特想学英语」

为什么HTTPS使用的混合加密