跳到正文
发现
桌面应用效率工具

SceneSwitcher:OBS 自动场景切换插件

为 OBS Studio 提供的自动化插件,可按条件自动切换场景,支持宏、自定义条件与动作。

admin
发布于 2026-10-29 · 更新于 2026-11-02
浏览
3
访问
0
下载
0
版本
v1.37.2
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

SceneSwitcher(Advanced Scene Switcher)是 OBS Studio 的自动化插件,用来把直播或录屏中的场景切换、源控制等操作交给规则自动完成。项目使用 C++ 编写,以 GPL-2.0 许可证开源,详细的说明文档放在 OBS 论坛 和项目的 wiki 中。

主要功能

  • 自动场景切换:在 OBS Studio 中按设定的条件自动切换场景,无需手动点击。
  • 条件与动作:通过组合条件(conditions)和动作(actions)构建自动化规则。
  • 宏(macros):把一组条件和动作组织成宏,便于复用与管理;新版本还加入了宏的撤销与重做。
  • 可扩展 API:可以在运行时通过脚本 API 添加自定义的条件与动作,API 说明见 wiki 的 Scripting 页面。
  • 多语言:翻译文件位于仓库的 data/locale 目录下,欢迎提交翻译 PR。

安装与使用

Windows 与 macOS 用户建议直接运行发布页提供的安装程序,安装包可在 Releases 页面下载。

Linux 上如果 OBS 是通过 Flatpak 安装的,可以直接用 Flatpak 安装插件:

flatpak install com.obsproject.Studio.Plugin.SceneSwitcher

安装细节与各平台说明见 安装文档。

注意事项

  • 当前版本最低要求 OBS 31.1.1。
  • 升级或调整配置前,建议先按 wiki 说明 备份自己的设置。
  • Windows 用户通过 zip 压缩包安装时请注意:OBS 33 起插件目录结构有变化,windows-x64.zip 面向 OBS 33 及更新版本,OBS 32 及更早版本请使用 windows-x64-obs32.zip 或 windows-x64-portable-obs32.zip;安装程序同时支持 OBS 32 与 OBS 33。
  • 遇到问题可以在 OBS 论坛反馈,或在 GitHub 上创建 issue。

本作品整理自 GitHub 开源项目 WarmUpTill/SceneSwitcher,原作者 @WarmUpTill,许可证 GPL-2.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v1.37.2当前版本

    Advanced Scene Switcher 1.37.2

  2. v1.37.0

    新增宏的撤销/重做支持,重命名、增删、分组和修改宏及条件动作均可撤销,可在“General”标签关闭;导入宏时可标记场景、源、文件路径等为“可替换”,并提示导入者填写自己的值。最低要求 OBS 31.1.1。

评论