**VJ Loop Studio 3D 是发生器,不是混音器——所以它被构造成喂给你已经在用的混音器。**有三种出路:Spout 给同一台 PC 上的另一个应用,NDI 给另一台机器,渲染好的文件给其他一切。本指南涵盖何时使用每种方式,以及 VJ 们实际运行的那些应用的具体设置。
集成一览
| 直播到其他应用 | Spout(同一台 PC,GPU 到 GPU)与 NDI(同一台 PC 或跨网络) |
|---|---|
| 直播到屏幕 | 任意已连接显示器或投影仪上的全屏镜像 |
| 文件交付 | MP4、MKV、AVI、MOV、GIF——H.264、H.265/HEVC、VP9 |
| 已验证的目的地 | Resolume Arena/Avenue、OBS Studio、TouchDesigner、MadMapper、Notch、vMix、Millumin |
| 延迟 | Spout 同机直达;NDI 增加少量网络缓冲 |
| 平台 | Windows 10/11(64 位) |
一步做出路由选择
| 你的情况 | 使用 | 原因 |
|---|---|---|
| Resolume/OBS 在同一台 Windows PC 上 | Spout | GPU 到 GPU,无压缩,无额外延迟 |
| 混音器或编码器在另一台机器上 | NDI | 走普通千兆以太网 |
| 直接驱动投影仪或 LED 处理器 | 全屏输出 | 链路中完全没有第三个应用 |
| 把画面交给剪辑师、客户或媒体服务器 | 导出文件 | 确定性、可拖动、无现场依赖 |
可以同时运行多个——投影仪上走全屏输出、同时 NDI 喂给直播编码器,是常见的配置。
打开现场输出
所有内容都在现场控制台(Ctrl+Shift+L)里。它是非模态的,所以可以开着放在笔记本屏幕上,主窗口放在另一块显示器上。
- 打开现场控制台。
- 在 Outputs 下勾选 Spout Output、NDI Output,或勾选要镜像到的屏幕。
- 在同一个窗口中设置输出质量与帧率上限——它们决定发送的内容,独立于预览绘制的内容。
两个发送器都是故障安全的。如果未安装 Spout 或 NDI 运行时,应用会记录日志并继续运行,该开关保持未激活;它不会在演出中途把整场搞挂。
两个开关也都能映射到 MIDI,因此你可以从打击垫上启用或终止输出,而不用碰笔记本。
Resolume Arena 与 Avenue
Resolume 在 Windows 上原生支持 Spout。
- 在现场控制台启用 Spout Output。
- 在 Resolume 中打开 Sources 面板,找到 Spout 区段。
- 把 VJ Loop Studio 3D 源拖到一个图层上。
之后它就像任何 Resolume 片段一样:图层混合模式、效果与 Advanced Output 映射全部适用。两点实用提示:
- **匹配帧率。**如果 Resolume 以 60 fps 合成,把 VJ Loop Studio 3D 也上限到 60。30 fps 的源放在 60 fps 图层上不算错,但在快速隧道内容上,抖动清晰可见。
- **分辨率由发送端决定。**Spout 帧就是你选择的输出分辨率,所以在现场控制台里设置它,而不是在 Resolume 中放大。
对于网络上的 Resolume 机器,使用 NDI:启用 NDI Output,然后在 Resolume 的 Sources 面板中添加 NDI 源。
OBS Studio
直播或录制时,选择与你的拓扑匹配的插件。
同一台 PC——Spout2 插件
- 为 OBS 安装 Spout2 插件。
- 在现场控制台启用 Spout Output。
- 在 OBS 中:+ → Spout2 Capture,然后选择 VJ Loop Studio 3D 发送端。
第二台 PC——obs-ndi
- 为 OBS 安装 NDI 插件,并在两台机器上安装 NDI 运行时。
- 在现场控制台启用 NDI Output。
- 在 OBS 中:+ → NDI Source,然后按名称选择源。
当 OBS 与 GPU 共享时,在现场控制台设置性能模式。它用预览保真度换取余量——当 GPU 同时还要编码直播流时,这正是恰当的取舍。
TouchDesigner
TouchDesigner 用内置算子读取两种协议——无需插件。
- Spout In TOP 用于同机信号。
- NDI In TOP 用于网络信号。
像任何 TOP 一样把它们接进你的网络。当你希望 VJ Loop Studio 3D 生成基础几何、TouchDesigner 在其上做投影映射或交互层时,这是常用路线。
MadMapper
Windows 上的 MadMapper 直接接受 NDI 源:添加 NDI 输入并选择 VJ Loop Studio 3D 源。先启用 NDI Output 让源可被发现——已创建但从未打开的发送端,不会出现在任何接收端的列表中。
如果 MadMapper 在 Mac 上运行,网络 NDI 是唯一的直播路径;Spout 不能跨平台。
Notch、vMix、Millumin 及其他
任何接受 NDI 输入的应用都会接受这一个;该源是标准 NDI 发送端,没有自定义扩展。对于既不接受 Spout 也不接受 NDI 的应用,导出文件。
文件交付路线
直播路由并不总是正确答案。如果你要把画面交给剪辑师、客户或想要磁盘上文件的媒体服务器,那就导出——它确定性、可拖动,演出时没有运行时依赖。
导出对话框为常见目标提供预设:
| 预设 | 输出 |
|---|---|
| YouTube 1080p | 1920×1080,60 fps,MP4/H.264 |
| YouTube 4K | 3840×2160,60 fps,MP4/H.265 |
| Instagram Square | 1080×1080,30 fps,MP4/H.264 |
| TikTok / Reels | 1080×1920,30 fps,MP4/H.264 |
| VJ Loop (ProRes-grade) | 1920×1080,60 fps,MKV/H.265,无音频 |
| LED Wall 4K | 3840×2160,60 fps,MKV/H.265,无音频 |
| Draft Preview | 1280×720,30 fps,MP4/H.264 |
自定义分辨率最高 8K,格式列表涵盖 MP4、MKV、AVI、MOV 与 GIF 动画。对于偏好中间编码的媒体服务器,导出高码率 MP4 并在入口转码一次,而不是把低码率文件重新编码两遍。
故障排查
**源没有出现在接收端。**输出必须启用,而不只是可用。检查现场控制台中的开关显示为激活,并检查控制台顶部的状态行。
**NDI 本地正常但跨网络不行。**NDI 发现使用 mDNS;受管交换机或 VLAN 边界会阻断它。把两台机器放在同一子网,或配置 NDI 发现服务器。
**画面撕裂或抖动。**把帧率上限调到与接收端一致;如果 GPU 还在合成或编码,启用性能模式。
**下游颜色看起来不同。**发送端传递的是预览渲染的内容。如果接收应用应用了自己的色彩管理或图层混合模式,变化就发生在那里——与全屏输出对比,就能看到未处理的帧。
Frequently asked questions
- VJ Loop Studio 3D 能与 Resolume 配合吗?
- 可以。在现场控制台打开 Spout Output,VJ Loop Studio 3D 就会作为 Spout 源出现,可以拖到任意 Resolume 图层上。之后 Resolume 像处理其他任何源一样处理映射、效果与混音。如果 Resolume 在另一台机器上运行,改用 NDI Output。
- 可以把它用作 OBS 直播源吗?
- 可以,有两种方式。为 OBS 安装 Spout2 插件并添加 Spout2 Capture 源,或安装 OBS NDI 插件并添加 NDI Source。同一台 PC 上 Spout 延迟更低;OBS 在第二台机器上时用 NDI。
- 这里 Spout 与 NDI 有什么区别?
- Spout 在同一台 Windows PC 上的两个应用之间 GPU 到 GPU 共享帧,因此几乎没有额外延迟或压缩。NDI 对帧编码并经网络发送,会花费少量延迟与带宽,但能到达其他机器。两者可以同时开启。
- Spout 或 NDI 在 macOS 上可用吗?
- 不可用。VJ Loop Studio 3D 是 Windows 应用。Spout 设计上仅限 Windows;macOS 的对应物是 Syphon,不受支持。要到达 Mac,请导出文件,或从同一网络上的 Windows 机器使用 NDI。
- 我到底需不需要 Resolume?
- 不需要。VJ Loop Studio 3D 可以通过全屏输出直接驱动投影仪或 LED 处理器,而且自带时间线、音频响应与 MIDI 控制。当你已经在混合多个源,或需要 Resolume 的映射能力时,发送到 Resolume 才有意义。
- 为什么我的 Spout 或 NDI 输出不见了?
- 两者都是可选运行时。Spout 输出需要安装 SpoutGL,NDI 输出需要安装 NDI 运行时;缺了任何一个,应用都会记录日志并继续运行、开关保持未激活,而不是崩溃。安装运行时并重启即可。
