草庐IT

finishPixelBuffer

全部标签

ios - 使用低分辨率使用 AVCaptureVideoDataOutput 将 120/240 fps 捕获到帧缓冲区

目前,使用iPhone5s/6,我能够将120(iPhone5s)或240(iPhone6)帧/秒捕获到CMSampleBufferRef中。但是,返回给我的AVCaptureDeviceFormat仅提供这些高速帧速率,分辨率为1280x720。我想以较低的分辨率(640x480或更低)捕获它,因为我会将其放入循环缓冲区中以供存储。虽然我能够降低didOutputSampleBuffer委托(delegate)方法中的分辨率,但我想知道CMSampleBufferRef是否有任何方法可以通过配置设备或设置直接为我提供较低的分辨率,而不是拍摄720p图像并降低使用CVPixelBuff