我试图创造两件事。两者都适用于台式Mac。两者都涉及录制屏幕/音频。
首先,这是我目前的主要优先事项,我正在制作一个歌曲标识符。第二件事,是屏幕截图(带音频)的事情。
我正在考虑使用AVFoundation
.不过我没有看到任何录音功能,只是播放 - https://developer.apple.com/library/mac/documentation/AVFoundation/Reference/AVAudioPlayerClassReference/index.html#//apple_ref/doc/uid/TP40008067
以某种方式录制系统音频?
谢谢
我过去曾使用此文档来找出实时屏幕录制部分。 https://developer.apple.com/library/mac/qa/qa1740/_index.html
您可能还会发现在AVCaptureSession概述中截取的代码很有用。
它的要点是AVCaptureSession是控制给定捕获会话的所有输入和输出的对象。在这种情况下,它将是AVCaptureScreenInput,我相信对于音频,您需要AVCaptureDevice输入类型的音频。有一种方法可以获取特定类型的AVCapture设备的所有可用设备的列表。然后,将 AVCaptureMovieFileOutput 添加到会话输出中。
我知道这有点高层次,但技术问答以及研究获取特定的输入类型应该会有所帮助。