带声音的屏幕录制 - AVFoundation?台式电脑



我试图创造两件事。两者都适用于台式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 添加到会话输出中。

我知道这有点高层次,但技术问答以及研究获取特定的输入类型应该会有所帮助。

最新更新