gpt4 book ai didi

objective-c - 使用 Objective-c 捕获屏幕和音频

转载 作者:行者123 更新时间:2023-12-03 16:35:24 24 4
gpt4 key购买 nike

我正在使用 AVCaptureSession 创建屏幕录制(OSX),但我还想向其中添加计算机音频(不是麦克风,而是通过扬声器播放的任何内容),我不太确定如何做到这一点,所以我尝试的第一件事就是添加一个音频设备,如下所示:

AVCaptureDevice *audioDevice = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeAudio];

添加此设备后,音频被录制,但听起来像是通过麦克风捕获的。是否可以通过这种方式实际捕获计算机的输出声音?就像 Quicktime 一样。

最佳答案

Here's an open source framework据称,这使得捕获扬声器输出就像截屏一样容易。

https://github.com/pje/WavTap

WavTap 的主页确实提到它需要内核扩展签名权限才能在 MacOS 10.10 及更高版本下运行,并且需要登录您的 Apple 开发者帐户和 submitting this formMore information can be found here

关于objective-c - 使用 Objective-c 捕获屏幕和音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31498771/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com