OBS 录制监视器

OBS 录制监视器

在游戏中,当OBS未录制时显示一条警告。

OBS 录制监控

Replace this with a description

再也不会因为 OBS 空闲而丢失录制内容。

OBS Recording Monitor 是一个 Fabric 客户端模组,它通过 obs-websocket 监控 OBS Studio,并只在未录制时显示清晰的游戏内警告。正常录制时保持安静,在需要时引起你的注意。

为什么这个模组有用

当你即将录制一场 Boss 战、建筑延时摄影或多人在线会话时,最容易犯的错误就是忘记启动 OBS。这个模组会帮你检查录制状态,并在关键时刻在 Minecraft 内发出警告。

它设计得很简单:

  • 当 OBS 正在录制时,无吵闹的 HUD
  • 录制关闭时,显示清晰警告
  • 分别显示 OBS 断开连接、验证失败和无效设置的状态
  • 内置连接测试和设置指南
  • 集成 Mod Menu,方便访问

功能

  • 通过 obs-websocket 监控 OBS 录制状态
  • 仅在 OBS 未录制时显示警告
  • 支持连接状态、重连状态和验证失败反馈
  • 允许你移动和缩放 HUD
  • 包含仅在世界中显示的选项
  • 提供带有设置图片的游戏内帮助页面
  • 直接从 Mod Menu 打开 GitHub 问题页面

需求

  • Minecraft 1.21.11
  • Fabric Loader
  • 需要 Fabric API
  • 已启用 obs-websocket 的 OBS Studio
  • Mod Menu 可选,但推荐安装以最方便地访问设置

快速设置

  1. 安装模组、Fabric API 以及可选的 Mod Menu。
  2. 启动 OBS Studio。
  3. 在 OBS 中,打开 工具 -> WebSocket 服务器设置。
  4. 启用 WebSocket 服务器,并检查显示的端口/密码。
  5. 在 Minecraft 中,从 Mod Menu 打开模组设置。
  6. 输入 OBS 主机、端口和密码。
  7. 按 测试 按钮,连接成功后保存。

OBS setup screen 1 OBS setup screen 2 OBS setup screen 3

如果 OBS 与 Minecraft 运行在同一台电脑上,localhost 通常是正确的主机。

你在游戏中会看到什么

  • 录制中:没有不必要的警告污染画面
  • 未录制:立即显示 HUD 警告,让你快速反应
  • 连接/验证问题:明确的提示,指导你下一步检查什么

这使得模组在实际游戏中非常实用,而不会变成你忽略的背景噪音。

故障排除

  • OBS 未被检测到:确保 OBS 已打开,且 obs-websocket 已启用
  • 验证失败:检查 OBS 和模组设置中的密码是否一致
  • 连接失败:验证主机和端口,尤其是在 OBS 运行在不同机器上时
  • HUD 不可见:在配置界面检查 HUD 开关、缩放和锚点位置

反馈与问题

发现了一个 Bug 或有改进的想法?

  • 游戏中:从 Mod Menu 打开设置界面,然后按 Issue 按钮
  • 在 GitHub 上:创建一个 Issue

许可协议

本项目基于 MIT 许可协议 发布。