iOS - 视频截图
- (UIImage *)screenshot {
AVAssetImageGenerator *imageGenerator = [AVAssetImageGenerator assetImageGeneratorWithAsset:self.urlAsset];
NSError *error = nil;
CMTime actucalTime;
CGImageRef cgImage = [imageGenerator copyCGImageAtTime:self.player.currentTime actualTime:&actucalTime error:&error];
if ( error ) { NSLog(@"截取视频图片失败:%@", error.localizedDescription); return nil;}
CMTimeShow(actucalTime);
UIImage *image = [UIImage imageWithCGImage:cgImage];
CGImageRelease(cgImage);
return image;
}
本文标题:iOS - 视频截图
本文链接:https://www.haomeiwen.com/subject/attvcxtx.html
网友评论