私はビデオとオーディオのマージアプリに取り組んでいます。私の仕事は、AVPlayer クラスで既に行った一度に 3 つのビデオを再生することです。
しかし、3 つのビデオを追加した背景ビデオのスクリーン キャプチャを取得すると、1 つのビデオを作成できません。
私は使っているUIGetScreenImage();
CALayer *layer;
layer = self.view.layer;
UIGraphicsBeginImageContext(CGSizeMake(768, 950));
CGContextClipToRect (UIGraphicsGetCurrentContext(),CGRectMake(0, 64, 768, 950));
[layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
image = [self imageWithImage:image convertToSize:CGSizeMake(768, 872)];
ありがとう