3 Commits
Author SHA1 Message Date
m1_4kandClaude Sonnet 4.6 f0d2ae802a Refactor: IMAGE tensor I/O — connect directly to video nodes
- Input/output are now standard ComfyUI IMAGE tensors [B, H, W, C]
  float32 in [0,1], compatible with any Load/Save Video node
- Remove file-path and folder_paths dependencies from the node
- Add interpolate_batch_2x() to phase_interpolation.py for
  frame-list based processing
- Output frame count: B*2-1 (original frames interleaved with
  synthesized midpoints)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-25 00:30:02 +09:00
m1_4kandClaude Sonnet 4.6 1527cfeb90 Fix: video file picker input + video preview output
- Input: list video files from ComfyUI input directory with
  video_upload widget (file browser + drag-drop support)
- Output: OUTPUT_NODE=True, return ui dict with video preview
  and thumbnail image for display in the node
- Remove raw string path input; use folder_paths resolution

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-25 00:20:08 +09:00
m1_4kandClaude Sonnet 4.6 1a3aed8540 Initial commit: Phase-based 2x frame interpolation ComfyUI node
Implements Fourier-transform phase difference interpolation on a
complex steerable pyramid. Doubles video frame rate while preserving
sharpness and minimizing ghosting artifacts.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-24 23:29:55 +09:00