问题:因为视频长,获取的图片太多,使内存暴涨导致的奔溃
-
解决办法:设置获取的帧图片大小,AVAssetImageGenerator 设置它的这个属性值 maximumSize,具体的大小更具UI大小定
AVAssetImageGenerator *generator = [AVAssetImageGenerator assetImageGeneratorWithAsset:asset];
generator.maximumSize = CGSizeMake(KHVideoCoverImageSizeWidth*2, KHVideoCoverImageSizeHeight*2);
针对视频处理中因帧图数量过多导致内存占用过高问题,本文介绍了一种通过限制AVAssetImageGenerator生成图片尺寸来降低内存消耗的方法。
2381

被折叠的 条评论
为什么被折叠?



