AVAssetExportSession me dando uma borda verde à direita e na parte inferior da saída de vídeo
Aqui está o código:
AVAssetExportSession *exporter = [[AVAssetExportSession alloc] initWithAsset:mixComposition presetName:AVAssetExportPresetHighestQuality];
exporter.outputURL = outputUrl;
exporter.outputFileType = AVFileTypeQuickTimeMovie;
exporter.videoComposition = mainComposition;
exporter.shouldOptimizeForNetworkUse = YES;
[exporter exportAsynchronouslyWithCompletionHandler:^{
//completion
}];
Eu tentei diferentes configurações de qualidade. Sempre obtenho uma borda de 1-2 pixels no lado direito do vídeo e na parte inferior, independentemente do vídeo que estou tentando renderizar. O que poderia estar causando isso e como corrigi-lo?
Edição: Eu não estou usando qualquer tipo de cor verde em qualquer lugar, então isso deve estar vindo da estrutura de alguma forma.