iOS获取最后一帧视频

时间:2014-05-06 14:08:00

标签: ios avfoundation

我有.mp4格式的视频,我想获得此视频的最后一帧,然后将其模糊并放入UIImageView。我的问题是我不知道如何获得最后一帧视频。我怎么能在iOS中做到这一点?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

使用AVAssetImageGenerator。

https://developer.apple.com/librarY/mac/documentation/AVFoundation/Reference/AVAssetImageGenerator_Class/Reference/Reference.html#//apple_ref/occ/cl/AVAssetImageGenerator

我没有亲自使用它,但如果您之前使用过AVFoundation,它看起来很简单。看起来你只是用资产初始化它然后你可以使用copyCGImageAtTime在特定时间生成CGImage:actualTime:error: