iOS视频录制、压缩导出、取帧

2025-05-05 21:27:51

1、我们酋篚靶高需要使用UIImagePickerController来弹出视频的录制界面,首先需要申请用户授权录制视频的权限,然后判断设备是炯善挠勿否支持。我们可以设置录制时长videoMaximumDuration,也可设置视频的分辨率videoQuality。

iOS视频录制、压缩导出、取帧

3、iOS写入相册操作,可通过ALAssetsLibrary类来实现,它提供了写入相册的API,可异步写入,在完成写入后再回到主线程更新UI:

iOS视频录制、压缩导出、取帧

5、对于异步取帧图,可传多个时间节点参数,计算出实际的取帧时间并返回对应的图片。是否取到图片,通过判断AVAssetImageGeneratorSucceeded是否成功:

iOS视频录制、压缩导出、取帧iOS视频录制、压缩导出、取帧
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢