b3LAB – PortalOFX+

唯一同时支持 Syphon、NDI 和 OMT 三种协议的 OFX 插件套件 — 一个许可证,内置唇形同步。macOS:Syphon IN/OUTNDI IN/OUTOMT IN/OUT(测试版)— Windows:Spout IN/OUTNDI IN/OUTOMT IN/OUT(测试版)。另含 NDI 音频输出(视频 + 音频合并为单一串流)以及帧精确的 Output Delay 用于 ±500 ms 音视频同步。将实时视觉信号路由进入 DaVinci Resolve 和 Resolve Studio、Fusion Studio 或 Assimilate Scratch / LiveFX — 将结果传输至 TouchDesigner、MadMapper、OBS、VDMX、b3WebCam+(作为 Zoom / Teams 的系统级虚拟摄像头)或任何 NDI/Spout/OMT 接收端。企业级许可证堆栈 — cert-pinned VPS · 30 天离线宽限期 · HWID 绑定。一个许可证在 macOS 或 Windows 上激活。

DaVinci Resolve 19+ / Studio Fusion Studio Assimilate Scratch 9.x+ Nuke Studio 17 · Mac EA Flame · Mac EA NDI 音频输出 内置唇形同步 OMT · 测试版 30 天离线宽限期 6 个插件 · 1 个许可证 macOS · Windows 10/11 · Apple Silicon + Intel

PortalOFX+ 的功能

一套专注的 OpenFX 插件套件。六个插件 — Syphon/Spout IN/OUT、NDI IN/OUT 和 OMT IN/OUT(测试版)— 归属于同一许可证,另含 NDI 音频输出。为你的实时视觉工作流提供进出 DaVinci Resolve 和 Resolve Studio、Fusion Studio 和 Assimilate Scratch / LiveFX 的直接双向通道,并配备帧延迟缓冲以实现精准音视频同步。

SYPHON IN + OUT

原生共享纹理管线

两个插件 — SYPHON INSYPHON OUT(macOS)· SPOUT INSPOUT OUT(Windows)。从任何兼容服务器(TouchDesigner、Resolume、MadMapper、VDMX、自定义应用)接收 Syphon/Spout 帧,并将 Resolve 或 Scratch 片段输出作为 Syphon/Spout 服务器回传。内嵌 Metal 驱动的 Syphon(macOS)和 DirectX 驱动的 Spout 2(Windows),延迟极低,无需帧导出。

  • 明确的 启动 Syphon OUT / 停止 / 应用名称并重启串流 按钮 — 插件拖入时不自动启动
  • 刷新源 按钮的实时源发现 + 基于 UUID 的稳定重连
  • 重新连接输入 按钮 + 备用模式(冻结·黑场·测试卡),当源消失时自动切换
  • 自动命名格式 b3LAB PortalOFX+ — <宿主> — <短ID> 或完全手动流名称
  • 仅在有客户端连接时发布 开关 — 无客户端监听时节省 GPU/CPU
  • Syphon 和 NDI 在同一会话中并行激活
NDI IN + OUT NDI® 兼容

基于网络的双向 NDI

两个插件 — NDI INNDI OUT。从本地网络的任意源接收 NDI 流,并将 DaVinci Resolve、Resolve Studio 或 Assimilate Scratch 片段发布为 NDI 源。NDI 5/6 SDK,延迟加载 — 即使运行时缺失,宿主仍可正常运行。

  • 刷新 + 加载时自动连接 的源发现(首选源在插件实例化时重连)
  • 嵌入 Resolve 时码到 NDI 帧中 — 帧精确时间线 TC,而非合成墙钟时间(默认开启)
  • 色彩空间标记自动 · Rec.709 · Rec.2020 · Display P3 · Linear — 作为每帧 NDI 元数据嵌入
  • 异步安全的乒乓发送缓冲 — 慢速网络下无撕裂帧
  • 每路输出自定义流名称,生命周期管理与 Syphon 相同(启动 / 停止 / 应用重启)
  • Scratch 兼容的 BGRX FourCC — 修复 Assimilate Scratch 中的白色图像 Alpha 错误
  • NDI 音频输出(自 v1.1.0,macOS)— Resolve 音频合并入同一 NDI 流 · CoreAudio 源选择器 · 立体声 2 通道
  • NDI® 技术由 Vizrt 提供 — ndi.video
OMT IN + OUT 测试版

Open Media Transport — 免版税串流协议

两个插件 — OMT INOMT OUT(macOS + Windows,测试版)。Open Media Transport 是一个开源的 NDI 替代协议,具有相似的低延迟传输格式,且零授权费用。工作流与 NDI 完全一致:源选择器、生命周期按钮、广播级标记。当你需要免版税的 NDI 等效路径,或当你的接收/发送端已支持 OMT 时使用。

  • 与 NDI 完全相同的明确生命周期 — 启动输出 / 停止 / 应用名称并重启串流
  • 本地网络源发现,与同会话内的 Syphon/Spout/NDI 并行运行
  • 相同的广播标记路径(时码 + 色彩空间元数据)
  • 稳定版本预定于 v1.2.x 发布 — 支持 OMT 的接收/发送端目前较少(vMix、Vizrt + b3LAB 生态系统)
广播与专业

广播级时序、遥测与四合一许可证

帧精确同步、实时健康遥测、广播元数据,以及解锁全部四个插件的单一 Gumroad 许可证。专为生产环境构建:macOS 已签名 + 公证 · Windows 已签名安装程序。一个许可证在 macOS 或 Windows 上激活。

  • 输出同步帧延迟 0–200 帧 + 精细延迟 0–1000 ms,用于与外部源的亚帧音视频同步
  • 健康指标 — 实时 已发送帧数丢帧数带宽(Mbit/s 滚动值)、已连接客户端数,每 30 帧更新一次
  • 广播标记 — Resolve 时间线时码嵌入 NDI · 色彩空间元数据(Rec.709 / Rec.2020 / P3 / Linear)
  • 生命周期状态机 — 界面中明确显示:关闭 / 就绪 / 启动中 / 运行中(有或无客户端)/ 需要重启 / 接收中 / 错误
  • 流名称草稿与激活状态分离 — 重命名不会实时修改运行中的服务器;应用名称并重启会完整拆除并重建
  • 仅发布变更帧 — 哈希门控发布跳过相同帧(静态板卡时节省带宽)
  • 源丢失回退 — 上游源消失时 IN 插件切换至 冻结 / 黑场 / 测试卡
  • 一个许可证密钥解锁全部 6 个插件 · 每个插件自定义流名称 · macOS:通用二进制(Apple Silicon + Intel)· Windows:x64(PortalOFX-WIN.zip)

支持的宿主

宿主 A

DaVinci Resolve / Resolve Studio

需要 Studio 付费版。OFX 插件在免费版中无法渲染。

宿主 B

Fusion Studio

独立的 Fusion 基于节点的合成器。完整支持 Syphon/Spout/NDI/OMT。

宿主 C

Assimilate Scratch / LiveFX

在直播和精修工作流中完整支持 Syphon 和 NDI 摄入。

宿主 D · Mac 早期访问

Nuke Studio 17

已在 macOS 上完成早期访问测试。Windows 兼容性尚未验证。

宿主 E · Mac 早期访问

Autodesk Flame

已在 macOS 上完成早期访问测试。Windows 兼容性尚未验证。

需要 DaVinci Resolve 19+(免费版)或 Resolve Studio、Fusion Studio 或 Assimilate Scratch 9.x+。PortalOFX+ 可在 Resolve 的免费版和付费版中加载。购买前请务必核对你的 Resolve 和系统版本与兼容性说明。当前支持:macOS 15(Sequoia 15.7.4)· Windows 10 / 11 x64。Nuke Studio 17 和 Flame:仅 Mac 早期访问。一个许可证在 macOS 或 Windows 上激活。具体 Resolve 版本矩阵见文档。

★ 已知稳定路径

抢先体验范围:已在我们自己的设置 + 少量合作伙伴安装上验证。尚未进行广泛的实地测试 — 如果你的使用场景符合所记录的宿主矩阵则可购买,预期会有活跃迭代。

  • 操作系统 / 硬件:macOS 15.x(Sequoia 15.7.4)on Apple Silicon · Windows 10/11 x64
  • 已测试宿主:DaVinci Resolve 19+(免费版)和 Resolve Studio · Fusion Studio · Assimilate Scratch / LiveFX 9.x+
  • 推荐首次工作流:Resolume / TouchDesigner 发布 Syphon → PortalOFX+ Syphon-IN 加在 Resolve 调色节点 → 实时调色,以 NDI 输出
  • 前 3 项限制:OFX 宿主必须运行 · Spout 仅 Windows · OMT 处于测试阶段(请按工作流验证)

在 b3LAB 链路中的位置。

PortalOFX+ 是 b3LAB 创意信号网络的路由层。PulseOSC+ 驱动视觉效果。PortalOFX+ 将实时信号引入 Resolve、Fusion Studio 或 LiveFX。b3WebCam+ 接收同一 NDI/Syphon/OMT 流并将其作为系统级虚拟摄像头公开。BatchForge+ 将渲染输出转换为可交付文件。

b3WebCam+ 流水线(LiveStack):在 Resolve 中实时调色 → PortalOFX+ NDI-OUT(含唇形同步 + 内嵌时码)→ b3WebCam+ 捕获流并在 Zoom、Teams、FaceTime、Safari、OBS、Photo Booth 中作为虚拟摄像头公开。视频通话中的 Resolve 级调色。无需屏幕捕获,无需第二台机器,无需 Decklink 硬件。两个插件共享一个许可证堆栈。

↗ 路线图 — 开发中,稳定后发布

  • 自动重连上次源:按插件实例记忆所选 Syphon/Spout/NDI/OMT 输入,宿主或项目重新打开时尝试重连。源未恢复前回退到 Freeze / Black / 测试图。
  • HDR / 色彩空间元数据:在协议和接收路径允许的情况下,于 NDI 输出上暴露 Rec.709、Rec.2020、Display P3、Linear 以及支持的 HDR 传输信息。接收方支持情况各异 — 请按工作流验证。
  • 多流发送:同一宿主会话中多个输出插件实例发布独立命名的流 — 用于监看、远程审片、下游合成或并行接收。

这些功能尚未包含在当前抢先体验构建中。当它们经过对所记录宿主矩阵的验证后稳定发布时,将出现在发行说明中。

此工具不适用于什么。

每款 b3LAB 工具都有明确的使用范围。了解限制是工具使用的一部分。

  • 已在 macOS 15(Sequoia 15.7.4)测试 · macOS Tahoe:应可正常使用 · 通用二进制支持 Intel;Intel Mac 未官方测试。
  • 已在 Windows 10 x64(最新 Resolve beta)测试 · Windows 11:应可正常使用 · ARM Windows:未测试。
  • Syphon 插件(仅 macOS)· Spout 插件(仅 Windows)· NDI IN/OUT 在两个平台均可用。
  • 1 个许可证 = 1 个激活安装 — macOS 或 Windows,不可同时激活。
  • 需要 DaVinci Resolve 19+(免费版)或 Resolve Studio 或 Assimilate Scratch 9.x+。PortalOFX+ 可在 Resolve 的免费版和付费版中加载。其他 OFX 宿主(Nuke 等)未经官方测试。
  • 仅视频 — OFX 插件无法路由音频。音频路由故意不在范围内。
  • 每个插件实例仅支持一个 Syphon 或 NDI 源。
  • 已测试 4K 信号。更高分辨率未测试。
  • Syphon 需要源应用在同一台机器上。NDI 在本地网络上跨机器工作。
  • NDI 以全带宽未压缩 BGRX 格式发送。NDI HX2/HX3 编解码器路径在路线图中。
  • 色彩空间标记仅嵌入于 NDI 每帧元数据中。Syphon 没有标准色彩空间字段 — 接收端在那里忽略标记。
  • 演示模式完全可用,但会为输出添加水印并降低帧率。许可证密钥(Gumroad)可解锁全部 4 个插件。

已测试环境。

  • 操作系统:macOS 15(Sequoia 15.7.4)· Windows 10 x64(已测试)· macOS Tahoe / Windows 11:应可正常使用 · ARM Windows:未测试
  • 分发:macOS:公证 DMG → /Library/OFX/Plugins/b3LAB_PortalOFX+.ofx.bundle · 强化运行时 · Developer ID 签名 · Apple 加盖印章 · Windows:PortalOFX-WIN.zipC:\Program Files\Common Files\OFX\Plugins\
  • 宿主:DaVinci Resolve 19+(免费版)和 Resolve Studio · Assimilate Scratch 9.x+
  • 插件:macOS — Syphon IN、Syphon OUT、NDI IN、NDI OUT · Windows — Spout IN、Spout OUT、NDI IN、NDI OUT
  • 源:macOS:Syphon(Metal 驱动,内嵌)· Windows:Spout 2(DirectX 驱动,内嵌)· NDI 5/6 SDK(延迟加载,可选运行时 — 两个平台)
  • 信号:RGB · RGBA · 最高 4K(BGRX FourCC 用于 Scratch 兼容性)
  • 构建:广播标记(NDI 时码 + 色彩空间)、健康指标、明确的启动/停止生命周期、源丢失回退

谁在使用,如何使用。

真实的生产场景。每种配置都是一条专注的信号路径 — 无需胶水脚本,无需采集绕路。

场景 01

歌词幻灯片直接进入广播切换台

一个线上教会服务需要将歌词幻灯片与摄像机切换内联混合,而非作为独立窗口。ProPresenter 发布 NDI;Resolve Live 通过 PortalOFX+ 接收并在摄像机和歌词轨道之间切换。无需硬件切换台和采集卡。一台 Mac 上的纯软件信号流。

场景 02

从 Resolume 实时调取品牌回放转场

一个赛事直播需要在停机时段使用品牌回放转场。动态设计师在 Resolume 中构建;广播台运行 Resolve Live。PortalOFX+ 将 Resolume NDI 拉入 Resolve 作为转场轨道。无需额外硬件切换台,品牌转场在构建完成后数秒内即可上线。

场景 03

Unreal 场景作为虚拟制作中的 Resolve 轨道

导演希望在剧本朗读阶段就能看到摄像机剪切与虚拟布景灯光的实际效果。Unreal 发布 Spout/Syphon;PortalOFX+ 将实时帧拉入 Resolve 作为轨道。剪辑决策基于真实场景灯光,而非灰盒模型。

获取 PortalOFX+

所有许可证均包含插件二进制文件、安装文档和规定范围内的邮件支持。购买通过 Gumroad 交付。

Lite

¥0

仅接收的 OFX 版本 — 将 Syphon 和 NDI 直接拉入 Resolve,如同普通片段

包含内容

  • Syphon-IN [Lite] — 任何本地 Syphon 服务器(Resolume、MadMapper、TouchDesigner、OBS、Notch、Modul8 …)· Mac GPU 直通
  • NDI-IN [Lite] — 本地网络上的任何源(仅视频,自动发现)
  • Resolve 调色页面 → Effects Library → OpenFX → b3LAB
  • macOS 12.4+ · 通用二进制(Intel + Apple Silicon)
  • 无需许可证、无需激活、无遥测 · 完全离线运行

Lite 不包含

  • Syphon-OUT · NDI-OUT(发送功能仅 Pro 提供)
  • OMT 输入 / 输出(双向)
  • NDI 音频接收 · Lip-Sync(音视频偏移补偿)
  • Use-Alpha (BGRA/BGRX) · H/V-Flip · Embed-Timecode · 色彩空间标记
  • Windows / Spout 版本
  • 公证 + Hardened Runtime · 优先支持

免费 / 通过 Gumroad 自定金额支付。社区支持(无 SLA)。如果之后安装 Pro,请先卸载 Lite — 否则 Resolve 会在效果库中显示重复的插件。

获取 PortalOFX+ Lite →
不确定?购买前请查阅兼容性说明和已知限制。退款仅适用于未收到交付和有明确记录的受支持环境故障 — 不适用于不受支持的配置或改变主意。完整政策见 法律信息

与我们联系

将通过 mailto 打开你的邮件客户端,收件人为 [email protected]