2

我正在开发视频和音频合并应用程序。我的工作是一次播放 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)];

谢谢

4

0 回答 0