avcapturesession相关内容
我正在开发一个应用程序,它使用iOS 8中引入的新API公开相机的手动控件,我正在使用示例应用作为参考。 但是我注意到一个奇怪的行为(在我的5s和6上):将曝光模式设置为“自定义”然后再返回“自动”后,图像继续滞后,就像曝光持续时间不受此更改影响一样。 以下是每个步骤中涉及的代码(来自示例应用程序,未经任何修改): - (IBAction)changeExposureMode
..
我有一个AVCaptureSession的应用程序,可以正常使用以前的iOS版本,但后来我尝试在ios8设备上运行它,应用程序崩溃了。但问题没有解决。进入“[session addInput:input];”的异常。请告知如何解决。请验证我的以下代码并在[session addInput:input]中获取错误; 打印错误描述:错误Domain = AVFoundationErrorDoma
..
有很多问题(此处,此处)关于双倍高度红色录音状态栏,但当应用程序退回到后台时,所有这些都会参考闪烁。我得到一个闪光灯,我假设从 AVCaptureSession 设置,而应用程序在前台。 之前有没有人经历过这个? 解决方案 您必须从 AVCaptureSession 中删除音频输入 [self.captureSession removeInput:audioIn];
..
我正在尝试在iOS相机应用中启用AVCaptureDevice的automaticEnablesLowLightBoostWhenAvailable,但我完全无法让AVCaptureDevice的isLowLightBoostSupported返回true。 问题:有没有需要做些什么才能使低光增强api超出锁定配置?是否有任何已知的原因,isLowLightBoostSupported将在完
..
我正在使用AVCapture捕获视频并保存。但我需要提供缩放选项,如捏缩放或缩放按钮。视频也应该以与显示相同的方式保存,我的意思是在放大时,应该保存缩放。任何帮助,Link表示赞赏。我设置AVCapture会话的代码是: - (void)setupAVCapture { session = [[AVCaptureSession alloc]在里面]; session.automat
..
我正在尝试重新创建UIViewAnimationTransitionFlipFromRight(和左)。我这样做的原因,如下所示,是在图层被阻挡时,在动画中间对AVCaptureVideoPreviewLayer进行更改。 UIViewAnimationTransitionFlipFromRight不会让我停止动画半路上,使会议的改变,并继续执行,所以这里是我在它最好的拍摄。 虽然这个工作,
..
我已经集成了一个使用AVCaptureSession从相机中捕获照片的库。由于AVCaptureSession仅适用于 iOS 4设备,我想禁用此功能旧设备的集成功能。 我知道应该通过弱链接AVFoundation Framework并检查函数是否存在来完成。弱连接很容易,但我应该检查哪些功能存在? AVCaptureSession是一个类而不是函数。 是否有一些示例代码可用?
..
我正在使用Apple的AVCaptureSession示例代码,并且创建的UIImage完全空白。这只发生在iPhone 3G上,同时在控制台上显示一个独特的错误 - 错误:CGDataProviderCreateWithCopyOfData:vm_copy失败:状态2。 我在线研究了错误,发现这个 StackOverflow回答,它消除了错误......但图像仍然是空白。 有没
..
我遇到了委托方法的问题 didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer fromConnection:(AVCaptureConnection *)connection of AVCaptureOutput 。 当我将sampleBuffer添加到 CFArray 时,它会在一两秒内停止调用。如果我删除 CFArray 代码,则会继
..
我目前正在使用 AVCaptureSession 和 AVCaptureMetadataOutput 。 它完美无缺,但我只是想知道如何指示仅在 AVCaptureVideoPreviewLayer的特定区域扫描和分析元数据对象? 解决方案 以下是我所拥有的项目代码示例,可以帮助您走上正轨 //其中'self.session'先前已设置AVCaptureSession
..
我试图在AVFoundation输出上找到接受的格式: self.theOutput = [[AVCaptureVideoDataOutput alloc] init ]。 if([self.theSession canAddOutput:self.theOutput]) [self.theSession addOutput:self.theOutput]; 然后我
..
我有一个相机预览窗口,它可以在90%的时间内正常工作。但是,有时候,如果返回我的应用程序,如果它在后台,则不会显示预览。这是我在视图加载时调用的代码: - (void)startCamera { session = [[AVCaptureSession alloc] init]; session.sessionPreset = AVCaptureSessionPresetPho
..
我正在使用AVCaptureSession和AVCaptureMovieFileOutput录制电影。我还记录加速度数据并尝试将加速度数据与视频对齐。 我正在试图找到一种方法来获取视频文件录制开始的时间。我正在做以下事情: currentDate = [NSDate date]; [输出startRecordingToOutputFileURL:fileUrl recording
..
我创建了一个摄像机视图,通过创建 AVCaptureVideoPreviewLayer 在屏幕上显示,现在我希望它能够显示在我的滚动视图中。目前我的滚动视图设置为处理UIImageViews而不是相机层。以下是它们如何协同工作: //设置摄像机视图 [self setCaptureManager:[[CaptureManager alloc] init]]; [[self capt
..
如何像“相机”一样实时进行人脸检测?像白色圆形的脸和脸。我使用 AVCapturSession 。我发现我保存的图像用于面部检测。下面我附上了我当前的代码。它只在我按下按钮并将其保存到照片库时捕获图像。一些请帮我根据人的脸来创建实时圆形! 代码 class CameraFaceRecongnitionVC:UIViewController { @IBOutlet weak va
..
我正在使用 AVCaptureMovieFileOutput 来录制视频,我想添加 UIProgressView 来表示有多少时间在视频停止录制之前离开。 我设置的最长持续时间为15秒: CMTime maxDuration = CMTimeMakeWithSeconds(15,50); [[self movieFileOutput] setMaxRecordedDuration
..
我试图用AVCaptureSession每秒拍摄5张照片,我不确定我理解AVFrameRange的含义。目前我有一些设置设备的代码: AVCaptureDevice * device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo]; 并尝试设置 activeVideoMinFrameDurat
..
我已设置输入,AVCapture会话的输出以及委托 - (void)captureOutput :(AVCaptureOutput *)captureOutput didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer fromConnection:(AVCaptureConnection *)connection 正
..
我正在尝试使用此问题中的方法捕获音频;使用AVCaptureSession和AVCaptureAudioDataOutput。这似乎工作正常1带来不便:它在模拟器中不起作用。 AVAudioRecorder和优秀的SpeakHere演示应用程序都可以在我的MacBook Pro上使用内置麦克风在模拟器中正常工作。 问题在于 [AVCaptureDevice defaultDeviceWith
..
我有以下代码适用于iOS 6& 7.x版本 在iOS 8.1中我有一个奇怪的问题,如果你捕获一个会话大约13秒或更长时间,结果AVAsset只有1个轨道(视频),音频轨道只是没有。 如果您录制的时间较短,AVAsset有2首曲目(视频和音频),符合预期。我有足够的磁盘空间,应用程序有权使用相机和麦克风。 我用最少的代码创建了一个新项目,它重现了这个问题。 任何想法都将不胜感
..