电脑客户端功能
iVCam 电脑客户端软件的功能说明与使用技巧
iVCam 的设计理念是简洁而强大。大部分功能一目了然,但也有一些功能不太容易发现。以下是一些功能说明和使用技巧。
关于免费版限制和购买相关问题,请查看这里。
缩放和手动对焦
你可以在视频上使用鼠标滚轮,或按"CTRL +"/"CTRL –"来放大或缩小,点击视频可以改变对焦,就像使用手机应用一样。

快捷键
你可以使用以下快捷键在 iVCam 中执行常用操作(^ 表示 Ctrl 键):
| 快捷键 | 功能 |
|---|---|
| ^I | 通过手机 IP 地址连接 |
| ^D | 连接 / 断开连接 |
| ^+ / ^- | 放大 / 缩小视频 |
| ^O | 打开摄像头设置窗口 |
| ^P / Pause | 暂停 / 恢复视频传输 |
| ^S | 拍照 |
| ^T | 延时摄影 |
| ^R | 开始 / 停止录像 |
| ^Q | 取消录像(不保存视频文件) |
| Shift + 拍照/录像按钮 | 按下按钮时不播放提示音 |
| ^B | 显示注册窗口 |
| ^G | 选择用于背景替换的媒体文件 |
| ^W / ^TAB | 无边框窗口 |
| ^H / F1 | 帮助 |
| ^Enter / 双击 | 进入全屏模式 |
| Esc / 双击 | 退出全屏模式 |
系统全局热键(支持多实例,可在设置中修改):
| 快捷键 | 功能 |
|---|---|
| Ctrl + Alt + P | 暂停 / 恢复视频传输 |
| Ctrl + Alt + S | 拍照 |
| Ctrl + Alt + T | 延时摄影 |
| Ctrl + Alt + R | 开始 / 停止录像 |
| Ctrl + Alt + Q | 取消录像(不保存视频文件) |
命令行参数
运行 iVCam.exe 时支持以下参数:
| 参数 | 说明 |
|---|---|
| /debug | 生成日志 |
| /silent | 静默模式 – 窗口默认隐藏且不显示通知消息 |
| /fullscreen | 以全屏模式运行 |
| /reg ##### | 使用许可证代码 "#####" 注册软件,同一台电脑只需调用一次 |
设置
设置对话框中部分选项的说明:
| 选项 | 说明 |
|---|---|
| 常规 > 视频大小 > 仅此大小 | 除了所选的视频大小(如 1280 x 720)外,iVCam 默认还支持 640 x 480 和 320 x 240,共支持 3 种输出分辨率以提供更好的兼容性。选择此选项将使 iVCam 仅输出该视频大小,从而强制其他程序只使用此分辨率。如果 iVCam 视频在其他应用中画质较低,可以尝试此选项。 |
| 常规 > 视频格式 | 某些应用在处理不同视频色彩空间时存在问题,表现为视频偏色。你可以强制 iVCam 仅输出 RGB 或 YUV 格式来看是否有所改善。 |
| 常规 > 音频 > 录制设备 | 录制视频时,你可以选择录制手机的声音(需在应用端启用录音功能),或录制电脑麦克风的声音。 |
| 常规 > 音频 > 播放设备 | 电脑客户端将手机录制的声音播放到哪个设备(如果应用端启用了录音功能)。 |
| 其他 > 硬件解码 | iVCam 默认启用硬件解码,失败后将使用 CPU 解码。你可以在这里选择不同的硬件解码器,看看哪个可用、效果更好且资源占用更低。 |
| 其他 > 首选 GPU | 拥有多块显卡的用户可以指定 iVCam 使用哪个 GPU 进行视频解码、编码和背景替换。你还可以通过修改注册表键 "DecodeGPU" 和 "EncodeGPU" 的值来为视频解码和编码使用不同的 GPU。 |
录像
为了降低 CPU/GPU 占用,我们直接使用从手机传输的数据来录制视频文件,而不是重新编码视频(使用背景替换功能时,录制时会重新编码视频)。iVCam 的数据传输会受到视频大小、网络带宽、手机和电脑性能的影响,如果带宽或性能不足,视频会丢帧,因此最终录制的视频文件可能没有固定帧率,在某些视频编辑软件中可能不同步,甚至在某些播放器中无法播放。
你可以使用视频格式转换软件将录制的 MP4 文件转换为固定帧率格式,然后再播放或导入视频编辑软件进行编辑。或者,
- 在 iVCam 电脑客户端设置中使用 iVCam 麦克风替代手机作为默认录制设备;
- 使用更稳定的 USB 连接;
- 使用较小的视频尺寸、较低的视频质量和帧率;
- 使用其他摄像头录像软件从 iVCam 摄像头录制视频。
如果录制的视频因程序崩溃等原因无法打开,可以尝试使用视频修复工具来修复。
拍照不存在此问题,iVCam 摄像头显示什么就拍到什么。
截图和录像文件名
默认情况下,iVCam 拍照和录像的文件名为 "日期+时间.jpg|.mp4",你可以通过修改注册表项来为文件添加前缀: HKEY_CURRENT_USER\Software\e2eSoft\iVCam\SavePrefix (REG_SZ)
例如,如果你将此值设置为 "IV_",录制的视频文件名将为 "IV_日期+时间.mp4"。
对于多实例,你可以使用 Instance#0#SavePrefix 设置实例 #1 的前缀,Instance#1#SavePrefix 设置实例 #2 的前缀……
性能问题
iVCam 默认使用 GPU 进行视频硬件解码(如果未选择硬件解码,则使用 CPU 解码)。背景替换功能也会占用 GPU,显示摄像头视频同样占用 GPU。如果你同时使用其他 GPU 密集型程序(如直播软件),在显卡性能不足时可能会出现视频卡顿等问题。
如果通过系统任务管理器确认问题是由 CPU/GPU 占用过高引起的,可以通过以下方式改善:
- 点击 "×" 按钮让 iVCam 在后台运行。此时 iVCam 不会显示摄像头视频,从而降低 GPU 占用;
- 如果有多块显卡,可以在设置 > 其他 > 首选 GPU 中选择与其他程序不同的 GPU;
- 关闭其他占用过多 CPU/GPU 的程序;
- 使用较小的视频尺寸和较低的视频帧率(建议 25 或 30)。
关于数据传输性能问题,请参阅 iVCam 常见问题。
生成日志
如果你在使用电脑客户端软件时遇到任何问题,可以启用日志功能并将日志文件发送给我们以便调查:
勾选设置 > 其他 > 生成日志,然后关闭应用程序并重新运行。 操作完成后,打开设置 > 其他,点击生成日志后面的文件夹按钮打开日志目录。
注意: 启用日志选项后,视频码率也会显示在主窗口底部。
iVCam 文档