我正在使用AVCaptureSession创建一个屏幕录制(OSX),但我也想将计算机音频添加到它(不是麦克风,而是通过扬声器)我真的不知道怎么做,所以我尝试的第一件事就是添加一个像这样的音频设备:
AVCaptureDevice *audioDevice = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeAudio];
添加此设备后,录制了音频,但听起来像是通过麦克风捕获的。是否有可能以这种方式实际捕获计算机的输出声音?喜欢quicktime。
答案 0 :(得分:2)
Here's an open source framework据说可以轻松捕捉扬声器输出,因为它是截图。
WavTap的主页确实提到它需要内核扩展签名权限才能在MacOS 10.10&更新,这需要登录您的Apple开发者帐户和submitting this form。 More information can be found here。