import comfy.sample as comfy_sample from .nodes_gen1 import (AnimateDiffLoaderGen1, LegacyAnimateDiffLoaderWithContext) from .nodes_gen2 import (UseEvolvedSamplingNode, ApplyAnimateDiffModelNode, ApplyAnimateDiffModelBasicNode, ADKeyframeNode, LoadAnimateDiffModelNode) from .nodes_animatelcmi2v import (ApplyAnimateLCMI2VModel, LoadAnimateLCMI2VModelNode, LoadAnimateDiffAndInjectI2VNode, UpscaleAndVaeEncode) from .nodes_cameractrl import (LoadAnimateDiffModelWithCameraCtrl, ApplyAnimateDiffWithCameraCtrl, CameraCtrlADKeyframeNode, LoadCameraPosesFromFile, LoadCameraPosesFromPath, CameraCtrlPoseBasic, CameraCtrlPoseCombo, CameraCtrlPoseAdvanced, CameraCtrlManualAppendPose, CameraCtrlReplaceCameraParameters, CameraCtrlSetOriginalAspectRatio) from .nodes_pia import (ApplyAnimateDiffPIAModel, LoadAnimateDiffAndInjectPIANode, InputPIA_MultivalNode, InputPIA_PaperPresetsNode, PIA_ADKeyframeNode) from .nodes_fancyvideo import (ApplyAnimateDiffFancyVideo,) from .nodes_multival import MultivalDynamicNode, MultivalScaledMaskNode, MultivalDynamicFloatInputNode, MultivalDynamicFloatsNode, MultivalConvertToMaskNode from .nodes_conditioning import (CreateLoraHookKeyframeInterpolationDEPR, MaskableLoraLoaderDEPR, MaskableLoraLoaderModelOnlyDEPR, MaskableSDModelLoaderDEPR, MaskableSDModelLoaderModelOnlyDEPR, SetModelLoraHookDEPR, SetClipLoraHookDEPR, CombineLoraHooksDEPR, CombineLoraHookFourOptionalDEPR, CombineLoraHookEightOptionalDEPR, PairedConditioningSetMaskHookedDEPR, ConditioningSetMaskHookedDEPR, PairedConditioningSetMaskAndCombineHookedDEPR, ConditioningSetMaskAndCombineHookedDEPR, PairedConditioningSetUnmaskedAndCombineHookedDEPR, ConditioningSetUnmaskedAndCombineHookedDEPR, PairedConditioningCombineDEPR, ConditioningCombineDEPR, ConditioningTimestepsNodeDEPR, SetLoraHookKeyframesDEPR, CreateLoraHookKeyframeDEPR, CreateLoraHookKeyframeFromStrengthListDEPR) from .nodes_sample import (FreeInitOptionsNode, NoiseLayerAddWeightedNode, SampleSettingsNode, NoiseLayerAddNode, NoiseLayerReplaceNode, IterationOptionsNode, CustomCFGNode, CustomCFGSimpleNode, CustomCFGKeyframeNode, CustomCFGKeyframeSimpleNode, CustomCFGKeyframeInterpolationNode, CustomCFGKeyframeFromListNode, CFGExtrasPAGNode, CFGExtrasPAGSimpleNode, CFGExtrasRescaleCFGNode, CFGExtrasRescaleCFGSimpleNode, NoisedImageInjectionNode, NoisedImageInjectOptionsNode, NoiseCalibrationNode) from .nodes_sigma_schedule import (SigmaScheduleNode, RawSigmaScheduleNode, WeightedAverageSigmaScheduleNode, InterpolatedWeightedAverageSigmaScheduleNode, SplitAndCombineSigmaScheduleNode, SigmaScheduleToSigmasNode) from .nodes_context import (LegacyLoopedUniformContextOptionsNode, LoopedUniformContextOptionsNode, LoopedUniformViewOptionsNode, StandardUniformContextOptionsNode, StandardStaticContextOptionsNode, BatchedContextOptionsNode, StandardStaticViewOptionsNode, StandardUniformViewOptionsNode, ViewAsContextOptionsNode, VisualizeContextOptionsK, VisualizeContextOptionsKAdv, VisualizeContextOptionsSCustom) from .nodes_context_extras import (SetContextExtrasOnContextOptions, ContextExtras_NaiveReuse, ContextExtras_ContextRef, ContextRef_ModeFirst, ContextRef_ModeSliding, ContextRef_ModeIndexes, ContextRef_TuneAttn, ContextRef_TuneAttnAdain, ContextRef_KeyframeMultivalNode, ContextRef_KeyframeInterpolationNode, ContextRef_KeyframeFromListNode, NaiveReuse_KeyframeMultivalNode, NaiveReuse_KeyframeInterpolationNode, NaiveReuse_KeyframeFromListNode) from .nodes_ad_settings import (AnimateDiffSettingsNode, ManualAdjustPENode, SweetspotStretchPENode, FullStretchPENode, WeightAdjustAllAddNode, WeightAdjustAllMultNode, WeightAdjustIndivAddNode, WeightAdjustIndivMultNode, WeightAdjustIndivAttnAddNode, WeightAdjustIndivAttnMultNode) from .nodes_scheduling import (PromptSchedulingNode, PromptSchedulingLatentsNode, ValueSchedulingNode, ValueSchedulingLatentsNode, AddValuesReplaceNode, FloatToFloatsNode) from .nodes_per_block import (ADBlockComboNode, ADBlockIndivNode, PerBlockHighLevelNode, PerBlock_SD15_LowLevelNode, PerBlock_SD15_MidLevelNode, PerBlock_SD15_FromFloatsNode, PerBlock_SDXL_LowLevelNode, PerBlock_SDXL_MidLevelNode, PerBlock_SDXL_FromFloatsNode) from .nodes_extras import AnimateDiffUnload, EmptyLatentImageLarge, CheckpointLoaderSimpleWithNoiseSelect, PerturbedAttentionGuidanceMultival, RescaleCFGMultival from .nodes_deprecated import (AnimateDiffLoaderDEPR, AnimateDiffLoaderAdvancedDEPR, AnimateDiffCombineDEPR, AnimateDiffModelSettingsDEPR, AnimateDiffModelSettingsSimpleDEPR, AnimateDiffModelSettingsAdvancedDEPR, AnimateDiffModelSettingsAdvancedAttnStrengthsDEPR) from .nodes_lora import AnimateDiffLoraLoader from .logger import logger NODE_CLASS_MAPPINGS = { # Unencapsulated "ADE_AnimateDiffLoRALoader": AnimateDiffLoraLoader, "ADE_AnimateDiffSamplingSettings": SampleSettingsNode, "ADE_AnimateDiffKeyframe": ADKeyframeNode, # Multival Nodes "ADE_MultivalDynamic": MultivalDynamicNode, "ADE_MultivalDynamicFloatInput": MultivalDynamicFloatInputNode, "ADE_MultivalDynamicFloats": MultivalDynamicFloatsNode, "ADE_MultivalScaledMask": MultivalScaledMaskNode, "ADE_MultivalConvertToMask": MultivalConvertToMaskNode, ############################################################################### #------------------------------------------------------------------------------ # Context Opts "ADE_StandardStaticContextOptions": StandardStaticContextOptionsNode, "ADE_StandardUniformContextOptions": StandardUniformContextOptionsNode, "ADE_LoopedUniformContextOptions": LoopedUniformContextOptionsNode, "ADE_ViewsOnlyContextOptions": ViewAsContextOptionsNode, "ADE_BatchedContextOptions": BatchedContextOptionsNode, "ADE_AnimateDiffUniformContextOptions": LegacyLoopedUniformContextOptionsNode, # Legacy/Deprecated "ADE_VisualizeContextOptionsK": VisualizeContextOptionsK, "ADE_VisualizeContextOptionsKAdv": VisualizeContextOptionsKAdv, "ADE_VisualizeContextOptionsSCustom": VisualizeContextOptionsSCustom, # View Opts "ADE_StandardStaticViewOptions": StandardStaticViewOptionsNode, "ADE_StandardUniformViewOptions": StandardUniformViewOptionsNode, "ADE_LoopedUniformViewOptions": LoopedUniformViewOptionsNode, # Context Extras "ADE_ContextExtras_Set": SetContextExtrasOnContextOptions, "ADE_ContextExtras_ContextRef": ContextExtras_ContextRef, "ADE_ContextExtras_ContextRef_ModeFirst": ContextRef_ModeFirst, "ADE_ContextExtras_ContextRef_ModeSliding": ContextRef_ModeSliding, "ADE_ContextExtras_ContextRef_ModeIndexes": ContextRef_ModeIndexes, "ADE_ContextExtras_ContextRef_TuneAttn": ContextRef_TuneAttn, "ADE_ContextExtras_ContextRef_TuneAttnAdain": ContextRef_TuneAttnAdain, "ADE_ContextExtras_ContextRef_Keyframe": ContextRef_KeyframeMultivalNode, "ADE_ContextExtras_ContextRef_KeyframeInterpolation": ContextRef_KeyframeInterpolationNode, "ADE_ContextExtras_ContextRef_KeyframeFromList": ContextRef_KeyframeFromListNode, "ADE_ContextExtras_NaiveReuse": ContextExtras_NaiveReuse, "ADE_ContextExtras_NaiveReuse_Keyframe": NaiveReuse_KeyframeMultivalNode, "ADE_ContextExtras_NaiveReuse_KeyframeInterpolation": NaiveReuse_KeyframeInterpolationNode, "ADE_ContextExtras_NaiveReuse_KeyframeFromList": NaiveReuse_KeyframeFromListNode, #------------------------------------------------------------------------------ ############################################################################### # Iteration Opts "ADE_IterationOptsDefault": IterationOptionsNode, "ADE_IterationOptsFreeInit": FreeInitOptionsNode, # Conditioning # Conditioning (DEPRECATED) "ADE_RegisterLoraHook": MaskableLoraLoaderDEPR, "ADE_RegisterLoraHookModelOnly": MaskableLoraLoaderModelOnlyDEPR, "ADE_RegisterModelAsLoraHook": MaskableSDModelLoaderDEPR, "ADE_RegisterModelAsLoraHookModelOnly": MaskableSDModelLoaderModelOnlyDEPR, "ADE_CombineLoraHooks": CombineLoraHooksDEPR, "ADE_CombineLoraHooksFour": CombineLoraHookFourOptionalDEPR, "ADE_CombineLoraHooksEight": CombineLoraHookEightOptionalDEPR, "ADE_SetLoraHookKeyframe": SetLoraHookKeyframesDEPR, "ADE_AttachLoraHookToCLIP": SetClipLoraHookDEPR, "ADE_LoraHookKeyframe": CreateLoraHookKeyframeDEPR, "ADE_LoraHookKeyframeInterpolation": CreateLoraHookKeyframeInterpolationDEPR, "ADE_LoraHookKeyframeFromStrengthList": CreateLoraHookKeyframeFromStrengthListDEPR, "ADE_AttachLoraHookToConditioning": SetModelLoraHookDEPR, "ADE_PairedConditioningSetMask": PairedConditioningSetMaskHookedDEPR, "ADE_ConditioningSetMask": ConditioningSetMaskHookedDEPR, "ADE_PairedConditioningSetMaskAndCombine": PairedConditioningSetMaskAndCombineHookedDEPR, "ADE_ConditioningSetMaskAndCombine": ConditioningSetMaskAndCombineHookedDEPR, "ADE_PairedConditioningSetUnmaskedAndCombine": PairedConditioningSetUnmaskedAndCombineHookedDEPR, "ADE_ConditioningSetUnmaskedAndCombine": ConditioningSetUnmaskedAndCombineHookedDEPR, "ADE_PairedConditioningCombine": PairedConditioningCombineDEPR, "ADE_ConditioningCombine": ConditioningCombineDEPR, "ADE_TimestepsConditioning": ConditioningTimestepsNodeDEPR, # Noise Layer Nodes "ADE_NoiseLayerAdd": NoiseLayerAddNode, "ADE_NoiseLayerAddWeighted": NoiseLayerAddWeightedNode, "ADE_NoiseLayerReplace": NoiseLayerReplaceNode, # AnimateDiff Settings "ADE_AnimateDiffSettings": AnimateDiffSettingsNode, "ADE_AdjustPESweetspotStretch": SweetspotStretchPENode, "ADE_AdjustPEFullStretch": FullStretchPENode, "ADE_AdjustPEManual": ManualAdjustPENode, "ADE_AdjustWeightAllAdd": WeightAdjustAllAddNode, "ADE_AdjustWeightAllMult": WeightAdjustAllMultNode, "ADE_AdjustWeightIndivAdd": WeightAdjustIndivAddNode, "ADE_AdjustWeightIndivMult": WeightAdjustIndivMultNode, "ADE_AdjustWeightIndivAttnAdd": WeightAdjustIndivAttnAddNode, "ADE_AdjustWeightIndivAttnMult": WeightAdjustIndivAttnMultNode, # Sample Settings "ADE_CustomCFGSimple": CustomCFGSimpleNode, "ADE_CustomCFG": CustomCFGNode, "ADE_CustomCFGKeyframeSimple": CustomCFGKeyframeSimpleNode, "ADE_CustomCFGKeyframe": CustomCFGKeyframeNode, "ADE_CustomCFGKeyframeInterpolation": CustomCFGKeyframeInterpolationNode, "ADE_CustomCFGKeyframeFromList": CustomCFGKeyframeFromListNode, "ADE_CFGExtrasPAGSimple": CFGExtrasPAGSimpleNode, "ADE_CFGExtrasPAG": CFGExtrasPAGNode, "ADE_CFGExtrasRescaleCFGSimple": CFGExtrasRescaleCFGSimpleNode, "ADE_CFGExtrasRescaleCFG": CFGExtrasRescaleCFGNode, "ADE_SigmaSchedule": SigmaScheduleNode, "ADE_RawSigmaSchedule": RawSigmaScheduleNode, "ADE_SigmaScheduleWeightedAverage": WeightedAverageSigmaScheduleNode, "ADE_SigmaScheduleWeightedAverageInterp": InterpolatedWeightedAverageSigmaScheduleNode, "ADE_SigmaScheduleSplitAndCombine": SplitAndCombineSigmaScheduleNode, "ADE_SigmaScheduleToSigmas": SigmaScheduleToSigmasNode, "ADE_NoisedImageInjection": NoisedImageInjectionNode, "ADE_NoisedImageInjectOptions": NoisedImageInjectOptionsNode, #"ADE_NoiseCalibration": NoiseCalibrationNode, # Scheduling PromptSchedulingNode.NodeID: PromptSchedulingNode, PromptSchedulingLatentsNode.NodeID: PromptSchedulingLatentsNode, ValueSchedulingNode.NodeID: ValueSchedulingNode, ValueSchedulingLatentsNode.NodeID: ValueSchedulingLatentsNode, AddValuesReplaceNode.NodeID: AddValuesReplaceNode, FloatToFloatsNode.NodeID: FloatToFloatsNode, # Per-Block ADBlockComboNode.NodeID: ADBlockComboNode, ADBlockIndivNode.NodeID: ADBlockIndivNode, PerBlockHighLevelNode.NodeID: PerBlockHighLevelNode, PerBlock_SD15_MidLevelNode.NodeID: PerBlock_SD15_MidLevelNode, PerBlock_SD15_LowLevelNode.NodeID: PerBlock_SD15_LowLevelNode, PerBlock_SD15_FromFloatsNode.NodeID: PerBlock_SD15_FromFloatsNode, PerBlock_SDXL_MidLevelNode.NodeID: PerBlock_SDXL_MidLevelNode, PerBlock_SDXL_LowLevelNode.NodeID: PerBlock_SDXL_LowLevelNode, PerBlock_SDXL_FromFloatsNode.NodeID: PerBlock_SDXL_FromFloatsNode, # Extras Nodes "ADE_AnimateDiffUnload": AnimateDiffUnload, "ADE_EmptyLatentImageLarge": EmptyLatentImageLarge, "CheckpointLoaderSimpleWithNoiseSelect": CheckpointLoaderSimpleWithNoiseSelect, "ADE_PerturbedAttentionGuidanceMultival": PerturbedAttentionGuidanceMultival, "ADE_RescaleCFGMultival": RescaleCFGMultival, # Gen1 Nodes "ADE_AnimateDiffLoaderGen1": AnimateDiffLoaderGen1, "ADE_AnimateDiffLoaderWithContext": LegacyAnimateDiffLoaderWithContext, # Gen2 Nodes "ADE_UseEvolvedSampling": UseEvolvedSamplingNode, "ADE_ApplyAnimateDiffModelSimple": ApplyAnimateDiffModelBasicNode, "ADE_ApplyAnimateDiffModel": ApplyAnimateDiffModelNode, "ADE_LoadAnimateDiffModel": LoadAnimateDiffModelNode, # AnimateLCM-I2V Nodes "ADE_ApplyAnimateLCMI2VModel": ApplyAnimateLCMI2VModel, "ADE_LoadAnimateLCMI2VModel": LoadAnimateLCMI2VModelNode, "ADE_UpscaleAndVAEEncode": UpscaleAndVaeEncode, "ADE_InjectI2VIntoAnimateDiffModel": LoadAnimateDiffAndInjectI2VNode, # CameraCtrl Nodes "ADE_ApplyAnimateDiffModelWithCameraCtrl": ApplyAnimateDiffWithCameraCtrl, "ADE_LoadAnimateDiffModelWithCameraCtrl": LoadAnimateDiffModelWithCameraCtrl, "ADE_CameraCtrlAnimateDiffKeyframe": CameraCtrlADKeyframeNode, "ADE_LoadCameraPoses": LoadCameraPosesFromFile, "ADE_LoadCameraPosesFromPath": LoadCameraPosesFromPath, "ADE_CameraPoseBasic": CameraCtrlPoseBasic, "ADE_CameraPoseCombo": CameraCtrlPoseCombo, "ADE_CameraPoseAdvanced": CameraCtrlPoseAdvanced, "ADE_CameraManualPoseAppend": CameraCtrlManualAppendPose, "ADE_ReplaceCameraParameters": CameraCtrlReplaceCameraParameters, "ADE_ReplaceOriginalPoseAspectRatio": CameraCtrlSetOriginalAspectRatio, # PIA Nodes "ADE_ApplyAnimateDiffModelWithPIA": ApplyAnimateDiffPIAModel, "ADE_InputPIA_Multival": InputPIA_MultivalNode, "ADE_InputPIA_PaperPresets": InputPIA_PaperPresetsNode, "ADE_PIA_AnimateDiffKeyframe": PIA_ADKeyframeNode, "ADE_InjectPIAIntoAnimateDiffModel": LoadAnimateDiffAndInjectPIANode, # FancyVideo #ApplyAnimateDiffFancyVideo.NodeID: ApplyAnimateDiffFancyVideo, # Deprecated Nodes "AnimateDiffLoaderV1": AnimateDiffLoaderDEPR, "ADE_AnimateDiffLoaderV1Advanced": AnimateDiffLoaderAdvancedDEPR, "ADE_AnimateDiffCombine": AnimateDiffCombineDEPR, "ADE_AnimateDiffModelSettings_Release": AnimateDiffModelSettingsDEPR, "ADE_AnimateDiffModelSettingsSimple": AnimateDiffModelSettingsSimpleDEPR, "ADE_AnimateDiffModelSettings": AnimateDiffModelSettingsAdvancedDEPR, "ADE_AnimateDiffModelSettingsAdvancedAttnStrengths": AnimateDiffModelSettingsAdvancedAttnStrengthsDEPR, } NODE_DISPLAY_NAME_MAPPINGS = { # Unencapsulated "ADE_AnimateDiffLoRALoader": "Load AnimateDiff LoRA πŸŽ­πŸ…πŸ…“", "ADE_AnimateDiffSamplingSettings": "Sample Settings πŸŽ­πŸ…πŸ…“", "ADE_AnimateDiffKeyframe": "AnimateDiff Keyframe πŸŽ­πŸ…πŸ…“", # Multival Nodes "ADE_MultivalDynamic": "Multival πŸŽ­πŸ…πŸ…“", "ADE_MultivalDynamicFloatInput": "Multival [Float List] πŸŽ­πŸ…πŸ…“", "ADE_MultivalDynamicFloats": "Multival [Floats] πŸŽ­πŸ…πŸ…“", "ADE_MultivalScaledMask": "Multival Scaled Mask πŸŽ­πŸ…πŸ…“", "ADE_MultivalConvertToMask": "Multival to Mask πŸŽ­πŸ…πŸ…“", ############################################################################### #------------------------------------------------------------------------------ # Context Opts "ADE_StandardStaticContextOptions": "Context Optionsβ—†Standard Static πŸŽ­πŸ…πŸ…“", "ADE_StandardUniformContextOptions": "Context Optionsβ—†Standard Uniform πŸŽ­πŸ…πŸ…“", "ADE_LoopedUniformContextOptions": "Context Optionsβ—†Looped Uniform πŸŽ­πŸ…πŸ…“", "ADE_ViewsOnlyContextOptions": "Context Optionsβ—†Views Only [VRAMβ‡ˆ] πŸŽ­πŸ…πŸ…“", "ADE_BatchedContextOptions": "Context Optionsβ—†Batched [Non-AD] πŸŽ­πŸ…πŸ…“", "ADE_AnimateDiffUniformContextOptions": "Context Optionsβ—†Looped Uniform πŸŽ­πŸ…πŸ…“", # Legacy/Deprecated "ADE_VisualizeContextOptionsK": "Visualize Context Options (K.) πŸŽ­πŸ…πŸ…“", "ADE_VisualizeContextOptionsKAdv": "Visualize Context Options (K.Adv.) πŸŽ­πŸ…πŸ…“", "ADE_VisualizeContextOptionsSCustom": "Visualize Context Options (S.Cus.) πŸŽ­πŸ…πŸ…“", # View Opts "ADE_StandardStaticViewOptions": "View Optionsβ—†Standard Static πŸŽ­πŸ…πŸ…“", "ADE_StandardUniformViewOptions": "View Optionsβ—†Standard Uniform πŸŽ­πŸ…πŸ…“", "ADE_LoopedUniformViewOptions": "View Optionsβ—†Looped Uniform πŸŽ­πŸ…πŸ…“", # Context Extras "ADE_ContextExtras_Set": "Set Context Extras πŸŽ­πŸ…πŸ…“", "ADE_ContextExtras_ContextRef": "Context Extrasβ—†ContextRef πŸŽ­πŸ…πŸ…“", "ADE_ContextExtras_ContextRef_ModeFirst": "ContextRef Modeβ—†First πŸŽ­πŸ…πŸ…“", "ADE_ContextExtras_ContextRef_ModeSliding": "ContextRef Modeβ—†Sliding πŸŽ­πŸ…πŸ…“", "ADE_ContextExtras_ContextRef_ModeIndexes": "ContextRef Modeβ—†Indexes πŸŽ­πŸ…πŸ…“", "ADE_ContextExtras_ContextRef_TuneAttn": "ContextRef Tuneβ—†Attn πŸŽ­πŸ…πŸ…“", "ADE_ContextExtras_ContextRef_TuneAttnAdain": "ContextRef Tuneβ—†Attn+Adain πŸŽ­πŸ…πŸ…“", "ADE_ContextExtras_ContextRef_Keyframe": "ContextRef Keyframe πŸŽ­πŸ…πŸ…“", "ADE_ContextExtras_ContextRef_KeyframeInterpolation": "ContextRef Keyframes Interp. πŸŽ­πŸ…πŸ…“", "ADE_ContextExtras_ContextRef_KeyframeFromList": "ContextRef Keyframes From List πŸŽ­πŸ…πŸ…“", "ADE_ContextExtras_NaiveReuse": "Context Extrasβ—†NaiveReuse πŸŽ­πŸ…πŸ…“", "ADE_ContextExtras_NaiveReuse_Keyframe": "NaiveReuse Keyframe πŸŽ­πŸ…πŸ…“", "ADE_ContextExtras_NaiveReuse_KeyframeInterpolation": "NaiveReuse Keyframes Interp. πŸŽ­πŸ…πŸ…“", "ADE_ContextExtras_NaiveReuse_KeyframeFromList": "NaiveReuse Keyframes From List πŸŽ­πŸ…πŸ…“", #------------------------------------------------------------------------------ ############################################################################### # Iteration Opts "ADE_IterationOptsDefault": "Default Iteration Options πŸŽ­πŸ…πŸ…“", "ADE_IterationOptsFreeInit": "FreeInit Iteration Options πŸŽ­πŸ…πŸ…“", # Conditioning # Conditioning (DEPRECATED) "ADE_RegisterLoraHook": "Register LoRA Hook πŸŽ­πŸ…πŸ…“", "ADE_RegisterLoraHookModelOnly": "Register LoRA Hook (Model Only) πŸŽ­πŸ…πŸ…“", "ADE_RegisterModelAsLoraHook": "Register Model as LoRA Hook πŸŽ­πŸ…πŸ…“", "ADE_RegisterModelAsLoraHookModelOnly": "Register Model as LoRA Hook (MO) πŸŽ­πŸ…πŸ…“", "ADE_CombineLoraHooks": "Combine LoRA Hooks [2] πŸŽ­πŸ…πŸ…“", "ADE_CombineLoraHooksFour": "Combine LoRA Hooks [4] πŸŽ­πŸ…πŸ…“", "ADE_CombineLoraHooksEight": "Combine LoRA Hooks [8] πŸŽ­πŸ…πŸ…“", "ADE_SetLoraHookKeyframe": "Set LoRA Hook Keyframes πŸŽ­πŸ…πŸ…“", "ADE_AttachLoraHookToCLIP": "Set CLIP LoRA Hook πŸŽ­πŸ…πŸ…“", "ADE_LoraHookKeyframe": "LoRA Hook Keyframe πŸŽ­πŸ…πŸ…“", "ADE_LoraHookKeyframeInterpolation": "LoRA Hook Keyframes Interp. πŸŽ­πŸ…πŸ…“", "ADE_LoraHookKeyframeFromStrengthList": "LoRA Hook Keyframes From List πŸŽ­πŸ…πŸ…“", "ADE_AttachLoraHookToConditioning": "Set Model LoRA Hook πŸŽ­πŸ…πŸ…“", "ADE_PairedConditioningSetMask": "Set Props on Conds πŸŽ­πŸ…πŸ…“", "ADE_ConditioningSetMask": "Set Props on Cond πŸŽ­πŸ…πŸ…“", "ADE_PairedConditioningSetMaskAndCombine": "Set Props and Combine Conds πŸŽ­πŸ…πŸ…“", "ADE_ConditioningSetMaskAndCombine": "Set Props and Combine Cond πŸŽ­πŸ…πŸ…“", "ADE_PairedConditioningSetUnmaskedAndCombine": "Set Unmasked Conds πŸŽ­πŸ…πŸ…“", "ADE_ConditioningSetUnmaskedAndCombine": "Set Unmasked Cond πŸŽ­πŸ…πŸ…“", "ADE_PairedConditioningCombine": "Manual Combine Conds πŸŽ­πŸ…πŸ…“", "ADE_ConditioningCombine": "Manual Combine Cond πŸŽ­πŸ…πŸ…“", "ADE_TimestepsConditioning": "Timesteps Conditioning πŸŽ­πŸ…πŸ…“", # Noise Layer Nodes "ADE_NoiseLayerAdd": "Noise Layer [Add] πŸŽ­πŸ…πŸ…“", "ADE_NoiseLayerAddWeighted": "Noise Layer [Add Weighted] πŸŽ­πŸ…πŸ…“", "ADE_NoiseLayerReplace": "Noise Layer [Replace] πŸŽ­πŸ…πŸ…“", # AnimateDiff Settings "ADE_AnimateDiffSettings": "AnimateDiff Settings πŸŽ­πŸ…πŸ…“", "ADE_AdjustPESweetspotStretch": "Adjust PE [Sweetspot] πŸŽ­πŸ…πŸ…“", "ADE_AdjustPEFullStretch": "Adjust PE [Full Stretch] πŸŽ­πŸ…πŸ…“", "ADE_AdjustPEManual": "Adjust PE [Manual] πŸŽ­πŸ…πŸ…“", "ADE_AdjustWeightAllAdd": "Adjust Weight [Allβ—†Add] πŸŽ­πŸ…πŸ…“", "ADE_AdjustWeightAllMult": "Adjust Weight [Allβ—†Mult] πŸŽ­πŸ…πŸ…“", "ADE_AdjustWeightIndivAdd": "Adjust Weight [Indivβ—†Add] πŸŽ­πŸ…πŸ…“", "ADE_AdjustWeightIndivMult": "Adjust Weight [Indivβ—†Mult] πŸŽ­πŸ…πŸ…“", "ADE_AdjustWeightIndivAttnAdd": "Adjust Weight [Indiv-Attnβ—†Add] πŸŽ­πŸ…πŸ…“", "ADE_AdjustWeightIndivAttnMult": "Adjust Weight [Indiv-Attnβ—†Mult] πŸŽ­πŸ…πŸ…“", # Sample Settings "ADE_CustomCFGSimple": "Custom CFG πŸŽ­πŸ…πŸ…“", "ADE_CustomCFG": "Custom CFG [Multival] πŸŽ­πŸ…πŸ…“", "ADE_CustomCFGKeyframeSimple": "Custom CFG Keyframe πŸŽ­πŸ…πŸ…“", "ADE_CustomCFGKeyframe": "Custom CFG Keyframe [Multival] πŸŽ­πŸ…πŸ…“", "ADE_CustomCFGKeyframeInterpolation": "Custom CFG Keyframes Interp. πŸŽ­πŸ…πŸ…“", "ADE_CustomCFGKeyframeFromList": "Custom CFG Keyframes From List πŸŽ­πŸ…πŸ…“", "ADE_CFGExtrasPAGSimple": "CFG Extrasβ—†PAG πŸŽ­πŸ…πŸ…“", "ADE_CFGExtrasPAG": "CFG Extrasβ—†PAG [Multival] πŸŽ­πŸ…πŸ…“", "ADE_CFGExtrasRescaleCFGSimple": "CFG Extrasβ—†RescaleCFG πŸŽ­πŸ…πŸ…“", "ADE_CFGExtrasRescaleCFG": "CFG Extrasβ—†RescaleCFG [Multival] πŸŽ­πŸ…πŸ…“", "ADE_SigmaSchedule": "Create Sigma Schedule πŸŽ­πŸ…πŸ…“", "ADE_RawSigmaSchedule": "Create Raw Sigma Schedule πŸŽ­πŸ…πŸ…“", "ADE_SigmaScheduleWeightedAverage": "Sigma Schedule Weighted Mean πŸŽ­πŸ…πŸ…“", "ADE_SigmaScheduleWeightedAverageInterp": "Sigma Schedule Interp. Mean πŸŽ­πŸ…πŸ…“", "ADE_SigmaScheduleSplitAndCombine": "Sigma Schedule Split Combine πŸŽ­πŸ…πŸ…“", "ADE_SigmaScheduleToSigmas": "Sigma Schedule To Sigmas πŸŽ­πŸ…πŸ…“", "ADE_NoisedImageInjection": "Image Injection πŸŽ­πŸ…πŸ…“", "ADE_NoisedImageInjectOptions": "Image Injection Options πŸŽ­πŸ…πŸ…“", "ADE_NoiseCalibration": "Noise Calibration πŸŽ­πŸ…πŸ…“", # Scheduling PromptSchedulingNode.NodeID: PromptSchedulingNode.NodeName, PromptSchedulingLatentsNode.NodeID: PromptSchedulingLatentsNode.NodeName, ValueSchedulingNode.NodeID: ValueSchedulingNode.NodeName, ValueSchedulingLatentsNode.NodeID: ValueSchedulingLatentsNode.NodeName, AddValuesReplaceNode.NodeID: AddValuesReplaceNode.NodeName, FloatToFloatsNode.NodeID:FloatToFloatsNode.NodeName, # Per-Block ADBlockComboNode.NodeID: ADBlockComboNode.NodeName, ADBlockIndivNode.NodeID: ADBlockIndivNode.NodeName, PerBlockHighLevelNode.NodeID: PerBlockHighLevelNode.NodeName, PerBlock_SD15_MidLevelNode.NodeID: PerBlock_SD15_MidLevelNode.NodeName, PerBlock_SD15_LowLevelNode.NodeID: PerBlock_SD15_LowLevelNode.NodeName, PerBlock_SD15_FromFloatsNode.NodeID: PerBlock_SD15_FromFloatsNode.NodeName, PerBlock_SDXL_MidLevelNode.NodeID: PerBlock_SDXL_MidLevelNode.NodeName, PerBlock_SDXL_LowLevelNode.NodeID: PerBlock_SDXL_LowLevelNode.NodeName, PerBlock_SDXL_FromFloatsNode.NodeID: PerBlock_SDXL_FromFloatsNode.NodeName, # Extras Nodes "ADE_AnimateDiffUnload": "AnimateDiff Unload πŸŽ­πŸ…πŸ…“", "ADE_EmptyLatentImageLarge": "Empty Latent Image (Big Batch) πŸŽ­πŸ…πŸ…“", "CheckpointLoaderSimpleWithNoiseSelect": "Load Checkpoint w/ Noise Select πŸŽ­πŸ…πŸ…“", "ADE_PerturbedAttentionGuidanceMultival": "PerturbedAttnGuide [Multival] πŸŽ­πŸ…πŸ…“", "ADE_RescaleCFGMultival": "RescaleCFG [Multival] πŸŽ­πŸ…πŸ…“", # Gen1 Nodes "ADE_AnimateDiffLoaderGen1": "AnimateDiff Loader πŸŽ­πŸ…πŸ…“β‘ ", "ADE_AnimateDiffLoaderWithContext": "AnimateDiff Loader [Legacy] πŸŽ­πŸ…πŸ…“β‘ ", # Gen2 Nodes "ADE_UseEvolvedSampling": "Use Evolved Sampling πŸŽ­πŸ…πŸ…“β‘‘", "ADE_ApplyAnimateDiffModelSimple": "Apply AnimateDiff Model πŸŽ­πŸ…πŸ…“β‘‘", "ADE_ApplyAnimateDiffModel": "Apply AnimateDiff Model (Adv.) πŸŽ­πŸ…πŸ…“β‘‘", "ADE_LoadAnimateDiffModel": "Load AnimateDiff Model πŸŽ­πŸ…πŸ…“β‘‘", # AnimateLCM-I2V Nodes "ADE_ApplyAnimateLCMI2VModel": "Apply AnimateLCM-I2V Model πŸŽ­πŸ…πŸ…“β‘‘", "ADE_LoadAnimateLCMI2VModel": "Load AnimateLCM-I2V Model πŸŽ­πŸ…πŸ…“β‘‘", "ADE_UpscaleAndVAEEncode": "Scale Ref Image and VAE Encode πŸŽ­πŸ…πŸ…“β‘‘", "ADE_InjectI2VIntoAnimateDiffModel": "πŸ§ͺInject I2V into AnimateDiff Model πŸŽ­πŸ…πŸ…“β‘‘", # CameraCtrl Nodes "ADE_ApplyAnimateDiffModelWithCameraCtrl": "Apply AnimateDiff+CameraCtrl Model πŸŽ­πŸ…πŸ…“β‘‘", "ADE_LoadAnimateDiffModelWithCameraCtrl": "Load AnimateDiff+CameraCtrl Model πŸŽ­πŸ…πŸ…“β‘‘", "ADE_CameraCtrlAnimateDiffKeyframe": "AnimateDiff+CameraCtrl Keyframe πŸŽ­πŸ…πŸ…“", "ADE_LoadCameraPoses": "Load CameraCtrl Poses (File) πŸŽ­πŸ…πŸ…“β‘‘", "ADE_LoadCameraPosesFromPath": "Load CameraCtrl Poses (Path) πŸŽ­πŸ…πŸ…“β‘‘", "ADE_CameraPoseBasic": "Create CameraCtrl Poses πŸŽ­πŸ…πŸ…“β‘‘", "ADE_CameraPoseCombo": "Create CameraCtrl Poses (Combo) πŸŽ­πŸ…πŸ…“β‘‘", "ADE_CameraPoseAdvanced": "Create CameraCtrl Poses (Adv.) πŸŽ­πŸ…πŸ…“β‘‘", "ADE_CameraManualPoseAppend": "Manual Append CameraCtrl Poses πŸŽ­πŸ…πŸ…“β‘‘", "ADE_ReplaceCameraParameters": "Replace Camera Parameters πŸŽ­πŸ…πŸ…“β‘‘", "ADE_ReplaceOriginalPoseAspectRatio": "Replace Orig. Pose Aspect Ratio πŸŽ­πŸ…πŸ…“β‘‘", # PIA Nodes "ADE_ApplyAnimateDiffModelWithPIA": "Apply AnimateDiff-PIA Model πŸŽ­πŸ…πŸ…“β‘‘", "ADE_InputPIA_Multival": "PIA Input [Multival] πŸŽ­πŸ…πŸ…“β‘‘", "ADE_InputPIA_PaperPresets": "PIA Input [Paper Presets] πŸŽ­πŸ…πŸ…“β‘‘", "ADE_PIA_AnimateDiffKeyframe": "AnimateDiff-PIA Keyframe πŸŽ­πŸ…πŸ…“", "ADE_InjectPIAIntoAnimateDiffModel": "πŸ§ͺInject PIA into AnimateDiff Model πŸŽ­πŸ…πŸ…“β‘‘", # FancyVideo ApplyAnimateDiffFancyVideo.NodeID: ApplyAnimateDiffFancyVideo.NodeName, # Deprecated Nodes "AnimateDiffLoaderV1": "🚫AnimateDiff Loader [DEPRECATED] πŸŽ­πŸ…πŸ…“", "ADE_AnimateDiffLoaderV1Advanced": "🚫AnimateDiff Loader (Advanced) [DEPRECATED] πŸŽ­πŸ…πŸ…“", "ADE_AnimateDiffCombine": "🚫AnimateDiff Combine [DEPRECATED, Use Video Combine (VHS) Instead!] πŸŽ­πŸ…πŸ…“", "ADE_AnimateDiffModelSettings_Release": "🚫[DEPR] Motion Model Settings πŸŽ­πŸ…πŸ…“β‘ ", "ADE_AnimateDiffModelSettingsSimple": "🚫[DEPR] Motion Model Settings (Simple) πŸŽ­πŸ…πŸ…“β‘ ", "ADE_AnimateDiffModelSettings": "🚫[DEPR] Motion Model Settings (Advanced) πŸŽ­πŸ…πŸ…“β‘ ", "ADE_AnimateDiffModelSettingsAdvancedAttnStrengths": "🚫[DEPR] Motion Model Settings (Adv. Attn) πŸŽ­πŸ…πŸ…“β‘ ", }