gpt4 book ai didi

iPhone 相机录制 FPS

转载 作者:行者123 更新时间:2023-12-03 20:25:19 24 4
gpt4 key购买 nike

有没有办法强制 iPhone 无论光线条件如何都以 30 fps 录制?

有没有办法通过降低分辨率来强制 iPhone 相机以更高的 fps 进行录制?

除了分析录制的流之外,找出 iPhone FPS 的最佳方法是什么?

我的主要目标是iPhone4或4S。

最佳答案

您可以使用最小/最大帧持续时间设置帧记录速率:

https://developer.apple.com/documentation/avfoundation/avcaptureconnection/1388931-videominframeduration https://developer.apple.com/documentation/avfoundation/avcaptureconnection/1390246-videomaxframeduration

您必须使用 AVFoundation 手动配置捕获:

https://developer.apple.com/library/archive/documentation/AudioVideo/Conceptual/AVFoundationPG/Articles/04_MediaCapture.html#//apple_ref/doc/uid/TP40010188-CH5-SW17

关于查找的方式,我不知道,但我确实分析了视频流。

您可以从这段代码中看到它是如何完成的:

http://aptogo.co.uk/2011/09/face-tracking/

(只需检查视频捕获的委托(delegate)方法,您会立即注意到它,因为它在该部分上都有 FPS,并且它确实显示//更新 FPS 计算)

编辑:

之前链接的文档适用于 Mac 操作系统,在本例中它们对于此目的有效,但以下是 iOS 版本:

AVFoundation 类引用。 https://developer.apple.com/library/archive/documentation/AudioVideo/Conceptual/AVFoundationPG/Articles/00_Introduction.html

连接类引用(用于设置 fps)。 https://developer.apple.com/documentation/avfoundation/avcaptureconnection

关于iPhone 相机录制 FPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9714736/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com