现在的位置: 首页 > 综合 > 正文

获取视频预览照片

2017年12月09日 ⁄ 综合 ⁄ 共 472字 ⁄ 字号 评论关闭

//获取视频预览照片

- (UIImage *) getPreImageByUrl:(NSURL *)mediaUrl

{

AVURLAsset *assetImage = [[AVURLAsset
alloc] initWithURL:mediaUrl
options:nil];

AVAssetImageGenerator *gen = [[AVAssetImageGenerator
alloc]
initWithAsset:assetImage];

gen.appliesPreferredTrackTransform =
YES;

CMTime time =
CMTimeMakeWithSeconds(1,
600);

CMTime actualTime;

NSError *error =
nil;

CGImageRef imageRef = [gen
copyCGImageAtTime:time
actualTime
:&actualTime error:&error];

UIImage *image = [[UIImage
alloc] initWithCGImage:imageRef];

return image;

}

抱歉!评论已关闭.