使用TZImagePickerController导出视频出现"视频导出失败"的问题解决

使用了大佬的TZImagePickerController,
回调里面将asset导出时,有个别视频会出现文件无法导出,使用的是下面方法

- (void)getVideoOutputPathWithAsset:(PHAsset *)asset success:(void (^)(NSString *outputPath))success failure:(void (^)(NSString *errorMessage, NSError *error))failure ;

去GitHub查看issues 发现有其他人已经提交该问题,但是没有解决办法,
尝试将上面方法里的presetName 改成AVAssetExportPresetLowQuality后,问题解决,
AVAssetExportPresetMediumQuality 也可,
具体失败的原因未知,有大佬知道原因还请告知,感谢.

原方法

    [self getVideoOutputPathWithAsset:asset presetName: AVAssetExportPreset640x480 success:success failure:failure];

改为

  [self getVideoOutputPathWithAsset:asset presetName:AVAssetExportPresetLowQuality success:success failure:failure];

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容