setCaptureRate
http://developer.android.com/reference/android/media/MediaRecorder.html#setCaptureRate%28double%29
setVideoFrameRate
http://developer.android.com/reference/android/media/MediaRecorder.html#setVideoFrameRate%28int%29
android的setCaptureRate()类中的setVideoFrameRate()MediaRecorderapi有什么区别?

最佳答案

来自setCaptureRate()的文档:
设置视频帧捕获率。这可以用来设置不同的
视频帧捕获率高于录制视频的播放率。这个
方法还将录制模式设置为延时。延时视频
录制,只录制视频。音频相关参数为
当延时录制会话启动时忽略,如果应用程序
设置它们。
我们用0.1fps作为参数
setCaptureRate(0.1)表示每10秒1帧。0.001将是每100秒1帧。
我找到了一个例子:here
setVideoFrameRate()就是你所知道的:
设置要捕获的视频的帧速率
25fps, 30fps, 60fps -
你也可以看到参数的不同。setCaptureRate()可以接受小数,但setVideoFrameRate()仅适用于整数。

10-04 19:57