AVAssetExportSession me da un borde verde en la derecha y en la parte inferior del video de salida
Aquí está el 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
}];
He probado diferentes configuraciones de calidad. Siempre obtengo un borde de 1-2 píxeles que se ejecuta en el lado derecho del video y en la parte inferior, sin importar el video que estoy tratando de reproducir. ¿Qué podría estar causando esto y cómo lo soluciono?
EDITAR: no estoy usando ningún tipo de color verde en ninguna parte, por lo que esto debe provenir del marco de alguna manera.