Mar*_*ius 5 macos cocoa objective-c avcapturesession
我正在使用 AVCaptureSession 创建屏幕录制(OSX),但我还想向其中添加计算机音频(不是麦克风,而是通过扬声器播放的任何内容),我不太确定该怎么做所以我尝试的第一件事就是添加一个音频设备,如下所示:
AVCaptureDevice *audioDevice = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeAudio];
Run Code Online (Sandbox Code Playgroud)
添加此设备后,音频被录制,但听起来像是通过麦克风捕获的。是否可以通过这种方式实际捕获计算机的输出声音?就像 Quicktime 一样。
这是一个开源框架,据说可以让捕获扬声器输出像屏幕截图一样容易。
WavTap 的主页确实提到它需要内核扩展签名权限才能在 MacOS 10.10 及更高版本下运行,并且需要登录您的 Apple 开发人员帐户并提交此表单。更多信息可以在这里找到。
| 归档时间: |
|
| 查看次数: |
1150 次 |
| 最近记录: |