Files
Sean-Bradley-ComfyUI-Video-…/__init__.py
T
2025-10-10 16:42:37 +01:00

29 lines
794 B
Python

class VideoReverseNode:
@classmethod
def INPUT_TYPES(cls):
return {
"required": {
"frames": ("IMAGE",),
}
}
RETURN_TYPES = ("IMAGE",)
RETURN_NAMES = ("frames",)
FUNCTION = "reverse"
CATEGORY = "SBCODE"
def reverse(self, frames):
if frames is None or (hasattr(frames, "numel") and frames.numel() == 0):
print("[VideoReverseNode] No frames received.")
return (frames,)
reversed_frames = frames.flip(0)
print("[VideoReverseNode] The video frames have been reversed.")
return (reversed_frames,)
NODE_CLASS_MAPPINGS = {"VideoReverseNode": VideoReverseNode}
NODE_DISPLAY_NAME_MAPPINGS = {"VideoReverseNode": "Video Reverse"}