声波花通常被使用,但必须安装。Filmora srcn在不安装驱动程序的情况下记录系统声音。它是如何捕捉声音的?MacOS,而不是iOS
发布于 2018-10-26 14:22:40
我只花了5分钟就通过.app包下载了它们的dmg和root。我找到了一个"SystemAudioRecorder.kext",它似乎与各种IOAudio* IOKit类链接,所以我的猜测是通过它。(它在一个zip文件中:Wondershare Filmora Scrn.app/Contents/Resources/FSRecorder.app/Contents/Resources/SystemAudioRecorder.zip)
我怀疑你可能无法避免给司机写信。IOAudio kexts是不推荐的,所以我不特别建议走这条路。最简单的解决方案可能是实现充当音频输出设备的插件。这通常会停止输出到您的系统音频设备,但这可能是或不可能是你想要的。(您没有指定。)您可能可以使用元设备将您的录音设备与系统音频结合起来--我还没有测试过这种方法,上次我这样做的时候,IOAudio还没有被废弃。(即便是在那时,这也是一件很痛苦的事情。)也许与HAL插件不同类型的音频插件会更好地工作。
无论如何,这仍然需要管理员访问(和重新启动)来安装音频插件,尽管它不需要kext签名证书,只需要一个常规的“开发人员ID”证书。
苹果的NullAudio示例代码可能是音频服务器插件开发的最佳起点。(这并不是操作系统的一个特别有记录的角落。)
https://stackoverflow.com/questions/53010559
复制相似问题