10黑马币
// 请求视频
[[PHImageManager defaultManager] requestAVAssetForVideo:phAsset options:VideoOption resultHandler:^(AVAsset * _Nullable asset, AVAudioMix * _Nullable audioMix, NSDictionary
// 创建视频导出的session
AVAssetExportSession *exportSession = [AVAssetExportSession exportSessionWithAsset:asset presetName:AVAssetExportPresetHighestQuality];
// 压缩完毕回调
[exportSession exportAsynchronouslyWithCompletionHandler:^{
我想监听多个视频压缩的进程,
实现单个用的方法是创建一个计时器,
然后引用住 exportSession ,
计时器调每0.1秒调用方法监听 self.exportSession 的进度,
但是多个的话不知道怎么引用 exportSession
另外压缩线程都是开启新线程异步执行。这个方法可以同步执行吗
压缩完这一个再压缩另一个
可以实现吗
或者哪种循环遍历的方法可以暂停后再被开启的?
|
|