我已经创建了一些代码来使用 AV Foundation 对 mov 文件进行屏幕捕获,我的下一步是记录 Mac 正在播放的声音,以便以后添加到录制的视频中。我做了一些挖掘,似乎我可能需要实现某种音频驱动程序来捕获音频。关于如何实现这一目标的任何指示?
我认为将以某种方式需要 AudioUnit 和 IOKit...
提前致谢。
我已经创建了一些代码来使用 AV Foundation 对 mov 文件进行屏幕捕获,我的下一步是记录 Mac 正在播放的声音,以便以后添加到录制的视频中。我做了一些挖掘,似乎我可能需要实现某种音频驱动程序来捕获音频。关于如何实现这一目标的任何指示?
我认为将以某种方式需要 AudioUnit 和 IOKit...
提前致谢。
Ole Henry Halvorsen 和 Douglas Clarke所著的《OS X 和 iOS 内核编程》一书有一个例子,几乎可以做到这一点。您可以从本书的网站下载示例,本书本身当然解释了它是如何工作的。
披露:我是这本书的技术审稿人之一。(我没有收到版税等)
您还应该查看 Soundflower 的源代码: