gpt4 book ai didi

Android - 是否可以将相机的预览帧速率设置为 'lock'?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:56:32 26 4
gpt4 key购买 nike

我正在尝试创建一个以 24 FPS 录制视频的视频录制应用程序。我正在使用以下代码尝试将 FPS 锁定为 24:

Camera.Parameters params = mCamera.getParameters();
params.setPreviewFrameRate(24);
params.setPreviewFpsRange(24000, 24000);

还有以下与 MediaRecorder 一起使用的 CamcorderProfile:

CamcorderProfile ccp = CamcorderProfile.get(CamcorderProfile.QUALITY_HIGH);
ccp.videoFrameRate = 24;

不幸的是,它只在光线不足的情况下拍摄视频时有效,但一旦我在有光线的情况下走出去,视频就会开始以 30 FPS 的速度录制。

是否可以在光天化日之下也将帧率锁定为 24fps?

提前致谢!

最佳答案

public List<Integer> getSupportedPreviewFrameRates ()

检查此列表。我想你只是不能设置那里没有列出的帧率。这可能是因为 Android 操作系统中使用的编解码器修改。

关于Android - 是否可以将相机的预览帧速率设置为 'lock'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18944894/

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