ivcam 中文文档 下载 App

其他软件里帧率被锁 25fps 的处理

症状

iVCam 端明明设了 30 或 60fps(设置方法见分辨率帧率),但在某些软件里画面帧率恒定在 25fps,怎么调都不变。

原因

虚拟摄像头对外输出时有一份设备能力描述(支持哪些分辨率、哪些帧率),个别软件按自己的兼容逻辑取了描述里的低帧率档。iVCam 的实际传输帧率没变,是下游软件选择输出档位时锁低了。

修法:改注册表描述值

官方 FAQ 给出的方案是修改 iVCam 客户端的注册表值,调整摄像头对外申报的帧率描述,迫使下游软件拿到正确的帧率档:

  1. Win+R 输入 regedit 打开注册表编辑器。
  2. 定位到 HKEY_CURRENT_USER\Software\e2eSoft\iVCam。
  3. 按官方 FAQ 的说明新建 / 修改对应的帧率描述值。
  4. 重启 iVCam 客户端和下游软件验证。

改注册表前先备份键值;改完没效果时恢复原值。

先排除两个假象

在动手改注册表前,确认是真锁帧还是测量方式问题:

还是 25fps

排除假象、改了注册表仍是 25fps,则问题在该软件自己的兼容层,换 OBS 等对虚拟摄像头兼容更好的软件验证。这属于软件间配合问题,iVCam 侧已无更多可调项。