avcapturesession相关内容

修改曝光持续时间后返回AVCaptureExposureModeContinuousAutoExposure后出现奇怪的行为

我正在开发一个应用程序,它使用iOS 8中引入的新API公开相机的手动控件,我正在使用示例应用作为参考。 但是我注意到一个奇怪的行为(在我的5s和6上):将曝光模式设置为“自定义”然后再返回“自动”后,图像继续滞后,就像曝光持续时间不受此更改影响一样。 以下是每个步骤中涉及的代码(来自示例应用程序,未经任何修改): - (IBAction)changeExposureMode ..
发布时间:2018-09-25 21:36:53 移动开发

AVCaptureSession与ios8的addInput问题

我有一个AVCaptureSession的应用程序,可以正常使用以前的iOS版本,但后来我尝试在ios8设备上运行它,应用程序崩溃了。但问题没有解决。进入“[session addInput:input];”的异常。请告知如何解决。请验证我的以下代码并在[session addInput:input]中获取错误; 打印错误描述:错误Domain = AVFoundationErrorDoma ..

红色音频记录状态栏“闪烁”。而应用程序在*前景*

有很多问题(此处,此处)关于双倍高度红色录音状态栏,但当应用程序退回到后台时,所有这些都会参考闪烁。我得到一个闪光灯,我假设从 AVCaptureSession 设置,而应用程序在前台。 之前有没有人经历过这个? 解决方案 您必须从 AVCaptureSession 中删除​​音频输入 [self.captureSession removeInput:audioIn]; ..
发布时间:2018-09-25 21:12:53 IPhone

AVCaptureDevice的isLowLightBoostSupported总是在5S iOS7.1上返回false(对于automaticEnablesLowLightBoostWhenAvailable)

我正在尝试在iOS相机应用中启用AVCaptureDevice的automaticEnablesLowLightBoostWhenAvailable,但我完全无法让AVCaptureDevice的isLowLightBoostSupported返回true。 问题:有没有需要做些什么才能使低光增强api超出锁定配置?是否有任何已知的原因,isLowLightBoostSupported将在完 ..
发布时间:2018-09-24 19:51:34 移动开发

在iOS中使用AVCapture捕获视频时缩放

我正在使用AVCapture捕获视频并保存。但我需要提供缩放选项,如捏缩放或缩放按钮。视频也应该以与显示相同的方式保存,我的意思是在放大时,应该保存缩放。任何帮助,Link表示赞赏。我设置AVCapture会话的代码是: - (void)setupAVCapture { session = [[AVCaptureSession alloc]在里面]; session.automat ..
发布时间:2018-09-24 19:11:28 IPhone

使用CATransform3D创建翻转动画

我正在尝试重新创建UIViewAnimationTransitionFlipFromRight(和左)。我这样做的原因,如下所示,是在图层被阻挡时,在动画中间对AVCaptureVideoPreviewLayer进行更改。 UIViewAnimationTransitionFlipFromRight不会让我停止动画半路上,使会议的改变,并继续执行,所以这里是我在它最好的拍摄。 虽然这个工作, ..

iPhone检查是否存在AVCaptureSession类

我已经集成了一个使用AVCaptureSession从相机中捕获照片的库。由于AVCaptureSession仅适用于 iOS 4设备,我想禁用此功能旧设备的集成功能。 我知道应该通过弱链接AVFoundation Framework并检查函数是否存在来完成。弱连接很容易,但我应该检查哪些功能存在? AVCaptureSession是一个类而不是函数。 是否有一些示例代码可用? ..
发布时间:2018-09-22 09:51:48 移动开发

AVCaptureSession仅在iPhone 3G上返回空白图像

我正在使用Apple的AVCaptureSession示例代码,并且创建的UIImage完全空白。这只发生在iPhone 3G上,同时在控制台上显示一个独特的错误 - 错误:CGDataProviderCreateWithCopyOfData:vm_copy失败:状态2。 我在线研究了错误,发现这个 StackOverflow回答,它消除了错误......但图像仍然是空白。 有没 ..
发布时间:2018-09-22 09:49:02 移动开发

AVCaptureSession条形码扫描

我目前正在使用 AVCaptureSession 和 AVCaptureMetadataOutput 。 它完美无缺,但我只是想知道如何指示仅在 AVCaptureVideoPreviewLayer的特定区域扫描和分析元数据对象? 解决方案 以下是我所拥有的项目代码示例,可以帮助您走上正轨 //其中'self.session'先前已设置AVCaptureSession ..
发布时间:2018-09-21 19:36:38 移动开发

从后台返回时AVCaptureSession失败

我有一个相机预览窗口,它可以在90%的时间内正常工作。但是,有时候,如果返回我的应用程序,如果它在后台,则不会显示预览。这是我在视图加载时调用的代码: - (void)startCamera { session = [[AVCaptureSession alloc] init]; session.sessionPreset = AVCaptureSessionPresetPho ..
发布时间:2018-09-21 19:34:01 移动开发

UIScrollView显示相机

我创建了一个摄像机视图,通过创建 AVCaptureVideoPreviewLayer 在屏幕上显示,现在我希望它能够显示在我的滚动视图中。目前我的滚动视图设置为处理UIImageViews而不是相机层。以下是它们如何协同工作: //设置摄像机视图 [self setCaptureManager:[[CaptureManager alloc] init]]; [[self capt ..
发布时间:2018-09-21 18:48:40 移动开发

在swift 3上使用Camera进行实时人脸检测

如何像“相机”一样实时进行人脸检测?像白色圆形的脸和脸。我使用 AVCapturSession 。我发现我保存的图像用于面部检测。下面我附上了我当前的代码。它只在我按下按钮并将其保存到照片库时捕获图像。一些请帮我根据人的脸来创建实时圆形! 代码 class CameraFaceRecongnitionVC:UIViewController { @IBOutlet weak va ..

AVCaptureSession用于模拟器中的音频

我正在尝试使用此问题中的方法捕获音频;使用AVCaptureSession和AVCaptureAudioDataOutput。这似乎工作正常1带来不便:它在模拟器中不起作用。 AVAudioRecorder和优秀的SpeakHere演示应用程序都可以在我的MacBook Pro上使用内置麦克风在模拟器中正常工作。 问题在于 [AVCaptureDevice defaultDeviceWith ..
发布时间:2018-09-19 20:54:51 移动开发

iOS 8 iPad AVCaptureMovieFileOutput在录制13 - 14秒后丢失/丢失/永远不会获得音轨

我有以下代码适用于iOS 6& 7.x版本 在iOS 8.1中我有一个奇怪的问题,如果你捕获一个会话大约13秒或更长时间,结果AVAsset只有1个轨道(视频),音频轨道只是没有。 如果您录制的时间较短,AVAsset有2首曲目(视频和音频),符合预期。我有足够的磁盘空间,应用程序有权使用相机和麦克风。 我用最少的代码创建了一个新项目,它重现了这个问题。 任何想法都将不胜感 ..