资讯详情

资讯详情

OpenLogi 摄像头自定义快照:如何在内置 Default/Streaming/Video call 之外保存并复用一套画质设置?

OpenLogi 摄像头自定义快照如何在内置 Default/Streaming/Video call 之外保存并复用一套画质设置【免费下载链接】OpenLogi⚡️A native, local-first alternative to Logitech Options, written in Rust — remap buttons, DPI, and SmartShift over HID. No account, no telemetry.项目地址: https://gitcode.com/GitHub_Trending/op/OpenLogiOpenLogi 的摄像头面板把画面控制直接写入 UVC 硬件——变焦、对焦、曝光、亮度、对比度、饱和度、锐度、白平衡、色调、防闪烁、低光补偿其中对焦 / 曝光 / 白平衡带自动模式开关。面板顶部提供一键 Profile内置的Default/Streaming/Video call之外还可以把当前这一组数值保存为自定义快照custom snapshot之后一键套用。设置按摄像头持久化下次打开预览时会重新写回硬件。本文只讲一件事如何把调好的画质存成自定义快照以及如何在以后复用、删除它。适用前提一台 Logitech UVC 摄像头Brio、StreamCam、C920 系列等即插即用macOS、Linux 或 Windows 上已按 README 完成安装。README 特别提醒使用前先退出 Logi Options两者会争抢设备访问权同一个接收器同一时刻只能被一个应用持有。macOS 上预览和采集需要相机权限系统会提示授权。摄像头面板上你能改什么在 OpenLogi 中选中一台摄像头设备进入它的控制面板。控件分两组面板内按 Lens / Image 分区Lens镜头端Zoom、Focus、ExposureImage图像处理端Brightness、Contrast、Saturation、Sharpness、White balance、Tint、Anti-flicker、Low-light compensation 等具体哪些可见取决于摄像头实际暴露的 UVC 控件每个带自动模式的控件旁有独立的 Auto 开关对应 focus / exposure / white balance 三种自动模式。面板最上方是一行 Profile 芯片chip依次是三个内置Default、Streaming、Video call然后是已保存的每个自定义快照行尾是一个带的新建芯片。这一布局与保存/删除入口见 controls.rs。内置预设与自定义快照的行为不同见 apply_profileDefault恢复设备自身的默认状态Streaming和Video call会开启全部自动模式并按预设比例写入各控件自定义快照则完整复用它保存时的控件数值与自动模式状态。保存一套自定义快照打开摄像头面板把各滑块和自动开关调到想要的画面状态。注意拖拽某个处于 Auto 状态的滑块会把该控件切回手动之后以你拖到的数值为准。点击行尾的新建芯片。此时面板会把当前所有控件的数值连同自动模式状态整体存为一个快照见 save_profile。快照自动命名为自定义 NN 从 1 递增直到不与已有名字重复命名模板来自 zh-CN.toml 的custom_profile_number并立即被标记为当前激活的 Profile。保存后不需要做任何额外操作只要该自定义快照处于激活状态你对滑块的后续修改会持续写回它的快照见 sync_active_custom所以一个自定义快照始终等于你在它选中时最后看到的画面。内置预设不可被编辑。复用一键把快照写回硬件以后想切回这套画质时直接点击对应的自定义快照芯片。面板会为每个控件计算目标值在一次设备打开内批量写入硬件然后重排滑块、持久化数值并记住这次选择见 apply_profile。因为写入的是 UVC 硬件而不是某个应用的视频流这套设置对正在使用摄像头的每个应用都生效——README 明确列出了 Meet / Zoom / OBS。跨会话的复用依赖两点持久化机制README、CONFIGURATION.md设置按摄像头持久化同一台摄像头的控制值下次打开预览时重新写回硬件配置文件位置为 macOS/Linux 的~/.config/openlogi/config.toml、Windows 的%USERPROFILE%\.config\openlogi\config.tomlGUI 原子写入并保留config.toml.backup.1至config.toml.backup.5。自定义快照存储在config.toml的设备段[devices.physical-key]下camera_profiles是名字 → 控件快照的映射camera_profile记录最近一次从 GUI 应用的 Profile 名见 device.rs。内置的三个预设只存在于 GUI 中不写入配置文件。验证是否保存成功界面上重新打开该摄像头的控制面板camera_profile记录的 Profile 会在重新打开时被高亮显示即当前激活的芯片处于选中态文件里打开config.toml在对应摄像头设备段下确认出现了camera_profiles条目键为你保存的名字如自定义 1以及记录最近应用的camera_profile硬件上README 说明设置在下次预览时写回硬件——关闭再打开预览或直接看 Meet / Zoom / OBS 里的画面确认画面与保存时的状态一致。删除快照与已知边界删除自定义快照芯片上带删除入口。删除只移除已保存的快照若它正是当前选中的 Profile连同选择一起移除硬件保持当时的数值不变见 delete_profile。批量写入失败apply_settings不是原子的先写自动模式再写数值中途失败可能让硬件停在中间状态。面板会清除激活的 Profile 并从设备实时状态重建控件避免把半应用的数值误存回快照见 resync_after_failed_write。此时应以面板重建后的实际数值为准。摄像头身份没有 USB 序列号的摄像头没有唯一端口身份其custom_name跟随系统采集 id把它换到另一个 USB 口后可能需要重新命名CONFIGURATION.md。配置校验是严格的拼写错误、过期或超范围的字段会导致配置无法加载GUI 以只读模式打开并显示确切的 TOML 错误修正文件后重启即可。完成保存并确认config.toml中出现快照条目、再次打开预览画面一致后这套自定义快照就与内置预设一样可以长期一键使用了多机之间同步config.toml即可让同一台摄像头在不同机器上复用相同设置。【免费下载链接】OpenLogi⚡️A native, local-first alternative to Logitech Options, written in Rust — remap buttons, DPI, and SmartShift over HID. No account, no telemetry.项目地址: https://gitcode.com/GitHub_Trending/op/OpenLogi创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
觉得有用,分享给同行:

为您的企业打造数字门面

稳重轻奢商务风格,端正雅致视觉,长效耐看不易过时。

立即咨询 →