Commit Graph
220 Commits
Author SHA1 Message Date
POM 76264adfc7 Enhance VideoContinuationGenerator: Add instead_of_input_frames option and improve parameter naming
- Add 'instead_of_input_frames' option to both when_to_start_control_images and when_to_start_inpaint_masks
- Rename parameters for clarity: when_to_start_control_frames → when_to_start_control_images, when_to_start_masks → when_to_start_inpaint_masks
- Enable full control replacement: control images can now replace overlap frames + middle frames + end frame
- Improve inpaint mask logic: when_to_start_inpaint_masks now affects custom masks properly
- Add comprehensive logic for insufficient control images with graceful fallbacks
- Maintain backward compatibility while adding powerful new functionality
2025-06-23 15:58:54 +02:00
POM 8e2a9a8130 Fix inverted logic and improve tooltips for VideoContinuationGenerator control frame and mask parameters 2025-06-23 11:47:58 +02:00
POM 12bdbfbc68 Refactor: Correct and rename VideoContinuationGenerator start logic
- Rename 'beginning' to 'beginning_of_generation' for clarity
- Rename 'after overlap_frames' to 'after_overlap_frames'
- Swap underlying logic to match intuitive naming
- Set default to 'beginning_of_generation' for both parameters
- Update tooltips to accurately reflect the new behavior
2025-06-23 11:34:47 +02:00
POM 08cd413f0b Refactor VideoContinuationGenerator for clarity
- Replaces confusing 'when_to_start' parameters with a single 'continuation_mode' dropdown.
- New modes ('Generate new content', 'Stitch to existing sequence') are goal-oriented for better UX.
- 'Generate new content' (default) uses control frames from C0 and masks the middle for inpainting.
- 'Stitch to existing sequence' skips overlapping control frames and treats them as known areas.
- This change makes the node's behavior more intuitive and easier to understand.
2025-06-23 11:27:08 +02:00
POM cfd1d8b256 Add when_to_start_masks parameter to VideoContinuationGenerator
- Adds dropdown with 'beginning' and 'after overlap_frames' options
- Controls when mask generation begins in the continuation video
- 'beginning' mode: masks start from frame 0 (standard behavior)
- 'after overlap_frames' mode: masks follow control frame timing logic
- Provides consistent mask/control frame alignment for better results
2025-06-23 11:11:07 +02:00
POM 9ed5f0b528 Add when_to_start_control_frames parameter to VideoContinuationGenerator
- Adds dropdown with 'beginning' and 'after overlap_frames' options
- Controls when control frames become active in the continuation video
- 'beginning' mode starts from first control frame regardless of overlap
- 'after overlap_frames' mode skips overlap count to avoid duplication
- Includes proper logic and tooltip explanation
2025-06-23 11:05:39 +02:00
POM a73c7b9759 Update SteerableMotion.py 2025-06-22 22:41:28 +02:00
POM b95e9eed09 Add files via upload 2024-06-16 01:01:54 +02:00
POM d747e46b21 Update README.md 2024-05-30 06:45:03 -07:00
POM 122f9778c6 Add files via upload 2024-05-30 15:44:22 +02:00
POM 53bfbd85c7 Delete demo/creative_interpolation_example.json 2024-05-30 06:43:14 -07:00
POM 13f6a58723 Delete demo/steerable-motion_liquidy_loop.json 2024-05-30 06:43:06 -07:00
POM f9250d62ee Add files via upload 2024-05-30 15:42:47 +02:00
POM 46742f3e4e Merge pull request #76 from banodoco/feature/interpolate
Fix SparseCtrl Issue
2024-05-30 13:49:53 +02:00
peteromallet a93622a7e8 Fix SparseCtrl Issue 2024-05-30 04:29:28 -07:00
POM e9c92e78c5 Add files via upload 2024-05-27 01:30:09 +02:00
POM ab32b862c6 Add files via upload 2024-05-27 01:25:31 +02:00
POM 1e796ed917 Delete demo/steerable-moton_chocky-realistiche.json 2024-05-27 01:21:23 +02:00
POM ae350a6e7f Delete demo/steerable-motion_liquity_loop.json 2024-05-27 01:21:15 +02:00
POM a7050f41dd Add files via upload 2024-05-27 01:20:56 +02:00
POM 1311a0859d Add files via upload 2024-05-27 01:17:00 +02:00
POM 09e5797b0a Update README.md 2024-05-27 01:16:21 +02:00
POM e3c1031117 Add files via upload 2024-05-25 23:46:27 +02:00
POM 8339ca5368 Merge pull request #75 from banodoco/feature/interpolate
Feature/interpolate
2024-05-25 23:43:55 +02:00
peteromallet 22559e6482 Change name 2024-05-25 21:39:07 +02:00
peteromallet 34d751db9d Renaming 2024-05-25 21:31:44 +02:00
peteromallet b9f4bf6730 Fix import 2024-05-25 21:24:16 +02:00
peteromallet 8370a2f1ef FIxing classes 2024-05-25 20:05:19 +02:00
peteromallet d756dcf1e1 Film for fixing frames 2024-05-25 18:46:18 +02:00
peteromallet 563e18f71e Drop frames 2024-05-25 14:09:59 +02:00
POM f5203e1d1d Add files via upload 2024-05-25 14:07:00 +02:00
POM 70d6558e23 Add files via upload 2024-05-16 20:13:43 +02:00
POM 8bc082c9d4 Add files via upload 2024-05-16 00:50:41 +02:00
POM 18ea974485 Merge pull request #68 from IDGallagher/fix/new-ipadapter
Updated to new IPAdapter + fixes
2024-05-13 19:12:37 +02:00
IDGallagher 2a4768b32f Updated to new IPAdapter + fixes 2024-05-13 17:22:15 +01:00
POM 5e207a8c7c Add files via upload 2024-05-11 16:15:54 +02:00
POM eb364489f5 Add files via upload 2024-05-09 11:42:02 +02:00
POM 450853abb8 Add files via upload 2024-05-05 11:22:16 +02:00
POM 28e6870c83 Add files via upload 2024-05-05 02:11:59 +02:00
POM 0b6511d02f Add files via upload 2024-05-03 22:42:40 +02:00
POM c0308e0dfd Add files via upload 2024-05-02 13:33:30 +02:00
POM 859b10921a Merge pull request #64 from richinsley/main
set matplotlib to Agg to prevent crash on macOS
2024-04-29 20:50:21 +02:00
Rich Insley 41205e798b set matplotlib to Agg to prevent crash on macOS 2024-04-29 09:49:28 -07:00
POM 6c7f4b3527 Add files via upload 2024-04-29 03:24:21 +02:00
POM e2f8620f19 Rename SuperBeasts-POM-SmoothBatchCreative-V1.3.1 (1).json to SuperBeasts-POM-SmoothBatchCreative-V1.3.1.json 2024-04-29 02:37:53 +02:00
POM bfbfef3cc3 Delete demo/SuperBeasts-POM-SmoothBatchCreative-V1.3.1.json 2024-04-29 02:37:38 +02:00
POM 80c4dc32e9 Add files via upload 2024-04-29 02:36:57 +02:00
POM dc84026f35 Update README.md 2024-04-29 02:11:05 +02:00
POM c50ff9ce90 Delete demo/SuperBeasts-POM-SmoothBatchCreative-V1.3.json 2024-04-29 02:09:38 +02:00
POM 567d8f7e3e Add files via upload 2024-04-29 02:09:05 +02:00