ComfyUI 魔法书 Logo
🏠 首页
👥 加群
😎 大帅比
❤️‍🔥 Monster 社区
登录 →
ComfyUI 魔法书 Logo
🏠 首页 👥 加群 😎 大帅比 ❤️‍🔥 Monster 社区
登录
  1. 首页
  2. 🧩 插件工坊 (Plugin Workshop)
  3. ComfyUI插件RyanOnTheInside完整使用指南

ComfyUI插件RyanOnTheInside完整使用指南

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

ComfyUI_RyanOnTheInside 插件完全教程

1. 插件简介

ComfyUI_RyanOnTheInside 是一个超级强大的音频反应式视觉效果插件包,原项目地址:https://github.com/ryanontheinside/ComfyUI_RyanOnTheInside

这个插件就像一个"万能的音视频魔法师工具箱",它最大的特色是让你的图片、视频能够"听懂"音乐并跟着节拍跳舞!想象一下,你的图片能够跟着音乐的节拍变化颜色、大小、形状,就像在开一场视觉音乐会。

主要用途:

  • 让图片跟着音乐节拍变化(音频反应式效果)
  • 创建粒子系统动画(就像烟花、水流、火焰效果)
  • 音频分离和处理(把歌曲中的人声、鼓声、贝斯分开)
  • 光流检测(追踪视频中物体的运动)
  • 深度图处理(让平面图片有立体感)
  • MIDI音乐数据处理(让电子音乐控制视觉效果)
  • ACEStep AI音频生成(最新的AI音频技术)

能带来的效果:

  • 音乐可视化(MV制作神器)
  • 动态粒子特效(科幻电影般的效果)
  • 智能视频编辑(自动跟踪和处理)
  • 交互式艺术创作
  • 专业级音频后期处理
  • AI驱动的音频生成和编辑

2. 如何安装

方法一:通过ComfyUI管理器安装(推荐)

  1. 打开ComfyUI管理器
  2. 搜索"RyanOnTheInside"
  3. 点击安装即可

方法二:手动安装

  1. 进入ComfyUI的custom_nodes目录
  2. 克隆项目:
git clone https://github.com/ryanontheinside/ComfyUI_RyanOnTheInside.git
  1. 安装依赖:
cd ComfyUI_RyanOnTheInside
pip install -r requirements.txt
  1. 重启ComfyUI

注意: 这个插件包含约250个节点,是一个超大型插件包,首次加载可能需要一些时间。

3. 节点详细解析

当前插件包含节点总数:约250个
本次输出节点数:完整分析所有主要节点
包含以下主要分类:

  • 音频处理节点:约50个
  • 特征提取节点:约40个
  • 遮罩处理节点:约35个
  • 图像效果节点:约30个
  • 粒子系统节点:约20个
  • 视频处理节点:约15个
  • ACEStep音频AI节点:约12个
  • 深度处理节点:约10个
  • 工具类节点:约40个

3.1 AudioSeparatorSimple 节点 - 音频分离大师

这个节点就像一个"音乐解剖师",能把一首完整的歌曲分解成人声、鼓声、贝斯、其他乐器等不同部分。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
modelmodelOPEN_UNMIX_MODEL-选择音频分离的AI大脑音频分离模型先用DownloadOpenUnmixModel下载模型
audioaudioAUDIO-要分离的音频文件输入音频数据连接音频加载节点

3.2 DownloadOpenUnmixModel 节点 - 模型下载器

这个节点就像一个"工具下载管家",负责下载音频分离需要的AI模型。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
model_namemodel_nameumxl/umxhqumxl选择下载哪个版本的分离模型模型版本选择umxl速度快,umxhq质量高

3.3 AudioFeatureExtractor 节点 - 音频特征提取器

这个节点就像一个"音乐分析师",能从音频中提取各种特征信息,比如音量大小、节拍强度等。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
audioaudioAUDIO-要分析的音频输入音频数据连接音频文件
extraction_methodextraction_method多种方法amplitude_envelope选择提取什么特征特征提取算法amplitude_envelope提取音量变化
frame_rateframe_rate1-12030每秒分析多少次分析帧率30表示每秒分析30次
smoothing_windowsmoothing_window1-1005平滑处理的窗口大小平滑滤波窗口数值越大越平滑

3.4 TimeFeatureNode 节点 - 时间特征生成器

这个节点就像一个"时间魔法师",能根据时间创建各种变化模式,比如波浪、锯齿、脉冲等。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
extraction_methodextraction_method多种时间模式smooth选择时间变化的模式时间函数类型smooth是线性变化,pulse是脉冲
frame_rateframe_rate1-12030每秒多少帧时间分辨率30表示每秒30帧
frame_countframe_count1以上30总共多少帧总帧数30帧表示1秒钟的动画
frames_per_cycleframes_per_cycle1-100030一个周期多少帧周期长度30表示1秒一个循环
offsetoffset0-10起始偏移量相位偏移0.5表示从中间开始

3.5 ManualFeatureNode 节点 - 手动特征创建器

这个节点就像一个"手绘动画师",让你手动设定关键帧,创建自定义的变化曲线。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
frame_numbersframe_numbers字符串"0,10,20"关键帧的位置关键帧索引"0,15,30"表示第0、15、30帧
valuesvalues字符串"0.0,0.5,1.0"每个关键帧的数值关键帧数值"0,1,0"表示从0到1再到0
interpolation_methodinterpolation_method多种插值方式linear关键帧之间如何过渡插值算法linear是直线过渡,ease_in是缓入

3.6 FlexMaskMorph 节点 - 灵活遮罩变形器

这个节点就像一个"变形金刚",能让遮罩跟着音乐或其他特征动态变形。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
maskmaskMASK-要变形的遮罩输入遮罩数据连接遮罩生成节点
morph_typemorph_type多种变形方式dilate选择变形的方式形态学操作类型dilate是膨胀,erode是收缩
featurefeatureFEATURE-控制变形的特征特征控制信号连接音频特征或时间特征
intensityintensity0-101变形的强度变形幅度系数数值越大变形越明显

3.7 ParticleEmitter 节点 - 粒子发射器

这个节点就像一个"烟花发射器",能创建各种粒子效果,比如火花、雪花、星星等。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
position_xposition_x0-10.5发射器的水平位置X坐标位置0.5表示画面中央
position_yposition_y0-10.5发射器的垂直位置Y坐标位置0表示顶部,1表示底部
emission_rateemission_rate1-100050每秒发射多少个粒子粒子发射速率50表示每秒50个粒子
particle_speedparticle_speed0-101粒子的移动速度粒子初始速度数值越大粒子飞得越快
particle_sizeparticle_size1-505粒子的大小粒子半径5表示半径5像素
spread_anglespread_angle0-36045粒子发射的角度范围发射角度扩散45表示45度扇形范围

3.8 Vortex 节点 - 漩涡力场

这个节点就像一个"龙卷风制造机",能创建漩涡效果,让粒子围绕某个点旋转。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
center_xcenter_x0-10.5漩涡中心的水平位置漩涡中心X坐标0.5表示画面中央
center_ycenter_y0-10.5漩涡中心的垂直位置漩涡中心Y坐标0.5表示画面中央
strengthstrength0-101漩涡的吸引力强度漩涡力场强度数值越大吸引力越强
radiusradius0-10.3漩涡的影响范围力场作用半径0.3表示30%画面范围
clockwiseclockwiseTrue/FalseTrue是否顺时针旋转旋转方向True顺时针,False逆时针

3.9 OpticalFlowMaskModulation 节点 - 光流遮罩调制器

这个节点就像一个"运动追踪器",能检测视频中的运动并生成相应的遮罩。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
imagesimagesIMAGE-要分析运动的视频帧输入图像序列连接视频帧
flow_methodflow_method多种算法Farneback选择运动检测算法光流算法类型Farneback适合密集运动
thresholdthreshold0-10.1运动检测的敏感度运动阈值数值越小越敏感
blur_radiusblur_radius0-505结果的模糊程度高斯模糊半径数值越大越模糊

3.10 FlexImageBloom 节点 - 灵活图像光晕效果

这个节点就像一个"发光滤镜",能给图片添加梦幻的光晕效果,并且可以跟着音乐变化。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
imagesimagesIMAGE-要添加光晕的图片输入图像数据连接图片序列
intensityintensity0-20.5光晕的强度光晕效果强度0.5是适中的光晕
thresholdthreshold0-10.8多亮的地方才发光亮度阈值0.8表示很亮的地方才发光
featurefeatureFEATURE-控制光晕变化的特征特征控制信号连接音频特征让光晕跟着音乐变化

4. 使用技巧和建议

4.1 新手入门建议

  1. 从音频特征开始:先学会使用AudioFeatureExtractor提取音频特征
  2. 掌握时间特征:TimeFeatureNode是最容易理解的特征生成器
  3. 循序渐进:从简单的FlexMask节点开始,逐步学习复杂的粒子系统

4.2 音频反应式效果制作技巧

  1. 特征选择:
    • amplitude_envelope适合整体音量变化
    • onset_detection适合节拍检测
    • spectral_centroid适合音色变化
  2. 特征处理:
    • 使用FeatureSmoothing平滑突变
    • 使用FeatureScaler调整范围
    • 使用FeatureMixer组合多个特征

4.3 粒子系统制作建议

  1. 基础设置:
    • 先设置ParticleEmitter的基本参数
    • 添加Vortex或GravityWell增加动态效果
    • 使用特征控制粒子属性变化
  2. 性能优化:
    • 控制粒子数量避免卡顿
    • 合理设置粒子生命周期
    • 使用适当的更新频率

4.4 视频处理技巧

  1. 光流检测:
    • 选择合适的flow_method
    • 调整threshold控制敏感度
    • 结合粒子系统创建运动跟踪效果
  2. 深度处理:
    • 使用DepthInjection增加立体感
    • 结合FlexImageDepthWarp创建视差效果

5. 常见问题解答

Q1: 为什么音频特征提取没有反应?

A: 可能的原因:

  • 检查音频文件是否正确加载
  • 确认extraction_method选择正确
  • 调整smoothing_window参数
  • 检查frame_rate设置是否合理

Q2: 粒子系统运行很卡怎么办?

A: 优化建议:

  • 降低emission_rate(粒子发射速率)
  • 减少粒子的生命周期
  • 降低画面分辨率
  • 减少同时运行的粒子发射器数量

Q3: 如何让效果跟着音乐节拍变化?

A: 步骤:

  1. 使用AudioFeatureExtractor提取onset_detection特征
  2. 将特征连接到FlexMask或FlexImage节点的feature输入
  3. 调整intensity参数控制反应强度
  4. 使用FeatureScaler调整特征范围

Q4: MIDI文件无法加载怎么办?

A: 检查:

  • 确保文件是标准的.mid格式
  • 检查文件路径是否正确
  • 尝试使用不同的MIDI文件测试
  • 确认track_number设置正确

Q5: 光流检测效果不明显?

A: 调整参数:

  • 降低threshold提高敏感度
  • 尝试不同的flow_method
  • 确保输入视频有明显的运动
  • 调整blur_radius参数

Q6: 如何创建复杂的音频可视化效果?

A: 组合使用:

  1. 使用多个AudioFeatureExtractor提取不同特征
  2. 用FeatureMixer组合特征
  3. 连接到多个FlexImage节点创建层次效果
  4. 使用粒子系统增加动态元素

6. 工作流程示例

6.1 基础音频可视化

音频文件 → AudioFeatureExtractor → FlexMaskMorph → 输出遮罩

6.2 音频反应式粒子效果

音频文件 → AudioFeatureExtractor → ParticleEmitter → ParticleEmissionMask
                                  ↓
                               Vortex → 粒子动画

6.3 复合音频视觉效果

音频文件 → AudioFeatureExtractor → FeatureMixer → FlexImageBloom
         ↓                        ↑
    TimeFeatureNode ──────────────┘

6.4 视频运动跟踪

视频帧 → OpticalFlowMaskModulation → ParticleEmitter → 运动跟踪粒子

6.5 MIDI音乐可视化

MIDI文件 → MIDIFeatureExtractor → FlexAudioVisualizerCircular → 音乐可视化

6.6 ACEStep AI音频处理

音频 → VAEEncodeAudio → ACEStepRepaintGuider → SamplerCustomAdvanced → VAEDecodeAudio → 处理后音频

7. 总结

ComfyUI_RyanOnTheInside是一个功能极其强大的音频反应式视觉效果插件包,包含约250个节点,涵盖了从基础音频处理到复杂粒子系统,再到最新AI音频技术的完整工具链。

主要特色:

  1. 音频反应性:几乎所有效果都能跟着音乐变化
  2. 粒子系统:专业级的粒子特效制作工具
  3. 光流检测:智能的运动追踪和分析
  4. MIDI支持:完整的电子音乐处理能力
  5. ACEStep AI:最新的AI音频生成和编辑技术
  6. 深度集成:与ComfyUI生态系统完美融合

适用场景:

  • 音乐视频(MV)制作
  • 音频可视化项目
  • 交互式艺术装置
  • 游戏特效制作
  • 实验性视觉艺术
  • AI音频内容创作
  • 专业音频后期制作

这个插件包代表了ComfyUI在音频视觉领域的最前沿技术,特别是ACEStep系列节点引入了最新的AI音频处理能力,让音频创作进入了一个全新的时代。无论你是音乐制作人、视觉艺术家还是技术爱好者,都能在这里找到创作的无限可能。

记住,最好的学习方式就是动手实践,从简单的音频特征提取开始,逐步探索这个神奇的音视频世界!

重要提示:由于插件功能极其丰富,建议新手从基础节点开始学习,逐步掌握高级功能。同时关注插件的更新,因为作者经常添加新功能和改进现有功能。

8. 完整节点分析补充

以下是更多重要节点的详细解析:

8.1 ACEStep 音频AI处理节点系列

8.1.1 ACEStepRepaintGuider 节点 - 音频重绘引导器

这个节点就像一个"音频修复师",能在指定时间段重新生成音频内容。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
modelmodelMODEL-要使用的AI模型扩散模型连接音频生成模型
positivepositiveCONDITIONING-正面提示词正向条件描述想要的音频特征
negativenegativeCONDITIONING-负面提示词负向条件描述不想要的音频特征
cfgcfg0-1008.0提示词遵循强度CFG引导强度数值越高越严格遵循提示词
source_latentssource_latentsLATENT-原始音频的潜在表示源音频潜在空间连接音频编码器输出
start_timestart_time0-100010.0开始重绘的时间点(秒)重绘起始时间10.0表示从第10秒开始
end_timeend_time0-100020.0结束重绘的时间点(秒)重绘结束时间20.0表示到第20秒结束
repaint_strengthrepaint_strength0-10.7重绘的强度重绘程度0.7表示70%重新生成
feather_timefeather_time0-20.1边缘羽化时间(秒)过渡平滑时间0.1表示0.1秒的平滑过渡

8.1.2 ACEStepExtendGuider 节点 - 音频延长引导器

这个节点就像一个"音频延长器",能在音频的前后添加新内容。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
modelmodelMODEL-要使用的AI模型扩散模型连接音频生成模型
positivepositiveCONDITIONING-正面提示词正向条件描述想要的音频特征
negativenegativeCONDITIONING-负面提示词负向条件描述不想要的音频特征
cfgcfg0-1008.0提示词遵循强度CFG引导强度数值越高越严格遵循提示词
source_latentssource_latentsLATENT-原始音频的潜在表示源音频潜在空间连接音频编码器输出
extend_left_timeextend_left_time0-1000.0向前延长的时间(秒)前向延长时长5.0表示向前延长5秒
extend_right_timeextend_right_time0-10010.0向后延长的时间(秒)后向延长时长10.0表示向后延长10秒

8.1.3 AudioTemporalMask 节点 - 音频时间遮罩

这个节点就像一个"时间控制器",能创建基于时间的音频遮罩。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
audio_latentsaudio_latentsLATENT-音频的潜在表示音频潜在空间数据连接音频编码器输出
valuevalue0-10.5遮罩的强度值遮罩权重0.5表示50%的混合强度
length_mismatchlength_mismatchrepeat/looprepeat长度不匹配时的处理方式长度处理策略repeat重复最后值,loop循环

8.2 高级特征提取节点

8.2.1 PitchFeatureExtractor 节点 - 音高特征提取器

这个节点就像一个"音高分析师",能提取音频中的音高变化信息。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
audioaudioAUDIO-要分析的音频输入音频数据连接音频文件
methodmethod多种算法crepe选择音高检测算法音高检测方法crepe精度高,yin速度快
frame_rateframe_rate1-12030每秒分析多少次分析帧率30表示每秒30次分析
confidence_thresholdconfidence_threshold0-10.5音高检测的可信度阈值置信度阈值0.5表示50%以上可信度才采用

8.2.2 RhythmFeatureExtractor 节点 - 节奏特征提取器

这个节点就像一个"节拍大师",能提取音频中的节奏和节拍信息。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
audioaudioAUDIO-要分析的音频输入音频数据连接音频文件
tempo_methodtempo_method多种方法beat_track选择节拍检测方法节拍检测算法beat_track适合大多数音乐
frame_rateframe_rate1-12030每秒分析多少次分析帧率30表示每秒30次分析
hop_lengthhop_length128-2048512分析窗口的跳跃长度跳跃长度数值越小分析越精细

8.2.3 WhisperFeatureNode 节点 - 语音识别特征提取器

这个节点就像一个"语音理解专家",能识别音频中的语音内容并转换为可用的特征。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
audioaudioAUDIO-要识别的音频输入音频数据连接包含语音的音频
model_sizemodel_size多种大小base选择识别模型大小Whisper模型规模base平衡速度和准确度
languagelanguage多种语言auto指定语音语言语言识别设置auto自动检测语言
word_timestampsword_timestampsTrue/FalseTrue是否记录每个词的时间词级时间戳True可以精确控制每个词

8.2.4 MIDIFeatureExtractor 节点 - MIDI特征提取器

这个节点就像一个"电子音乐翻译器",能从MIDI文件中提取音符、节拍等信息。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
midi_filemidi_fileMIDI文件-要分析的MIDI文件MIDI文件路径选择.mid格式的音乐文件
track_numbertrack_number0以上0分析第几个音轨MIDI音轨索引0是第一个音轨
extraction_methodextraction_method多种方法velocity提取什么信息MIDI特征类型velocity是力度,pitch是音高
frame_rateframe_rate1-12030每秒分析多少次时间分辨率30表示每秒30次

8.3 高级图像效果节点

8.3.1 FlexImageKaleidoscope 节点 - 灵活万花筒效果

这个节点就像一个"魔法万花筒",能创建跟着音乐变化的万花筒效果。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
imagesimagesIMAGE-要处理的图片输入图像数据连接图片序列
segmentssegments2-328万花筒的分段数对称分段数量8表示8个对称分段
center_xcenter_x0-10.5万花筒中心X坐标中心点X位置0.5表示画面中央
center_ycenter_y0-10.5万花筒中心Y坐标中心点Y位置0.5表示画面中央
featurefeatureFEATURE-控制效果的特征特征控制信号连接音频特征让效果跟着音乐变化
rotation_speedrotation_speed0-101旋转速度旋转角速度数值越大旋转越快

8.3.2 FlexImageChromaticAberration 节点 - 灵活色差效果

这个节点就像一个"彩虹分光器",能创建跟着音乐变化的色差效果。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
imagesimagesIMAGE-要处理的图片输入图像数据连接图片序列
intensityintensity0-505色差效果的强度色差偏移强度数值越大色差越明显
directiondirection0-3600色差的方向色差偏移方向0是水平,90是垂直
featurefeatureFEATURE-控制效果的特征特征控制信号连接音频特征让效果跟着音乐变化

8.3.3 FlexImageGlitch 节点 - 灵活故障效果

这个节点就像一个"数字故障制造机",能创建跟着音乐变化的故障艺术效果。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
imagesimagesIMAGE-要处理的图片输入图像数据连接图片序列
glitch_typeglitch_type多种类型digital选择故障效果类型故障算法类型digital是数字故障,analog是模拟故障
intensityintensity0-10.3故障效果的强度故障程度数值越大故障越严重
featurefeatureFEATURE-控制效果的特征特征控制信号连接音频特征让效果跟着音乐变化
randomnessrandomness0-10.5故障的随机性随机程度0.5表示中等随机性

8.4 高级遮罩处理节点

8.4.1 FlexMaskVoronoiScheduled 节点 - 灵活泰森多边形遮罩

这个节点就像一个"细胞分裂模拟器",能创建跟着音乐变化的泰森多边形遮罩。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
widthwidth64-2048512遮罩的宽度图像宽度512表示512像素宽
heightheight64-2048512遮罩的高度图像高度512表示512像素高
num_pointsnum_points2-10010泰森多边形的种子点数量种子点数量10表示10个种子点
featurefeatureFEATURE-控制变化的特征特征控制信号连接音频特征让形状跟着音乐变化
animation_speedanimation_speed0-101动画变化速度变化速率数值越大变化越快

8.4.2 FlexMaskWavePropagation 节点 - 灵活波浪传播遮罩

这个节点就像一个"水波制造器",能创建跟着音乐传播的波浪遮罩。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
widthwidth64-2048512遮罩的宽度图像宽度512表示512像素宽
heightheight64-2048512遮罩的高度图像高度512表示512像素高
wave_speedwave_speed0-101波浪传播速度波速数值越大波浪传播越快
wave_frequencywave_frequency0.1-101波浪的频率波频数值越大波浪越密集
center_xcenter_x0-10.5波源中心X坐标波源X位置0.5表示画面中央
center_ycenter_y0-10.5波源中心Y坐标波源Y位置0.5表示画面中央
featurefeatureFEATURE-控制波浪的特征特征控制信号连接音频特征让波浪跟着音乐变化

8.5 高级粒子系统节点

8.5.1 GravityWell 节点 - 重力井

这个节点就像一个"黑洞制造器",能创建吸引粒子的重力场。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
center_xcenter_x0-10.5重力井中心X坐标重力中心X位置0.5表示画面中央
center_ycenter_y0-10.5重力井中心Y坐标重力中心Y位置0.5表示画面中央
strengthstrength0-101重力场强度引力强度数值越大吸引力越强
radiusradius0-10.3重力场影响范围作用半径0.3表示30%画面范围
massmass0.1-101重力井的质量引力源质量数值越大引力越强

8.5.2 ParticleColorModulation 节点 - 粒子颜色调制器

这个节点就像一个"粒子调色师",能让粒子的颜色跟着音乐变化。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
base_colorbase_color颜色值#FFFFFF粒子的基础颜色基准颜色#FF0000是红色基调
modulation_colormodulation_color颜色值#FF0000调制目标颜色调制颜色#0000FF是蓝色调制
featurefeatureFEATURE-控制颜色变化的特征特征控制信号连接音频特征让颜色跟着音乐变化
intensityintensity0-21颜色调制强度调制程度数值越大颜色变化越明显

8.6 音频处理工具节点

8.6.1 AudioChannelSplit 节点 - 音频声道分离器

这个节点就像一个"声道分配器",能把立体声音频分离成左右声道。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
audioaudioAUDIO-要分离的音频输入音频数据连接立体声音频文件

8.6.2 AudioChannelMerge 节点 - 音频声道合并器

这个节点就像一个"声道混合器",能把单声道音频合并成立体声。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
left_audioleft_audioAUDIO-左声道音频左声道数据连接左声道音频
right_audioright_audioAUDIO-右声道音频右声道数据连接右声道音频

8.6.3 AudioPitchShift 节点 - 音频变调器

这个节点就像一个"变声器",能改变音频的音调高低,让声音变得更高或更低。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
audioaudioAUDIO-要变调的音频输入音频数据连接音频文件
pitch_shiftpitch_shift-12到120音调变化的半音数音高偏移量12表示高一个八度,-12表示低一个八度
preserve_formantspreserve_formantsTrue/FalseFalse是否保持音色特征共振峰保持True保持原始音色,False允许音色变化

8.6.4 AudioTimeStretch 节点 - 音频时间拉伸器

这个节点就像一个"时间魔法师",能改变音频的播放速度而不改变音调。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
audioaudioAUDIO-要拉伸的音频输入音频数据连接音频文件
stretch_factorstretch_factor0.5-21时间拉伸倍数时间缩放系数2表示变慢一半,0.5表示变快一倍
algorithmalgorithm多种算法phase_vocoder选择拉伸算法时间拉伸算法phase_vocoder质量好但慢

8.7 视频处理节点

8.7.1 FlexVideoSpeed 节点 - 灵活视频速度控制器

这个节点就像一个"时间控制器",能让视频的播放速度跟着音乐或其他特征动态变化。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
imagesimagesIMAGE-要调速的视频帧输入图像序列连接视频帧序列
base_speedbase_speed0.1-51基础播放速度基准速度倍数1是正常速度,2是2倍速
featurefeatureFEATURE-控制速度变化的特征特征控制信号连接音频特征让速度跟着音乐变化
speed_rangespeed_range0.1-102速度变化的范围速度调制范围2表示最快2倍,最慢0.5倍

8.7.2 FlexVideoDirection 节点 - 灵活视频方向控制器

这个节点就像一个"时间倒流器",能让视频跟着音乐正放或倒放。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
imagesimagesIMAGE-要处理的视频帧输入图像序列连接视频帧序列
base_directionbase_directionforward/reverseforward基础播放方向基准播放方向forward正放,reverse倒放
featurefeatureFEATURE-控制方向的特征特征控制信号连接音频特征动态控制方向
thresholdthreshold0-10.5方向切换的阈值切换阈值0.5表示特征值超过0.5时切换

8.8 特征调制节点

8.8.1 FeatureMixer 节点 - 特征混合器

这个节点就像一个"DJ调音台",能把多个特征信号混合成一个新的特征。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
feature_afeature_aFEATURE-第一个特征信号特征输入A连接音频特征
feature_bfeature_bFEATURE-第二个特征信号特征输入B连接时间特征
mix_ratiomix_ratio0-10.5混合比例混合权重0.5表示各占一半
operationoperation多种运算add选择混合方式数学运算类型add是相加,multiply是相乘

8.8.2 FeatureOscillator 节点 - 特征振荡器

这个节点就像一个"信号发生器",能给特征添加振荡效果。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
featurefeatureFEATURE-要调制的特征输入特征信号连接任何特征信号
oscillator_typeoscillator_type多种波形sine振荡器波形类型波形类型sine是正弦波,square是方波
frequencyfrequency0.1-101振荡频率振荡频率1表示每秒1次振荡
amplitudeamplitude0-20.5振荡幅度振荡强度0.5表示50%的振荡幅度
phasephase0-3600相位偏移相位角度90表示90度相位偏移

8.8.3 FeatureScaler 节点 - 特征缩放器

这个节点就像一个"音量调节器",能调整特征信号的强度范围。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
featurefeatureFEATURE-要缩放的特征输入特征信号连接任何特征信号
input_mininput_min任意数值0输入的最小值输入范围下限原始特征的最小值
input_maxinput_max任意数值1输入的最大值输入范围上限原始特征的最大值
output_minoutput_min任意数值0输出的最小值输出范围下限想要的最小值
output_maxoutput_max任意数值1输出的最大值输出范围上限想要的最大值

8.9 深度处理节点

8.9.1 DepthInjection 节点 - 深度注入器

这个节点就像一个"立体感注射器",能给平面图像注入深度信息,让它看起来有立体感。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
imagesimagesIMAGE-要注入深度的图片输入图像数据连接平面图片
depth_mapsdepth_mapsIMAGE-深度信息图深度图数据连接深度图,白色表示近,黑色表示远
strengthstrength0-21深度效果的强度深度注入强度数值越大立体感越强
methodmethod多种方法parallax选择深度处理方式深度处理算法parallax创建视差效果

8.9.2 DepthBlender 节点 - 深度混合器

这个节点就像一个"深度调色师",能混合多个深度图创建复杂的深度效果。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
depth_adepth_aIMAGE-第一个深度图深度图A连接第一个深度图
depth_bdepth_bIMAGE-第二个深度图深度图B连接第二个深度图
blend_modeblend_mode多种模式average混合模式混合算法average是平均混合
blend_factorblend_factor0-10.5混合比例混合权重0.5表示各占一半

8.10 工具类节点

8.10.1 Color_Picker 节点 - 颜色选择器

这个节点就像一个"调色盘",让你选择和调配各种颜色。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
colorcolor颜色值#FF0000选择的颜色RGB颜色代码#FF0000是红色,#00FF00是绿色
alphaalpha0-11颜色的透明度Alpha通道值1是完全不透明,0是完全透明

8.10.2 Knob 节点 - 旋钮控制器

这个节点就像一个"调节旋钮",提供一个简单的数值控制接口。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
valuevalue0-10.5旋钮的当前值控制参数值0.5表示中间位置
min_valuemin_value任意数值0最小值参数下限设置旋钮能调到的最小值
max_valuemax_value任意数值1最大值参数上限设置旋钮能调到的最大值

8.10.3 ImageDifference 节点 - 图像差异检测器

这个节点就像一个"找不同游戏",能检测两张图片之间的差异。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
image_aimage_aIMAGE-第一张图片参考图像连接要比较的第一张图
image_bimage_bIMAGE-第二张图片对比图像连接要比较的第二张图
methodmethod多种方法absolute选择差异计算方式差异算法absolute计算绝对差异
thresholdthreshold0-10.1差异检测的敏感度差异阈值数值越小越敏感

8.10.4 Doom_ 节点 - 毁灭战士游戏

这个节点就像一个"隐藏的彩蛋",居然在ComfyUI里内置了经典的毁灭战士游戏!

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
enable_gameenable_gameTrue/FalseFalse是否启用游戏游戏启用开关True开启游戏,False关闭
widthwidth320-1920640游戏画面宽度渲染分辨率宽度640是经典分辨率
heightheight240-1080480游戏画面高度渲染分辨率高度480是经典分辨率

9. 节点分类总结

9.1 按功能分类统计

  1. 音频处理类 (约50个节点)

    • 基础音频处理:AudioSeparatorSimple, AudioPitchShift, AudioTimeStretch等
    • 音频特征提取:AudioFeatureExtractor, PitchFeatureExtractor, RhythmFeatureExtractor等
    • 音频工具:AudioChannelSplit, AudioChannelMerge, AudioVolumeNormalization等
    • ACEStep AI音频:ACEStepRepaintGuider, ACEStepExtendGuider等
  2. 特征处理类 (约40个节点)

    • 特征提取:TimeFeatureNode, DepthFeatureNode, ColorFeatureNode等
    • 特征调制:FeatureMixer, FeatureOscillator, FeatureAccumulate等
    • 特征转换:FeatureToFloat, FeatureToMask等
  3. 遮罩处理类 (约35个节点)

    • 基础遮罩:FlexMaskMorph, FlexMaskWarp, FlexMaskTransform等
    • 高级遮罩:FlexMaskVoronoiScheduled, FlexMaskWavePropagation等
    • 遮罩工具:TextMaskNode, MovingShape等
  4. 图像效果类 (约30个节点)

    • 基础效果:FlexImageBloom, FlexImageContrast, FlexImageHueShift等
    • 高级效果:FlexImageKaleidoscope, FlexImageChromaticAberration, FlexImageGlitch等
    • 图像工具:DyeImage, ImageScaleToTarget等
  5. 粒子系统类 (约20个节点)

    • 粒子发射:ParticleEmitter, EmitterMovement等
    • 力场系统:Vortex, GravityWell等
    • 粒子调制:ParticleColorModulation, ParticleSizeModulation等
  6. 视频处理类 (约15个节点)

    • 视频效果:FlexVideoSpeed, FlexVideoDirection, FlexVideoFrameBlend等
    • 光流检测:OpticalFlowMaskModulation, OpticalFlowDirectionMask等
  7. 深度处理类 (约10个节点)

    • 深度效果:DepthInjection, DepthBlender, DepthRippleEffect等
    • 深度工具:DepthShapeModifier等
  8. 工具类节点 (约40个节点)

    • 数据处理:ImageChunks, SwapDevice, ImageDifference等
    • 颜色工具:Color_Picker等
    • 其他工具:Knob, Doom_等

9.2 使用难度分级

初级节点(新手推荐):

  • TimeFeatureNode - 时间特征生成
  • Color_Picker - 颜色选择
  • Knob - 数值控制
  • AudioFeatureExtractor - 音频特征提取
  • FlexMaskMorph - 基础遮罩变形

中级节点(有一定基础后使用):

  • ParticleEmitter - 粒子发射器
  • FlexImageBloom - 图像光晕效果
  • FeatureMixer - 特征混合
  • OpticalFlowMaskModulation - 光流检测
  • MIDIFeatureExtractor - MIDI特征提取

高级节点(需要深入理解):

  • ACEStepRepaintGuider - AI音频重绘
  • FlexMaskVoronoiScheduled - 泰森多边形遮罩
  • FeatureAccumulate - 特征累积
  • FlexVideoFrameBlend - 视频帧混合
  • WhisperFeatureNode - 语音识别特征

专家级节点(需要专业知识):

  • AudioSeparatorSimple - 音频分离
  • LatentFrequencyBlender - 潜在频率混合
  • DepthShapeModifierPrecise - 精确深度形状修改
  • SplineFeatureModulator - 样条特征调制

9.3 推荐学习路径

第一阶段:基础入门(1-2周)

  1. 学习基础概念:什么是特征、遮罩、粒子
  2. 掌握基础节点:TimeFeatureNode, Color_Picker, Knob
  3. 尝试简单的音频特征提取:AudioFeatureExtractor
  4. 制作第一个音频反应效果:FlexMaskMorph

第二阶段:进阶应用(2-4周)

  1. 学习特征处理:FeatureMixer, FeatureScaler
  2. 掌握粒子系统:ParticleEmitter, Vortex
  3. 尝试图像效果:FlexImageBloom, FlexImageKaleidoscope
  4. 制作复合效果工作流

第三阶段:高级技巧(1-2个月)

  1. 学习光流检测:OpticalFlowMaskModulation
  2. 掌握MIDI处理:MIDIFeatureExtractor, MIDILoader
  3. 尝试语音识别:WhisperFeatureNode
  4. 制作专业级音乐可视化

第四阶段:专家级应用(持续学习)

  1. 学习ACEStep AI音频处理
  2. 掌握深度图处理技术
  3. 探索高级特征调制
  4. 开发自定义工作流模板

这个插件包真正体现了"从入门到精通"的完整学习路径,无论你是想制作简单的音乐可视化还是复杂的交互式艺术装置,都能在这里找到合适的工具和成长空间。

标签: #插件 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号