Commit Graph

50 Commits (7e9f3830f5d7d63fa569e738e510f75db39d48ab)

Author SHA1 Message Date
Chengsong Zhang 7e9f3830f5
infv2v (#153)
* restart to try infv2v

* infv2v works now, but cn+infv2v is not working

* finally works

* readme
2023-09-29 23:01:17 -05:00
zappityzap dee63eee74
Bug, move video source fps detection to ui (#152)
* move video source fps detection to ui

* remove extra newline
2023-09-28 22:33:40 -05:00
zappityzap bc945730d8
improve file handling (#150)
Co-authored-by: zappityzap <you@example.com>
2023-09-28 20:02:45 -05:00
zappityzap ce0ff7facf
Bug cn video input save frames (#148)
* fix pathname

* don't override output fps with video source fps

* revert fps change

---------

Co-authored-by: zappityzap <you@example.com>
2023-09-28 18:41:52 -05:00
Jack Smith 8fb74bef72
Add Tooltips and Element ID's (#147)
* Add Tooltips and Element ID's

I added tooltips to each relevant location in webui, to help explain each feature without needing to open the github page. I did not know what to put in the tooltip for stride, or the options in img2img.

I also added element id's so that extensions like Config-Presets can latch on and control each configurable option.

* Added ID prefix to differentiate txt vs img2img

Added an element prefix that will change dynamically depending on the active tab.

* Made requested changes

Put each new entry on new line, fixed element id prefix and call method.
2023-09-28 18:11:06 -05:00
Chengsong Zhang 6e02f01075
fix ipadapter (#140) 2023-09-28 03:01:44 -05:00
zappityzap 74627ad366
Fix interpolation for optimized palette GIFs (#139)
* fix interpolation for optimized palette GIFs

* revert extra change
2023-09-27 23:30:17 -05:00
Chengsong Zhang 9a4dd73f07 fix error when cn no batch 2023-09-27 19:51:09 -05:00
Chengsong Zhang 71e045babe fix error when no cn 2023-09-27 19:40:45 -05:00
Chengsong Zhang 25ff278cfb
ControlNet (#134)
* ui, some readme and specification

* readme

* cfg finish

* cfg in main script

* cn on the way

* first attempt to support motion lora

* motion lora should be ready

* made some progress, but still need to hack cn main

* alright, at least import problems have been resolved. Let's do hijack for CN

* logger

* should have done cn, not tested

* format

* at least we can hack cn now

* cn finally working

* still cannot support inf v2v

* readme

* Safetensors loading (#132)

* safetensors loading

* fix erroneous change

* fix model loading
adding all safetensor models to zoo

* import sd_models.read_state_dict

---------

Co-authored-by: Rickard Edén <rickardeden@gmail.com>
2023-09-27 16:34:29 -05:00
zappityzap 737581d58b
Feature deforum FILM interpolation (#128)
* wip

* finish implementation

* oops, remove old comment

* fix logger error

* add ui, use _save function

* refactor into _interp function

---------

Co-authored-by: zappityzap <you@example.com>
2023-09-26 23:40:30 -05:00
SpenserCai f953b76a5d
support api return video (#130)
* Update animatediff_output.py

support api return videos

* Update animatediff_output.py
2023-09-26 11:39:14 -05:00
Chengsong Zhang e09e643e46
motion lora (#127)
* lora

* readme

* Update README.md

* readme
2023-09-26 00:24:00 -05:00
zappityzap 99bcb53d6b
use AnimateDiffProcess properties to initialize UI (#117) 2023-09-23 14:56:51 -05:00
Chengsong Zhang 81f11fad90
fix last frame (#116) 2023-09-22 23:19:44 -05:00
Chengsong Zhang 43a5d02226
1.5.2 add (#115)
* better json

* keep res.images if called by api (#114)

Co-authored-by: zappityzap <you@example.com>

* readme

---------

Co-authored-by: zappityzap <128872140+zappityzap@users.noreply.github.com>
Co-authored-by: zappityzap <you@example.com>
2023-09-22 00:45:10 -05:00
Chengsong Zhang 934e59c4b8
1.5.2 (#111)
* convert params dict to AnimateDiffProcess for API (#110)

* Add GIF palette optimization (#104)

* move gifsicle to settings

* re-format with isort

* xformers

* fix radio

* readme

---------

Co-authored-by: zappityzap <128872140+zappityzap@users.noreply.github.com>
Co-authored-by: rkfg <rkfg@rkfg.me>
2023-09-21 16:48:28 -05:00
Chengsong Zhang e06e2edeec readme and remove unnecessary import 2023-09-17 11:30:43 -05:00
Chengsong Zhang 1b75512206
i2v (#89)
* i2v first attempt

* refactor code

* refactor code

* add reverse frame, and UI Parts (#84) (#90)

Co-authored-by: toretate <toretatenee@gmail.com>

* Add output format options (#54) (#91)

refactor postprocessing

Co-authored-by: zappityzap <128872140+zappityzap@users.noreply.github.com>

* refactor

* refactor

* use black

* finish

* readme

* Update README.md

---------

Co-authored-by: toretate <toretatenee@gmail.com>
Co-authored-by: zappityzap <128872140+zappityzap@users.noreply.github.com>
2023-09-16 21:07:19 -05:00
Chengsong Zhang 898b9461f8 restore tes when finish 2023-09-14 23:58:26 -05:00
Chengsong Zhang 4d20ce029b always change beta 2023-09-14 16:44:42 -05:00
Chengsong Zhang 5bd726dc2d fix warn in log 2023-09-12 16:43:36 -05:00
Chengsong Zhang ed3631a49b readme 2023-09-11 20:12:43 -05:00
Chengsong Zhang 62807194bd change default gn hacking to true 2023-09-11 20:09:22 -05:00
Chengsong Zhang daf59c65fe readme 2023-09-11 19:57:55 -05:00
Chengsong Zhang 37810ffbbe add mid block removal logic 2023-09-11 19:49:45 -05:00
Chengsong Zhang b88d4ac533 add mid block insertion 2023-09-11 19:41:28 -05:00
Chengsong Zhang 757143c010 add hash for v2 and temporaldiff 2023-09-11 19:10:05 -05:00
Chengsong Zhang 4710ef2f0b add an option to disable gn hack 2023-09-11 18:50:16 -05:00
Chengsong Zhang ccb2b0f766 auto set precision according to no-half 2023-09-06 21:08:38 -05:00
Remixer Dec 450f744e9b Add half-percision support 2023-09-07 05:18:33 +04:00
Chengsong Zhang 6ac36fd855 fix when no model 2023-09-05 10:21:17 -05:00
Chengsong Zhang 8b361013fc fix grey problem 2023-09-04 20:59:55 -05:00
Chengsong Zhang 8f9bedbd54 any community model supported 2023-09-04 16:17:28 -05:00
John Danks 04d4e8eed6 calculate frame duration instead of video duration 2023-08-07 14:29:06 -07:00
zengjie 6ba72899a3 create folder with parents 2023-08-05 10:29:48 +08:00
Chengsong Zhang bcca007a1b fix v15 hash 2023-07-28 12:10:07 +08:00
Chengsong Zhang 054da44ef8 add hash calc 2023-07-27 08:10:02 +08:00
Chengsong Zhang 287b30afc3 fix more bugs 2023-07-25 00:07:19 +08:00
Chengsong Zhang 35aee90458 add option of model path 2023-07-24 23:33:09 +08:00
Chengsong Zhang 08a40868f3 fix insertion problem 2023-07-24 22:49:35 +08:00
Chengsong Zhang 767d130eab simplify UI 2023-07-20 12:06:20 +08:00
Chengsong Zhang beda998d6a loop number adjust instruction and edit readme 2023-07-20 12:01:08 +08:00
Chengsong Zhang aba580331c loop number adjust instruction 2023-07-20 11:56:20 +08:00
Chengsong Zhang 1a37e5cb31 finish v1.1.0 2023-07-20 11:33:29 +08:00
Chengsong Zhang 4bbeccf33b remove auto download 2023-07-20 10:26:43 +08:00
1 57fa659912 Created UI number field which affect on number of GIF loops. 2023-07-20 01:04:32 +01:00
1 73e1c4295e Changed calculation of video duration. Changed log message 2023-07-20 00:58:35 +01:00
Chengsong Zhang e8bcbb0d47 add auto download info 2023-07-18 11:01:12 +08:00
Chengsong Zhang e1e37654bf finish 2023-07-18 10:58:59 +08:00