hihi勇敢的小伙伴儿们,大家好~
前言
抖音很火,大家应该都知道的哈,这个产品可以说是做的非常成功了,这样一款当下最火的App,作为一名开发者,必须要学习一下人家的产品设计,其中最先被关注的是抖音小视频的封面动图效果如何实现,我自己测试得到的这些小视频封面是从服务器获取的图片,但是我也想自己自己试试能不能实现,所以有了这篇博客。如图所示,为视频内提取的帧动画(侵删)。
Demo地址:视频截取帧 有需要可以下载查看代码~注释比较清楚~
正文
1.获取单帧
- (void)assetGetThumImage:(CGFloat)second
{
//从网络上获取需要在info.plist添加网络权限
AVURLAsset *urlSet = [AVURLAsset assetWithURL:[NSURL URLWithString:@"http://qiniu.chinatianxia.cn/video_9784_20180201160155.mp4"]];
AVAssetImageGenerator *imageGenerator = [AVAssetImageGenerator assetImageGeneratorWithAsset:urlSet];
NSError *error = nil;
//缩略图创