Files
scofano-ComfyUI-Simple-vide…/__init__.py
T
scofano 99099eb34d Add Advanced Folder Video Combiner node
Introduces the ComfyVideoCombiner node, which combines multiple video files from a directory with optional transitions, fade in/out effects, and music overlay. Updates __init__.py to register the new node and its display name.
2025-11-17 11:04:48 -03:00

27 lines
1.0 KiB
Python

from .comfy_zoom_sequence import ZoomSequenceNode as ZoomSequenceNodeSingle
from .batch_comfy_zoom_sequence import ZoomSequenceNode as ZoomSequenceNodeBatch
from .comfy_camera_shake import CameraShakeNode
from .comfy_video_overlay import VideoOverlay
from .comfy_camera_move import CameraMoveNode
from .comfy_video_combiner import ComfyVideoCombiner
NODE_CLASS_MAPPINGS = {
"ZoomSequenceNode": ZoomSequenceNodeSingle,
"ZoomSequenceBatchNode": ZoomSequenceNodeBatch,
"CameraShakeNode": CameraShakeNode,
"VideoOverlay": VideoOverlay,
"CameraMoveNode": CameraMoveNode,
"AdvancedFolderVideoCombiner": ComfyVideoCombiner,
}
NODE_DISPLAY_NAME_MAPPINGS = {
"ZoomSequenceNode": "Zoom (In/Out, Easing)",
"ZoomSequenceBatchNode": "Batch Zoom (In/Out, Easing)",
"CameraShakeNode": "Camera Shake",
"VideoOverlay": "Video Overlay",
"CameraMoveNode": "Camera Move",
"AdvancedFolderVideoCombiner": "Advanced Folder Video Combiner",
}
__all__ = ["NODE_CLASS_MAPPINGS", "NODE_DISPLAY_NAME_MAPPINGS"]