是否可以使用iPhone SDK从iPhone中的视频中获取帧并保存或以任何方式在应用程序中使用它?除了播放/停止或者访问视频的二进制数据之外,SDK是否可以控制视频?
也可以知道用户停止观看视频的时间(我知道在SDK 3.0中可以从特定时间开始播放视频)。
由于
编辑: 如果没有通过官方API,是否有其他方法可以以不会禁止AppStore中的应用程序的方式执行上述任何操作?
答案 0 :(得分:4)
这是一篇关于使用ffmpeg从电影中提取帧的博文:
http://www.codza.com/extracting-frames-from-movies-on-iphone
github上的相应项目:iFrameExtractor
答案 1 :(得分:3)
您可以使用ffmpeg使用的lib来提取类似libh264的框架
http://en.wikipedia.org/wiki/X264
iPhone上的直播电视应用程序可以做到这一点。
希望这有帮助。
亨利
答案 2 :(得分:0)
请在此处查看我的问题的答案iphone sdk > 3.0 . Video Thumbnail?,以回答此问题
答案 3 :(得分:0)
检查此网址上的示例代码:https://github.com/benlodotcom/MyAVControllerDemo以从视频中提取帧