jjzjj

movieFile

全部标签

ios - 获取视频 Assets 的尺寸

如何从iPhone画廊获取电影的尺寸。我使用GPUImage加载了它:movieFile=[[GPUImageMoviealloc]initWithURL:_assetURL]; 最佳答案 通话后movieFile=[[GPUImageMoviealloc]initWithURL:_assetURL];movieFile目前只是URL的持有者,因此您无法访问维度。处理时将创建一个AVAsset。如果您只想要尺寸,我会从URL创建我自己的AVAsset,然后按照这篇文章中提到的那样获取尺寸:AVURLAssetgettingvideo

iphone - GPUImage 问题 iPhone

我在iphone中使用GPUImage框架在视频文件中添加一些滤镜。正在成功应用过滤器。但我面临的问题是setCompletionBlock被连续调用两次。有人可以告诉我这段代码有什么问题吗?-(IBAction)applyFilter:(id)sender{NSString*path=[[NSBundlemainBundle]pathForResource:@"OriginalVideo"ofType:@"mp4"];NSURL*url=[NSURLfileURLWithPath:path];GPUImageMovie*movieFile=[[GPUImageMoviealloc]i

ios - 我正在使用 GPUImage 框架在 iOS 中编辑静态电影,在以下方法中获取空值,这是我的代码片段

我想从以下方法返回CMsampleBuffer-(CMSampleBufferRef)readMovieFrames{AVURLAsset*mAsset=[[AVURLAssetalloc]initWithURL:sampleURLoptions:NULL];tracks=[mAssettracksWithMediaType:AVMediaTypeVideo];//heregettingoneindexAVAssetTrack*mTrack=[tracksobjectAtIndex:0];NSString*key=(NSString*)kCVPixelBufferPixelFormat

ios - __copy_helper_block_ 在 AVFoundation 中崩溃

我的视频处理应用程序发生奇怪的崩溃。它使用AVFoundation处理视频和音频,使用GPUImage进行过滤。我自己从未遇到过这个问题,但在将其发布到AppStore后,它经常出现在Crashlytics中。这是崩溃的日志:Thread:Crashed:AVPlayerItemOutputqueue0libobjc.A.dylib0x00000001986f80b4objc_retain+201libsystem_blocks.dylib0x0000000198d79bf8_Block_object_assign+3202AVFoundation0x0000000186895a34_