2

实际上,我想通过 android 设备的帧速率 30 的相机拍摄视频,但它会根据不同的设备而变化。那么如何将相机的视频捕获设置或限制为 30 的帧速率。我尝试过 (MediaRecorder) recorder.setVideoFrameRate(30),但它在捕获视频方面没有任何变化..

提前非常感谢...!! :-)

4

2 回答 2

1

它绝对会改变录制视频的帧速率。我刚刚对运行 Ice Cream Sandwich 的 Xoom 进行了测试,并且没有设置该值,它默认为大约 8fps。您使用的设备可能不支持您尝试的帧速率(我使用的是 24)。

确保您遵循有关何时拨打此电话的文档说明。它明确表示您需要在设置格式之后但在调用 prepare 之前执行此操作。

如果相机无法处理设置,它将简单地忽略您的设置。

于 2012-07-24T21:03:39.243 回答
0

setCaptureRate() 将帮助设置捕获率!

于 2018-07-24T19:35:03.600 回答