我正在开发视频和音频合并应用程序。我的工作是一次播放 3 个视频,我已经通过 AVPlayer 课程完成了。
但是当我对添加了 3 个视频的背景视频进行屏幕截图时,我无法制作一个视频。
我在用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)];
谢谢