jjzjj

GPUImageMovieWriter

全部标签

ios - GPUImage:取消 GPUImageMovieWriter

在运行startRecording和startProcessing之后,有什么方法可以取消/停止GPUImageMovieWriter和GPUImageMovie吗? 最佳答案 最近,GPUImageMovie中添加了一个新方法,允许取消对视频文件的处理:-(void)cancelProcessing;这将允许您有效地取消对视频的处理,不再处理更多的帧。请考虑到您的GPUImageMovieWriter的completionBlock无论如何都会被调用,因此您应该有某种标志来检查调用该block是为了成功完成还是通过取消。下面是一些

ios - 无法完成 GPUImageMovieWriter completionBlock 的过程

当完成block即将完成使用GPUImage类设置视频亮度的过程时,输出视频为0kb,并在GPUImageMovieWriter.m文件上崩溃,并给出以下错误。Proj_name(1232,0xb0219000)malloc:*mach_vm_map(size=8388608)失败(错误代码=3)*错误:无法安全地分配区域***在malloc_error_break设置断点调试这里有人使用过GPUImage来提高视频亮度吗? 最佳答案 GPUImageBrightnessFilter:调整图像的亮度brightness:调整后的亮度

ios - 使用 GPUImageMovieWriter 记录 OpenGL View

我正在尝试创建一个将使用我的应用进行记录的OpenGLView。我正在尝试使用GPUImageMovieWriter和GPUImageUIElement记录View这样:self.imageUIElement=[[GPUImageUIElementalloc]initWithView:self.myView];NSString*pathToMovie=[NSHomeDirectory()stringByAppendingPathComponent:@"Documents/Movie.m4v"];unlink([pathToMovieUTF8String]);//Ifafilealrea

ios - GPUImageMovieWriter - 录制视频两端偶尔出现黑帧

我有录音应用程序实现,用户可以点击“录音”按钮开始/停止录音。我使用基本的GPUImageVideoCamera实现了这一点,输出设置为GPUImageView以及GPUImageMovieWriter。50%的情况下,录制的剪辑在两端都有一对(或一个)黑框,有时两边都有。实现相当简单,但还是要这样。gpuImageView=[[GPUImageViewalloc]initWithFrame:cameraView.frame];gpuImageView.fillMode=kGPUImageFillModePreserveAspectRatioAndFill;[cameraViewadd

iphone - GPUImageMovieWriter 帧 presentationTime

我有一个GPUImageColorDodgeBlend连接两个输入的过滤器:AGPUImageVideoCamera它正在从iPhone摄像机获取帧。AGPUImageMovie这是一个(MP4)视频文件,我想将其放在实时摄像头画面上。GPUImageColorDodgeBlend然后连接到两个输出:AGPUImageImageView提供混合操作的实时预览。AGPUImageMovieWriter按下录制按钮后将电影写入存储。现在,在开始录制视频之前,一切正常100%。GPUImageVideo很好地混合了实时摄像机视频,没有报告任何问题或警告。但是,当GPUImageMovieWr