Ecco il codice:AVAssetExportSession dandomi un bordo verde a destra e in basso di uscita video
AVAssetExportSession *exporter = [[AVAssetExportSession alloc] initWithAsset:mixComposition presetName:AVAssetExportPresetHighestQuality];
exporter.outputURL = outputUrl;
exporter.outputFileType = AVFileTypeQuickTimeMovie;
exporter.videoComposition = mainComposition;
exporter.shouldOptimizeForNetworkUse = YES;
[exporter exportAsynchronouslyWithCompletionHandler:^{
//completion
}];
Ho provato impostazioni di qualità diverse. Ricevo sempre un bordo di 1-2 pixel che scorre lungo il lato destro del video e lungo il fondo, indipendentemente dal video che sto cercando di visualizzare. Che cosa potrebbe causare questo e come lo risolvo?
MODIFICA: Non sto usando alcun tipo di colore verde da nessuna parte, quindi questo deve provenire dal framework in qualche modo.
Grazie! Questo ha fatto il trucco per me (semplice e facile). – smartbot