我已经创建了一些代码来使用AV Foundation对mov文件进行屏幕捕获,我的下一步是记录Mac正在播放的声音,以便以后添加到录制的视频中。我做了一些挖掘,看起来我可能需要实现某种音频驱动程序来捕获音频。有关如何实现这一点的任何指示?
我认为以某种方式需要AudioUnit和IOKit ......
提前致谢。
答案 0 :(得分:7)
Ole Henry Halvorsen和道格拉斯克拉克的书OS X and iOS Kernel Programming有一个例子就是这样做的。您可以从本书的网站下载该示例,该书当然也解释了它的工作原理。
披露:我是本书的技术评论家之一。 (我没有收到版税等。)
答案 1 :(得分:4)
您还应该查看Soundflower的源代码: