iOS requestExportSessionForVideo导出没有元数据的视频

时间:2016-07-15 07:37:17

标签: ios avasset phasset

我使用 requestExportSessionForVideo 将位于iPhone中的视频导出到文档目录。

我提供了选项和导出预设,以导出保存在相机胶卷中的完全相同的视频。

但结果有点不同。当我将其与超出比较进行比较时,它与存在差异,特别是在元数据中

如何导出与相机胶卷中的视频完全相同的视频?

FYI

我将exportPreset选项设为 AVAssetExportPresetPassthrough 对于PHVideoRequestOptions,我提供了 PHVideoRequestOptionsDeliveryModeAutomatic PHVideoRequestOptionsDeliveryModeHighQualityFormat ,但没有效果。

谢谢!

1 个答案:

答案 0 :(得分:0)

目前尚不清楚,但我认为从相机胶卷输出视频并不能保证每次都能获取相同的视频。所以我通过[NSFileManager copyItemAtURL:toURL:error:]将视频从相机胶卷复制到带有url(avurlasset.URL)的文档文件夹,然后每次复制相同的视频。现在,这是我的最终解决方案。

<强>解决

请查看“Exporting video using PhotoKit (PHAsset) gives different video file every time