В настоящее время я пытаюсь поместить 5 видео вплотную с помощью AVMutableComposition следующим образом:
[mixComposition insertTimeRange:CMTimeRangeMake(kCMTimeZero, asset1.duration) ofAsset:asset1 atTime:[mixComposition duration] error:nil];
[mixComposition insertTimeRange:CMTimeRangeMake(kCMTimeZero, asset2.duration) ofAsset:asset2 atTime:[mixComposition duration] error:nil];
[mixComposition insertTimeRange:CMTimeRangeMake(kCMTimeZero, asset3.duration) ofAsset:asset3 atTime:[mixComposition duration] error:nil];
[mixComposition insertTimeRange:CMTimeRangeMake(kCMTimeZero, asset4.duration) ofAsset:asset4 atTime:[mixComposition duration] error:nil];
[mixComposition insertTimeRange:CMTimeRangeMake(kCMTimeZero, asset5.duration) ofAsset:asset5 atTime:[mixComposition duration] error:nil];
Затем я использую AVAssetExportSession для экспорта видео, которое работает, однако между каждым видео, которое я получаюпустая / черная рамка, которую мне нужно удалить.У кого-нибудь была такая проблема раньше, и если да, то удалось ли ее исправить?
Кроме того, пустые рамки отсутствуют в исходных видеофайлах.
Заранее спасибо.