Objective c AVFoundation-分层结构+;SetCropRamp-如何正确导出?

Objective c AVFoundation-分层结构+;SetCropRamp-如何正确导出?,objective-c,swift,avfoundation,Objective C,Swift,Avfoundation,我正在使用AVMutableCompositionLayerInstruction和setCropRectangleRamp函数创建移动裁剪效果 使用AVAssetExportSession导出时,我设置输出并renderSize以匹配裁剪尺寸 然而,输出的视频似乎并不跟随移动的裁剪,而是只输出原始视频的中心 如何让编码器对移动裁剪中的像素进行编码?解决了这个问题。您需要使用带有相应参数的setTransformRamp(fromStart:toEnd:timeRange:)

我正在使用
AVMutableCompositionLayerInstruction
setCropRectangleRamp
函数创建移动裁剪效果

使用
AVAssetExportSession
导出时,我设置输出并
renderSize
以匹配裁剪尺寸

然而,输出的视频似乎并不跟随移动的裁剪,而是只输出原始视频的中心


如何让编码器对移动裁剪中的像素进行编码?

解决了这个问题。您需要使用带有相应参数的
setTransformRamp(fromStart:toEnd:timeRange:)