iOS上将高清视频缩减为SD的最快,最有效的方法是什么?

时间:2013-10-02 17:31:11

标签: iphone ios video avfoundation

我有一个视频,表示为AVURLAsset。它来自相机胶卷,并且处于全分辨率。

现在如果我只需要380像素宽度,那么获得视频下采样副本的最快最有效的方法是什么?

AVAssetExportSession还有什么路要走?看起来AVAssetExportSession只适用于预设。但在这种情况下,我想指定自定义像素尺寸。

  

“AVAssetExportSession对象对AVAsset的内容进行转码   source对象创建由指定描述的表单的输出   导出预设。“

或者我必须查看AVFoundation中的其他类吗?或者其他框架甚至?

1 个答案:

答案 0 :(得分:0)

AVMutableVideoComposition有一个renderSize属性,或者AVAssetWriter / WriterInput可以根据需要调整框架大小,以及其他调整是可能的(你在字典中提供输出大小/设置),但它必须设置整个东西(资产读者,喂养框架等)。如果您找到更好的解决方案,请告诉我:)

相关问题