AVAssetExportSession exportAsynchronouslyWithCompletionHandler:源框架不支持的格式

时间:2017-11-26 09:21:02

标签: ios video avfoundation ios11 avassetexportsession

我正在使用AVAssetExportSession导出从库中选择的视频。除了横向录制的屏幕录制(使用iOS 11中的屏幕录制功能)外,它适用于所有类型的所有视频。很奇怪,它适用于其他风景视频,它也适用于相同屏幕录制功能的肖像视频。但是我尝试了两个横向屏幕录制的视频,它们都因错误Source frame unsupported format而失败。

如何解决此问题?

更新:在导出之前,视频和我的应用中的视频都可以正常播放。

1 个答案:

答案 0 :(得分:0)

视频大小可能不像1920 X 1080那样标准,屏幕录制会在某些设备中产生非标准的视频分辨率。

您需要在录制时以标准分辨率编写视频