ComfyUI 魔法书 Logo
🏠 首页
👥 加群
🔥 报错不求人
😎 大帅比
登录 →
ComfyUI 魔法书 Logo
🏠 首页 👥 加群 🔥 报错不求人 😎 大帅比
登录
  1. 首页
  2. 🧩 插件工坊 (Plugin Workshop)
  3. ComfyUI插件使用教程 VJ视频流Spout与Syphon全指南

ComfyUI插件使用教程 VJ视频流Spout与Syphon全指南

0
  • 🧩 插件工坊 (Plugin Workshop)
  • 发布于 2025-07-03
  • 17 次阅读
编程界的小学生
编程界的小学生

ComfyUI-decadetw-spout-syphon-im-vj 插件完全使用指南

1. 插件简介

GitHub原地址: https://github.com/xlinx/ComfyUI-decadetw-spout-syphon-im-vj

这个插件是专门为 VJ(Visual Jockey,可视化音乐表演师)设计的工具,让你可以把 ComfyUI 生成的图片实时传输给其他软件使用。就像是在两个软件之间架了一座桥梁,让图片可以瞬间从 ComfyUI 传到其他地方。

能带来什么效果:

  • 实时传输:就像直播一样,ComfyUI 生成的图片可以立即在其他软件中显示
  • 无延迟分享:通过显卡内存直接传输,速度超快
  • 多软件配合:可以和 MadMapper、Processing、QLab 等专业 VJ 软件配合使用
  • 跨平台支持:Windows 用 Spout,Mac 用 Syphon,网络用 NDI

2. 如何安装

方法一:ComfyUI Manager 安装(推荐)

  1. 在 ComfyUI 中打开 Manager 菜单
  2. 点击 "Install Custom Nodes"
  3. 搜索 "decadetw-spout-syphon"
  4. 点击安装并重启 ComfyUI

方法二:手动安装

  1. 打开 ComfyUI 的 custom_nodes 文件夹
  2. 在命令行中输入:
    git clone https://github.com/xlinx/ComfyUI-decadetw-spout-syphon-im-vj.git
    
  3. 重启 ComfyUI

额外设置要求

  • Windows 用户: 需要先安装 Spout 客户端(https://spout.zeal.co/)
  • Mac 用户: 需要先安装 Syphon 客户端(https://syphon.github.io/)
  • 网络用户: 需要安装 NDI 支持(https://github.com/leadedge/ofxNDI)

3. 节点详细解析

3.1 Im-SD-VJ-Spout 节点(Windows 专用输出节点)

这个节点就像一个"图片广播电台",把 ComfyUI 生成的图片通过 Spout 技术广播出去,让其他软件可以接收到。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
图片输入imageIMAGE连接图片就像把照片放进广播机里接收要传输的图像数据把任何图片生成节点连接过来
发送器名称sender_name文本"ComfyUI_Out"给你的广播电台起个名字设置Spout发送器的标识名称起个好记的名字,比如"我的AI画图"
启用发送enable布尔值True开关按钮,决定要不要广播控制是否激活Spout传输想传输就选True,不想传就选False
分辨率宽度width整数1024决定广播出去的图片有多宽输出图像的像素宽度一般用1024或1920
分辨率高度height整数1024决定广播出去的图片有多高输出图像的像素高度一般用1024或1080
帧率fps整数30每秒钟广播多少张图片输出帧率控制30帧够用了,60帧更流畅但更耗资源

3.2 Im-SD-VJ-Syphon 节点(Mac 专用输出节点)

这个节点和 Spout 节点功能一样,只是专门为 Mac 电脑设计的"图片广播电台"。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
图片输入imageIMAGE连接图片就像把照片放进苹果专用的广播机里接收要传输的图像数据把任何图片生成节点连接过来
服务器名称server_name文本"ComfyUI_Syphon"给你的苹果广播电台起个名字设置Syphon服务器的标识名称起个好记的名字,比如"Mac_AI画图"
启用发送enable布尔值True开关按钮,决定要不要广播控制是否激活Syphon传输想传输就选True,不想传就选False
分辨率宽度width整数1024决定广播出去的图片有多宽输出图像的像素宽度一般用1024或1920
分辨率高度height整数1024决定广播出去的图片有多高输出图像的像素高度一般用1024或1080
帧率fps整数30每秒钟广播多少张图片输出帧率控制30帧够用了,60帧更流畅但更耗资源

3.3 Im-SD-VJ-NDI 节点(网络传输节点)

这个节点就像一个"网络图片快递员",可以把图片通过网络传给其他电脑上的软件。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
图片输入imageIMAGE连接图片就像把照片放进网络快递箱里接收要传输的图像数据把任何图片生成节点连接过来
NDI 名称ndi_name文本"ComfyUI_NDI"给你的网络快递服务起个名字设置NDI源的标识名称起个好记的名字,比如"办公室AI画图"
启用发送enable布尔值True开关按钮,决定要不要网络传输控制是否激活NDI传输想传输就选True,不想传就选False
分辨率宽度width整数1024决定网络传输的图片有多宽输出图像的像素宽度一般用1024或1920
分辨率高度height整数1024决定网络传输的图片有多高输出图像的像素高度一般用1024或1080
帧率fps整数30每秒钟网络传输多少张图片输出帧率控制30帧够用了,网络传输建议不要太高
网络质量quality整数100就像调节快递包装质量控制NDI传输的图像质量100是最好质量,50是普通质量,节省带宽

3.4 Im-SD-VJ-Spout-Input 节点(Windows 专用输入节点)

这个节点就像一个"图片接收器",可以接收其他软件通过 Spout 发来的图片。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
接收器名称receiver_name文本"External_App"告诉接收器要收听哪个电台指定要接收的Spout发送器名称填写其他软件的发送器名称
启用接收enable布尔值True开关按钮,决定要不要接收控制是否激活Spout接收想接收就选True,不想接收就选False
自动搜索auto_search布尔值True自动寻找可用的图片电台自动检测可用的Spout发送器建议开启,会自动找到其他软件
超时时间timeout整数5000多长时间没收到图片就放弃接收超时时间(毫秒)5000就是5秒,够用了

3.5 Im-SD-VJ-Syphon-Input 节点(Mac 专用输入节点)

这个节点和 Spout 输入节点功能一样,只是专门为 Mac 电脑设计的"图片接收器"。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
服务器名称server_name文本"External_Mac_App"告诉接收器要收听哪个苹果电台指定要接收的Syphon服务器名称填写其他Mac软件的服务器名称
启用接收enable布尔值True开关按钮,决定要不要接收控制是否激活Syphon接收想接收就选True,不想接收就选False
自动搜索auto_search布尔值True自动寻找可用的苹果图片电台自动检测可用的Syphon服务器建议开启,会自动找到其他Mac软件
超时时间timeout整数5000多长时间没收到图片就放弃接收超时时间(毫秒)5000就是5秒,够用了

3.6 LLM-Auto-Prompt 节点(智能提示词生成节点)

这个节点就像一个"AI写作助手",可以帮你自动生成更好的提示词。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
基础提示词base_prompt文本"一个美丽的女孩"你想要什么样的图片用户输入的基础提示词写个简单的描述就行
模型路径model_path文本模型文件路径告诉系统用哪个AI大脑来思考LLM模型文件的完整路径选择下载好的模型文件
启用增强enable_enhance布尔值True要不要让AI帮你丰富提示词控制是否启用提示词增强建议开启,会让图片更精美
最大长度max_length整数200生成的提示词最多多少个字生成文本的最大长度200个字符够用了
温度temperature浮点数0.7控制AI的创造力控制生成文本的随机性0.7比较均衡,0.3保守,0.9创意
语言language选择项"中文"选择提示词的语言指定生成文本的语言可以选中文、英文等

3.7 LLM-Vision-Prompt 节点(看图说话节点)

这个节点就像一个"AI看图说话助手",可以看着图片自动生成描述。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
输入图片imageIMAGE连接图片给AI看什么图片接收要分析的图像数据把任何图片连接过来
视觉模型路径vision_model_path文本模型文件路径告诉系统用哪个AI眼睛来看图视觉模型文件的完整路径选择下载好的视觉模型文件
描述风格description_style选择项"详细描述"想要什么样的图片描述控制描述的详细程度和风格可以选详细、简洁、艺术等风格
启用分析enable_analysis布尔值True要不要让AI分析图片控制是否启用图像分析建议开启,会生成更准确的描述
最大长度max_length整数300生成的描述最多多少个字生成描述的最大长度300个字符够详细了
语言language选择项"中文"选择描述的语言指定生成描述的语言可以选中文、英文等

3.8 Mobile-Notify 节点(手机通知节点)

这个节点就像一个"私人秘书",可以在图片生成完毕后自动发消息到你的手机。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
通知平台platform选择项"LINE"选择用哪个软件发消息指定消息推送平台可以选LINE、Telegram、Discord
机器人令牌bot_token文本你的机器人密钥就像给秘书一个工作证各平台的机器人访问令牌需要先申请机器人账号
接收IDchat_id文本你的用户ID告诉秘书要发给谁消息接收者的唯一标识你的用户ID或群组ID
消息内容message文本"图片已生成完毕"想发什么消息要发送的消息内容可以自定义任何提醒内容
启用通知enable布尔值True要不要发送通知控制是否启用消息推送想收到通知就选True
发送图片send_image布尔值True要不要把生成的图片也发给你控制是否附带图片建议开启,可以直接看到结果

4. 使用技巧和建议

4.1 性能优化建议

  • 帧率设置: 如果不是做实时表演,帧率设置为15-30就够了,太高会占用过多资源
  • 分辨率选择: 根据实际需求选择,1024x1024适合大部分场景,4K只在专业表演时使用
  • 内存管理: 长时间运行时建议定期重启ComfyUI,避免内存泄漏

4.2 网络传输优化

  • NDI质量: 本地网络用100,互联网传输建议50-70
  • 带宽考虑: 高质量1080p大约需要50-100Mbps带宽
  • 延迟控制: 对延迟要求高的场景,优先使用本地Spout/Syphon

4.3 LLM模型选择

  • 显存4GB以下: 用4B模型,如CHE-72/Qwen1.5-4B
  • 显存8GB以上: 用7B-8B模型,如Llama-3-Taiwan-8B
  • 视觉模型: 推荐llava-phi-3-mini,平衡性能和效果

4.4 实际应用场景

  • 现场表演: 用Spout/Syphon连接MadMapper等VJ软件
  • 直播推流: 用NDI连接OBS等推流软件
  • 远程协作: 用NDI在局域网内共享AI生成内容
  • 创意设计: 用视觉模型分析参考图片,自动生成相似风格

5. 常见问题解答

Q1:安装后节点不显示怎么办?

A: 检查以下几点:

  1. 确保已安装对应的客户端软件(Spout/Syphon/NDI)
  2. 重启ComfyUI
  3. 检查Python环境是否正确
  4. 查看控制台是否有错误信息

Q2:Spout/Syphon连接不上其他软件?

A: 检查以下几点:

  1. 确保其他软件也支持Spout/Syphon
  2. 检查发送器和接收器的名称是否匹配
  3. 确保两个软件都在同一台电脑上运行
  4. 尝试重启两个软件

Q3:NDI网络传输延迟很高?

A: 优化方法:

  1. 降低分辨率和帧率
  2. 检查网络带宽是否充足
  3. 使用有线网络而非WiFi
  4. 降低NDI质量设置

Q4:LLM模型加载失败?

A: 检查以下几点:

  1. 确保模型文件路径正确
  2. 检查显存是否充足
  3. 确认模型文件没有损坏
  4. 查看控制台错误信息

Q5:手机通知收不到?

A: 检查以下几点:

  1. 确认机器人令牌是否正确
  2. 检查用户ID是否正确
  3. 确保网络连接正常
  4. 查看各平台的机器人设置

Q6:图片传输质量不好?

A: 优化方法:

  1. 提高分辨率设置
  2. 检查图片格式是否支持
  3. 确保显卡驱动是最新版本
  4. 调整图片压缩参数

6. 进阶使用技巧

6.1 工作流程设计

推荐的节点连接顺序:

  1. 图片生成节点 → LLM-Vision-Prompt → 提示词优化 → 新的图片生成
  2. 图片生成节点 → Im-SD-VJ-Spout → 外部软件接收
  3. 图片生成完成 → Mobile-Notify → 手机通知

6.2 批量处理技巧

  • 使用队列系统批量生成图片
  • 设置自动保存避免丢失作品
  • 配置不同分辨率的多路输出

6.3 与其他插件配合

  • 配合ControlNet使用:先用视觉模型分析参考图,再用ControlNet生成
  • 配合动画插件:创建连续的图片序列并实时输出
  • 配合后处理插件:在传输前对图片进行最后的优化

6.4 故障排除指南

  • 定期检查日志: 查看ComfyUI控制台的错误信息
  • 测试连接: 定期测试各个传输通道是否正常
  • 备份设置: 保存好用的工作流程和参数设置
  • 更新维护: 定期更新插件和依赖库

这个插件特别适合需要实时图片传输的场景,比如现场表演、直播推流、远程协作等。通过合理配置各个节点,可以打造出专业级的AI视觉表演系统。

标签: #插件 2338
相关文章

ComfyUI错误修复插件详解:轻松解决常见问题 2025-07-10 18:25

ComfyUI-CustomMenu插件使用教程:高效自定义工作流指南 2025-07-10 17:50

ComfyUI图像合并插件comfyui-merge使用教程 2025-07-03 22:44

ComfyUI 图像合并插件教程 (comfyui-merge) 1. 插件简介 这是一个专门用来合并图片的 ComfyUI 插件,就像用 PS 把多张图片叠在一起那样。它的特别之处在于你精确控制每张图片的混合方式。 GitHub 地址:https://github.com/LingSss9/com

ComfyUI WAN 2.2视频插件教程:万相AI提示词全攻略 2025-07-31 11:47

ComfyUI WAN 2.2视频插件教程:万相AI提示词实战指南 2025-07-29 20:10

ComfyUI HeyGem数字人插件教程:零基础快速精通指南 2025-07-22 14:10

目录

从节点基础到高阶工作流,我们为你绘制最清晰的 ComfyUI 学习路径。告别困惑,让每一次连接都充满创造的魔力,轻松驾驭 AI 艺术的无限可能。

  • 微信
  • B站
  • GitHub
Copyright © 2025 AIX All Rights Reserved. Powered by AIX.
隐私政策
津ICP备2024019312号