我想要做的是播放视频(来自本地.mp4),当电影播放时获取当前音频缓冲区/帧,所以我可以做一些计算和其他(不是视频/音频相关)动作在当前播放的音频上.这意味着视频应该继续播放,其音频轨道,但我也想要用于计算的实时原始音频数据(例如:获得特定频率的幅度).
有没有人有这样做的例子或提示?当然,我查看了Apple的AV Foundation库文档,但对我来说还不够清楚.
解决方法 经过一段非常长时间的谷歌搜索,我发现了一篇描述MTAudioProcessingTap的博客文章.在iOS 6.0中引入,它完美地解决了我的问题.方法/博客文章可以在这里找到:http://chritto.wordpress.com/2013/01/07/processing-avplayers-audio-with-mtaudioprocessingtap/
我希望它现在可以帮助其他任何人…….唯一突然出现的事情谷歌搜索(有很多不同的术语)是我自己的帖子.只要你不知道MTAudioProcessingTap存在,你就不知道谷歌如何:-)
总结以上是内存溢出为你收集整理的iOS在播放视频时处理音频流全部内容,希望文章能够帮你解决iOS在播放视频时处理音频流所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)