CalamitousFelicitousness
ba4436916d
fix(control): prevent duplicate save_video and unmask video module shadow
...
When a video script (animatediff, text2video, image2video, stablevideodiffusion)
runs via Control tab, both the script's save and control_run's end-of-run save
fired. The latter crashed silently because the local `video` cv2 capture name at
control_run:584 shadowed the modules.video import, so the duplicate was hidden
and the gallery video link never propagated.
- alias import as video_module to bypass the shadow
- p.video_saved marker set by each script
- control_run skips its end-of-run save when the marker is set
2026-04-27 01:32:30 +01:00
CalamitousFelicitousness
7d77b01c3d
feat(video): wire scripts and control to video_interpolate field
...
Set p.video_interpolate at run() entry so process_images_inner picks up
the helper. Save calls keep their existing kwargs; the sentinel guard
skips re-interpolation when the helper already ran.
- animatediff, text2video, image2video, stablevideodiffusion route
mp4_interpolate into p.video_interpolate
- modules/control/run.py routes the request video_interpolate arg
- xyz_grid intentionally untouched: its end-of-axis save_video stitches
the cell slideshow, not per-cell videos; a future video_interpolate
axis would set p.video_interpolate per cell via axis_options
2026-04-26 03:09:27 +01:00
vladmandic
b5e9fbc7b3
reorganize scripts/extensions
...
Signed-off-by: vladmandic <mandic00@live.com >
2026-03-27 14:00:46 +01:00
Vladimir Mandic
216558185b
update installer usage
2026-02-19 12:21:46 +01:00
Vladimir Mandic
e5c494f999
cleanup logger
2026-02-19 11:09:13 +01:00
Vladimir Mandic
a3074baf8b
unified logger
2026-02-19 09:46:42 +01:00
Vladimir Mandic
d8eadcb7c1
add warn in animatediff
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-11-13 10:04:44 -05:00
Vladimir Mandic
eebd980b2f
fix animatediff
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-11-13 09:28:08 -05:00
Vladimir Mandic
e8b5ea3847
major refactor: remove backend original
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-05 13:16:46 -04:00
Vladimir Mandic
c4d9338d2e
major refactoring of modules
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-07-03 09:18:38 -04:00
Vladimir Mandic
8343469be0
improve prompt enhancer and update apply styles
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-03-28 21:03:27 -04:00
Vladimir Mandic
27e087ecea
update element ids
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-01-16 11:51:36 -05:00
Vladimir Mandic
5a59054eec
refactor video file create and save
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2025-01-15 13:03:40 -05:00
Vladimir Mandic
b15cf4adae
fix pag with batch count
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2024-12-22 17:38:53 -05:00
Vladimir Mandic
15ea72ed74
add hunyuan video and mochi video
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2024-12-19 14:52:29 -05:00
Vladimir Mandic
67c6b93213
flux tools support
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2024-11-23 15:27:01 -05:00
Vladimir Mandic
5de457bb18
sort and describe all scripts
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2024-11-12 11:18:33 -05:00
Vladimir Mandic
66820edb63
update
...
Signed-off-by: Vladimir Mandic <mandic00@live.com >
2024-11-12 11:02:34 -05:00
Vladimir Mandic
6b3df9dabe
fix animatediff initial run
2024-09-18 00:18:32 -04:00
Vladimir Mandic
d75047d094
animatediff long context
2024-09-05 11:16:10 -04:00
Vladimir Mandic
94a2b61001
animatediff prompt travel
2024-09-05 10:38:28 -04:00
Vladimir Mandic
f2b84b15b6
update script callbacks
2024-09-04 10:36:49 -04:00
Vladimir Mandic
ed45477a1c
animatediff updates
2024-08-29 21:31:55 -04:00
Vladimir Mandic
5574833f0d
refactor backend detection
2024-06-06 20:41:10 -04:00
Vladimir Mandic
faf3f3212e
animatediffxl alpha
2024-05-09 10:13:56 -04:00
Vladimir Mandic
3efc93b90e
prompt paste improvements
2024-03-22 09:41:15 -04:00
Vladimir Mandic
2ee0baf18c
unified move-model
2024-02-05 12:00:35 -05:00
Vladimir Mandic
304c256f0b
cleanup
2024-01-19 15:03:39 -05:00
Vladimir Mandic
0bda0e13f4
add animatediff freeinit for temporal consistency
2024-01-19 15:01:34 -05:00
Vladimir Mandic
c04b1c9ff0
cleanup en, update todo and requirements
2024-01-17 13:21:52 -05:00
Vladimir Mandic
18087f1d14
cleanup todo items
2024-01-16 13:12:46 -05:00
Vladimir Mandic
f7cd47d96f
add fused projections
2024-01-02 09:41:15 -05:00
Vladimir Mandic
8c395a8bc9
improve animatediff
2023-12-28 11:30:12 -05:00
Vladimir Mandic
542686eef8
detect sd2
2023-12-25 07:58:43 -05:00
Vladimir Mandic
1b1ae6784c
add demofusion
2023-12-09 14:15:48 -05:00
Vladimir Mandic
0febcc2aa8
animatediff full latent mode
2023-12-05 14:07:52 -05:00
Vladimir Mandic
7c16ea6b1d
add modelscope
2023-12-05 11:29:43 -05:00
Vladimir Mandic
bebfc908a8
update changelog
2023-12-02 08:45:52 -05:00
Vladimir Mandic
0f19c53eed
improve animatediff and ipadapter load/unload
2023-12-02 08:10:05 -05:00
Vladimir Mandic
2552555678
animatediff live previews and implement interpolate
2023-12-01 13:16:23 -05:00
Vladimir Mandic
84d733f0a0
add stable-video-diffusion
2023-11-30 11:21:26 -05:00
Vladimir Mandic
f08b4e5c23
add sdxl-turbo
2023-11-29 16:32:12 -05:00
Vladimir Mandic
d8d8f58072
initial lightweight animatediff
2023-11-28 19:30:10 -05:00