OBS 教程

用 Twitch 频道点数在 OBS 中播放声音

频道点数奖励只有在直播中真的发生点什么时才更有意思。把奖励连接到声音、聊天消息或 OBS 场景切换。

需要 Vision 账号。你在编辑器中搭建叠加层。 · 更新于

工作原理

频道点数动作需要准备什么

在 Vision 中创建一个自动化,添加“频道积分”触发器。从列表中选择你的奖励,然后连接“播放声音”或“聊天消息”等动作。测试、发布并开启它。播放声音和控制 OBS 需要你的叠加层在 OBS 中处于打开状态。

  • Twitch 联盟(Affiliate)或合作伙伴(Partner)身份,并已在 Twitch 上创建好奖励
  • 自动化功能的使用权限(目前处于测试阶段)
  • 一个作为浏览器源添加到 OBS 的 Vision 叠加层,用于播放声音和控制 OBS

分步设置

把频道点数奖励连接到 OBS

  1. 创建一个自动化

    在 Vision 中打开“自动化”,点击“创建自动化”。起个名字,比如“喝水奖励”。编辑器询问时,选择“跳过并从空白开始”。

  2. 添加“频道积分”触发器

    打开 节点 → 触发器 → 观众与聊天,把“频道积分”拖到画布上。在“奖励”下,从 Vision 从 Twitch 加载的列表中选择你的奖励,或者选择“任意奖励”。如果列表要求你重新登录,请退出 Vision,再用 Twitch 登录,以授予新的权限。

  3. 添加要发生的事情

    把“播放声音”拖到画布上,连接到触发器,选择你的叠加层和一个声音。再添加“聊天消息”来感谢观众,例如:记得喝水,{{trigger.username}}!聊天消息需要 Basic 或更高方案。

  4. 用真实兑换进行测试

    点击“运行”,打开“监听真实事件”。在你的频道上兑换这个奖励,然后把它用作测试数据来运行自动化。检查声音是否在 OBS 中播放。

  5. 发布并开启

    当编辑器显示“可以发布”时,点击“发布”。然后回到自动化列表,打开你的自动化旁边的开关。从现在起,每次兑换都会运行它。

用奖励切换 OBS 场景

“切换场景”改变的是你的 Vision 叠加层的场景。要切换 OBS 本身的场景,请使用“OBS 控制”动作,并选择“切换 OBS 场景”。

OBS 控制通过叠加层的浏览器源实现。在 OBS 的浏览器源属性中设置页面权限,允许叠加层控制 OBS。否则该动作不会生效。

使用观众输入的内容

需要观众输入文字的奖励,会把文字作为 {{trigger.input}} 传递下去。你可以在聊天消息中使用它,或者在叠加层中显示。用户名、奖励名称和花费也都可以使用。

如果奖励只应在某些情况下生效,比如每分钟最多一次,就添加“如果 / 否则”或“冷却”节点。

故障排除

如果遇到问题

  • 列表里没有你的奖励?奖励需要联盟或合作伙伴身份,并且必须已在 Twitch 上存在。如果 Vision 要求新的权限,请重新用 Twitch 登录 Vision。
  • 兑换后什么都没发生?检查自动化是否已发布,并在自动化列表中已开启。
  • OBS 里没有声音?所选的叠加层必须作为浏览器源在 OBS 中打开,并且该源在 OBS 中的音频必须是开启的。

常见问题

OBS 中的频道点数:常见问题

Vision 会帮我创建频道点数奖励吗?

不会。请先在 Twitch 上创建奖励。Vision 会读取你的奖励,并在有人兑换时做出反应。

一个奖励能触发多个动作吗?

可以。你可以把任意数量的动作连接到触发器上,也可以用“如果 / 否则”进行分支。

Kick 上能用吗?

不能。频道点数是 Twitch 的功能。聊天命令和关键词在 Twitch 和 Kick 上都能用。

需要 OBS WebSocket 吗?

不需要。声音和 OBS 控制都通过 Vision 叠加层的浏览器源运行。

开播前先测试

Free 方案包含一个最多 10 个图层的叠加层,并支持同时连接一个 OBS。更多叠加层和自定义角色取决于你的方案。规划团队协作之前,请先查看当前的限制。

开始制作你的第一个直播画面

免费使用。无需信用卡。