我想记录iPhone当前正在输出的内容。所以我正在考虑从音乐(iPod),Skype,任何无线电流应用,电话,Instacast等应用中录制音频...我不想录制我自己的音频或麦克风输入。
有正式方法吗?我该怎么做?似乎AVAudioRecorder
不允许这样,有人可以证实吗?
答案 0 :(得分:6)
官方说你不能。音频流属于播放它的应用程序和iOS。
Sandbox范例意味着您的应用程序拥有的资源不能被其他应用程序使用。这里的资源是指音频/视频流或文件。例外情况是使用文档交互控制器之类的中介时。
如果你想这样做,你必须从推断AVFoundation的私人方法开始,并找出是否有办法。毋庸置疑,它不会在App商店销售,而且很可能只能在越狱中实现。
祝你好运。
答案 1 :(得分:0)
TLDR;
这只是不时地可行,因为这是一个耗时的过程。
您可以在Spotify,音乐或任何音乐应用程序上收听歌曲时记录屏幕。 这将在您的“照片”应用程序上生成一个视频。该视频可以从您的计算机上转换为MP3。