b3LAB – PortalOFX+
唯一同时支持 Syphon、NDI 和 OMT 三种协议的 OFX 插件套件 — 一个许可证,内置唇形同步。macOS:Syphon IN/OUT、NDI IN/OUT、OMT IN/OUT(测试版)— Windows:Spout IN/OUT、NDI IN/OUT、OMT 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 上激活。
// 功能特性
PortalOFX+ 的功能
一套专注的 OpenFX 插件套件。六个插件 — Syphon/Spout IN/OUT、NDI IN/OUT 和 OMT IN/OUT(测试版)— 归属于同一许可证,另含 NDI 音频输出。为你的实时视觉工作流提供进出 DaVinci Resolve 和 Resolve Studio、Fusion Studio 和 Assimilate Scratch / LiveFX 的直接双向通道,并配备帧延迟缓冲以实现精准音视频同步。
原生共享纹理管线
两个插件 — SYPHON IN 和 SYPHON OUT(macOS)· SPOUT IN 和 SPOUT 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
两个插件 — NDI IN 和 NDI 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
NDI® 是 Vizrt NDI AB 的注册商标。NDI 功能依据适用的 NDI SDK 许可协议和文档使用 NDI SDK 实现。b3LAB 产品为独立产品,与 Vizrt NDI AB 无关联、无赞助、未获其背书。详见 ndi.video。
Open Media Transport — 免版税串流协议
两个插件 — OMT IN 和 OMT 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 兼容性尚未验证。
★ 已知稳定路径
抢先体验范围:已在我们自己的设置 + 少量合作伙伴安装上验证。尚未进行广泛的实地测试 — 如果你的使用场景符合所记录的宿主矩阵则可购买,预期会有活跃迭代。
- 操作系统 / 硬件: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.zip→C:\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 时码 + 色彩空间)、健康指标、明确的启动/停止生命周期、源丢失回退
// 使用场景
谁在使用,如何使用。
真实的生产场景。每种配置都是一条专注的信号路径 — 无需胶水脚本,无需采集绕路。
歌词幻灯片直接进入广播切换台
一个线上教会服务需要将歌词幻灯片与摄像机切换内联混合,而非作为独立窗口。ProPresenter 发布 NDI;Resolve Live 通过 PortalOFX+ 接收并在摄像机和歌词轨道之间切换。无需硬件切换台和采集卡。一台 Mac 上的纯软件信号流。
从 Resolume 实时调取品牌回放转场
一个赛事直播需要在停机时段使用品牌回放转场。动态设计师在 Resolume 中构建;广播台运行 Resolve Live。PortalOFX+ 将 Resolume NDI 拉入 Resolve 作为转场轨道。无需额外硬件切换台,品牌转场在构建完成后数秒内即可上线。
Unreal 场景作为虚拟制作中的 Resolve 轨道
导演希望在剧本朗读阶段就能看到摄像机剪切与虚拟布景灯光的实际效果。Unreal 发布 Spout/Syphon;PortalOFX+ 将实时帧拉入 Resolve 作为轨道。剪辑决策基于真实场景灯光,而非灰盒模型。
// 购买
获取 PortalOFX+
所有许可证均包含插件二进制文件、安装文档和规定范围内的邮件支持。购买通过 Gumroad 交付。
¥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 →¥304
适合早期采用者和具备一定技术基础的用户
- 1 席位 · macOS 或 Windows(1 个激活安装)
- macOS:Syphon IN/OUT + NDI IN/OUT · Windows:Spout IN/OUT + NDI IN/OUT
- 12 个月更新
- 安装文档
- 邮件支持(标准范围)
抢先体验 — 产品功能完整且持续进化。已知限制和支持环境均有文档记录。抢先体验定价截止至 2026-07-01。2026-07-01 后正式定价:¥616。
购买抢先体验版 →// 联系
与我们联系
// 法律与条款
法律信息
PortalOFX+ 为许可使用,非销售。你获得一份非独占、不可转让的许可证,可根据所购买的许可证层级安装和使用该软件。
允许:在创意和生产工作流中的商业使用。
不允许:转售、再授权、重新分发插件、删除署名,或将插件误表示为 Blackmagic Design、Assimilate 或任何第三方的官方软件。
按"现状"提供。不保证不间断运行或与不受支持系统的兼容性。责任限于已付金额。完整 EULA:EULA - PortalOFX+ v0.1(PDF 版本可按需提供)。
购买包含自购买之日起 12 个月的更新。小版本更新(错误修复、兼容性、诊断)包含在内。大版本升级(新架构、平台扩展)可能需要新许可证或付费升级。未来功能为目标,而非保证。
购买前请查阅兼容性说明和已知限制。
以下情况可考虑退款:未收到交付、许可证激活失败、在有明确记录的受支持环境中出现无法正常运行的情况,或意外重复购买。
以下情况不予退款:不受支持的系统或 Resolve 版本、超出文档范围的第三方不兼容性、购买后改变主意,或功能请求尚未实现。
法律要求的强制消费者权利在适用地区依法适用。欧盟法定撤回权:对于立即提供下载访问的数字产品,根据欧盟消费者权利指令第 16m 条(§ 356 V BGB),撤回权在启动下载时终止。通过启动下载,你明确放弃 14 天撤回期。
标准支持涵盖:安装指导、配置说明、基本故障排除以及对文档记录行为的说明。不涵盖:自定义工作流咨询、功能开发、调试第三方系统,或不受支持的工作流工程。
报告问题时,请提供:操作系统(macOS 版本或 Windows 版本)、Resolve 版本、硬件(Apple Silicon / Intel / PC)、源应用以及精确的复现步骤。
目前没有公开的试用或演示版本。购买前请查阅兼容性说明、功能文档和抢先体验条款。购前问题可发送至 [email protected]。
产品:b3LAB PortalOFX+ · 发布者:b3LAB
本声明列出本产品可能使用的第三方软件、SDK、框架、API、商标及可选外部运行时依赖项。PortalOFX+ 是 b3LAB 的独立产品。对第三方名称、框架、SDK、商标和文件格式的引用仅出于兼容性、署名和互操作性目的。除非在签署的协议中明确声明,否则不暗示任何赞助、批准、背书、认证或从属关系。
Syphon Framework
用途:macOS 共享纹理视频帧共享 / Syphon 输入输出兼容性。版权 2010 bangnoise (Tom Butterworth) & vade (Anton Marini)。保留所有权利。许可证:简化 BSD / BSD 风格许可证。源码/许可证参考:github.com/Syphon/Syphon-Framework。
Spout
用途:Windows 共享纹理视频帧共享 / Spout 输入输出兼容性(仅 Windows 版本)。版权 (c) 2014–2024 Lynn Jarvis。保留所有权利。许可证:BSD 风格许可证。源码/许可证参考:github.com/leadedge/Spout2。
OpenFX / OFX API
用途:与受支持宿主应用的 OFX 插件接口兼容性。版权 © OpenFX 及 OpenFX 项目贡献者。SPDX-License-Identifier:BSD-3-Clause。源码/许可证参考:github.com/AcademySoftwareFoundation/openfx。
NDI® SDK / NDI® Runtime
用途:网络视频发送/接收/发现功能。NDI® 是 Vizrt NDI AB 的注册商标。官方信息:ndi.video。本构建版本的分发状态:NDI 运行时 / SDK 二进制文件未捆绑。NDI 功能需要用户从 ndi.video 安装官方 NDI 运行时 / NDI Tools。
Apple 系统框架和 macOS API
组件可能包含:AVFoundation、CoreMedia、CoreVideo、CoreAudio、VideoToolbox、Metal、IOSurface、CoreImage、AppKit、SwiftUI、系统扩展、CMIO 摄像头扩展 API 及相关 Apple 平台 API。提供方:Apple Inc。许可证/条款:受适用的 Apple 开发者计划许可协议、Apple SDK 协议、macOS 软件条款、签名/公证要求及相关 Apple 文档约束。
完整的第三方许可证声明随每个插件下载以 THIRD_PARTY_NOTICES.txt 形式提供 — 在线版本:ThirdPartyNotices - portals.txt(涵盖 OMT/libomt/libvmx · NDI · Syphon · OpenFX · 宿主兼容性说明)。
b3LAB 及其工具名称(PortalOFX+、b3WebCam+、PulseOSC+、BatchForge+)均为 Benjamin Mauz / b3LAB 的商标。这些产品均为独立产品。PortalOFX+ 和 b3WebCam+ 与 Syphon Authors、Open Effects Association、Vizrt NDI AB、Blackmagic Design、Assimilate Inc. 或任何其他第三方均无关联,亦未获其背书。
以下为各自所有者的商标,仅出于描述性互操作性目的提及:Apple、macOS、Apple Silicon、Sequoia、FaceTime、Safari、Metal、ProRes — Apple Inc. · Intel — Intel Corporation · DaVinci Resolve、DaVinci Resolve Studio — Blackmagic Design Pty. Ltd. · Assimilate Scratch、LiveFX — Assimilate Inc. · TouchDesigner — Derivative Inc. · Resolume Arena — Resolume B.V. · MadMapper — 1024 architecture / Garagecube SA · Synesthesia — Synesthesia Live Ltd. · VDMX — Vidvox LLC · Max — Cycling '74 / Ableton AG · OBS — OBS Project · Zoom — Zoom Video Communications, Inc. · Microsoft、Teams — Microsoft Corporation · HAP — Vidvox LLC · HEVC、H.264 — 各专利池许可方 · WebM — Google LLC · Gumroad — Gumroad Inc. · NDI — Vizrt NDI AB · Syphon — Syphon Authors · OpenFX、OFX — The Open Effects Association。
Angaben gemäß § 5 DDG:
Benjamin Mauz · Ruländerstr. 3 · 73733 Esslingen am Neckar · Deutschland
E-Mail: [email protected]
Website: b3lab.io
Umsatzsteuer-ID gemäß § 27a UStG: DE277951151
Haftungshinweis: Trotz sorgfältiger inhaltlicher Kontrolle übernehmen wir keine Haftung für die Inhalte externer Links.
数据控制方:Benjamin Mauz · b3LAB · Ruländerstr. 3 · 73733 Esslingen am Neckar · Germany · [email protected]。
无统计分析 / 无追踪:本网站不使用统计分析服务、广告追踪器、追踪 Cookie 或嵌入式社交媒体追踪像素。
服务器日志:托管服务商可能处理技术访问数据(IP 地址、浏览器/用户代理、请求 URL、来源、日期/时间、状态码)用于安全和稳定交付。
本地存储:本网站可能在你的浏览器中存储本地界面偏好(主题、布局、视觉图案设置)。这些值仅保存在你的设备上。
网络字体:Inter 和 JetBrains Mono 从本站本地提供,同时通过 Google Fonts 加载 Noto Sans SC 以支持中文显示。
邮件联系:联系链接使用 mailto:。如果你向 b3LAB 发送邮件,你的消息和联系信息仅用于回复你的咨询。
购买:购买、付款和数字交付通过 Gumroad 处理。b3LAB 仅接收交付许可证和处理支持所需的信息。
你的权利:在适用法律允许的范围内,你可以请求访问、更正、删除、限制或反对处理。如有隐私问题,请发送邮件至 [email protected]。
b3LAB.io 在实际可行的范围内遵循 WCAG 2.1 AA 级标准。如有无障碍问题,请发送邮件至 [email protected]。最后审查:2026-04-29。