AVFoundation视频预览比本机Camera应用程序更暗

时间:2015-03-07 15:20:06

标签: ios camera avfoundation

我正在使用AVFoundation制作视频帧。 问题是框​​架看起来比原生相机应用程序更暗,特别是在黑暗区域。

正如我所看到的,原生相机应用程序(iOS 8)一直在进行一些调整(ISO,快门速度)并不断地将其自身应用于环境光线条件(似乎在低光条件下它会降低快门速度而不是增加ISO)。

我不能让我的视频预览看起来一样。尝试将曝光模式设置为AVCaptureExposureModeContinuousAutoExposure,但它不会产生相同的效果。

请告知

2 个答案:

答案 0 :(得分:7)

IOS 8对图像捕获进行了一些改进,我并不怀疑本机应用程序是否依赖于其中的一些。

如果您有权访问this Apple sample,则会公开所有新功能(白平衡,ISO,快门速度等)。

您需要结合使用其中一些设置来复制内置设备 - 单独的自动曝光不太可能与内置设备相匹配。

答案 1 :(得分:5)

以上答案是100%正确的。在我的情况下,我将AVCaptureSession属性sessionPreset设置为AVCaptureSessionPresetHigh,并且预览比相机应用程序中的预览要暗很多。当我将此预设更改为AVCaptureSessionPresetPhoto时,预览看起来好多了,并且似乎没有以前那么暗......也许只是这个设置。