3696067589
Numerous improvements to Load Video
Austin Mroz2023-09-26 22:12:50 -05:00
5c51dd3b6d
changed LoadVideo node to use cv to support frame_load_cap and skip_first_frames + additional formats, added frame_count output, changed visual appearance of nodes to make it clear what custom nodes they are part of
Jedrzej Kosinski2023-09-26 19:53:35 -05:00
fa257ed076
Injected error checking code around common ksampler functions so that users get a useful error message concerning xformers bug and how to fix it
Jedrzej Kosinski2023-09-18 13:14:34 -05:00
208cc9213e
Refactored context_schedule code to make it easier to add more schedulers later, moved manual testing code out and added manual_testing.py to .gitignore
Jedrzej Kosinski2023-09-18 12:27:28 -05:00
c6d34350df
Added changes made on top of this on the original main repo
kijai2023-09-18 13:55:14 +03:00
7ec1dfa9b8
Fixed context_stride minimum value (should be 1, not 0)
Jedrzej Kosinski2023-09-18 00:47:48 -05:00
ba8e954ac3
Changed AnimateDiffLoaderAdvanced defaults to sane values, node should behave like AnimateDiffLoader when sliding context criteria not met
Jedrzej Kosinski2023-09-18 00:46:03 -05:00
830b77f475
Crediting ashen for inpiration in sliding_context_sampling, added Empty Latent Image (Big Batch) node to go over 64 frame limit
Jedrzej Kosinski2023-09-17 23:59:14 -05:00
f524bca3d0
First working gif preview
kijai2023-09-15 21:19:05 +03:00
0f7cc34f43
Fixed mid_block not getting video length set, updated AnimateDiff Loader to set frame limit based on loaded model's parameters
Jedrzej Kosinski2023-09-11 00:54:36 -05:00
66de693e36
Added support for v2 models (hopefully correctly implemented) - in general, now can load models with any number of temporal_position_encoding max length, with or without mid_block
Jedrzej Kosinski2023-09-11 00:28:35 -05:00
4a1192a696
Updated mappings of nodes that conflict with OG animatediff repo (for ComfyUI-Manager purposes) - this will break existing workflows that use AnimateDiff Combine, AnimateDiff Unload, and [DEPRECATED] AnimateDiff Loader Legacy nodes
Jedrzej Kosinski2023-09-07 09:38:29 -05:00
f6c4d2af02
Improved error message when no motion modules are found.
Jedrzej Kosinski2023-09-04 03:00:45 -05:00
a8fbc6e3df
axes_factor now automatically calculated based on intended usage, removed axes_factor-related vars from the AnimateDiff Loader node
Jedrzej Kosinski2023-09-03 10:24:29 -05:00
40f2ee527b
Fixed flickering issue by properly implementing GroupNorm injection, added extra options to AnimateDiffLoader, added more injection to keep track of values to be used during GroupNorm injection, removed attention_processor code entirely by adapting motion_module to use Comfy's builtin CrossAttention
Jedrzej Kosinski2023-09-01 02:59:01 -05:00
da4001546e
Updated nodes.py to account for recent comfy changes
Jedrzej Kosinski2023-08-29 05:07:55 -05:00
0dfea75de5
Reworked motion_module and nodes code (breaking changes) to correctly identify video length (moderately to high-resolution generations will no longer 'split' the animation in half), removed left behind print statement, some temp code introduced for me to test stuff with later
Jedrzej Kosinski2023-08-29 05:00:07 -05:00
ea63b41105
Fix for washed out colors and coherence instability: added Load Checkpoint w/ Noise Select node to allow loading of beta_schedule
Jedrzej Kosinski2023-08-28 05:14:28 -05:00