Nik*_*l.T 1 iphone avfoundation ios avassetreader avasset
我已经检查过这个http://www.7twenty7.com/blog/2010/11/video-processing-with-av-foundation以逐帧获取视频。但我真正的要求是在特定时间获得一个框架。我知道这应该是可能的AVAssetReader,我想知道有没有直接的方法AVAssetReader。请就如何在特定时间获取框架提供任何指导。
我检查了AVAssetImageGenerator但这不是我真正想要的东西。
最后我找到了答案,你必须使用 timeRange 属性。这是唯一的方法。
终于我得到了这个问题的答案。我在这里发布我的解决方案,希望对某人有所帮助。
使用 AVAssetReader timeRange 属性选择任何时间范围内的帧。如果您正在寻找特定帧,只需提供相同的开始和结束时间。
您需要记住两件事:
1.一旦调用 AVAssetReader startReading 方法,您将无法重置 timeRange。
2.你必须为此重新创建AVAssetReader,使用stopReading方法也确实没有帮助。
这个链接可能也非常有用,我发现所有这些都非常有帮助:) 如何使用 avassetreader 在音轨中查找?
| 归档时间: |
|
| 查看次数: |
3111 次 |
| 最近记录: |