美文网首页
慢动作视频无法获取AVURLAsset,而是AVComposit

慢动作视频无法获取AVURLAsset,而是AVComposit

作者: iOS劝退师 | 来源:发表于2020-03-09 11:06 被阅读0次

获取相册视频数据的URL时,因为获取到的对象不是AVURLAsset,而是AVComposition导致的,因为AVComposition没有URL属性

解决办法:设置 PHVideoRequestOptions 的 deliveryMode 属性为 PHVideoRequestOptionsDeliveryModeAutomatic,即可把慢动作视频变为正常视频,获取到的就会变为 AVURLAsset

PHVideoRequestOptions *options = [[PHVideoRequestOptions alloc] init];

options.version = PHVideoRequestOptionsVersionOriginal;

options.deliveryMode = PHVideoRequestOptionsDeliveryModeAutomatic;

相关文章

网友评论

      本文标题:慢动作视频无法获取AVURLAsset,而是AVComposit

      本文链接:https://www.haomeiwen.com/subject/kgeudhtx.html