Commit Graph

125 Commits (37504733b4b6be9baf8f6e6e9711873da3e46b7e)

Author SHA1 Message Date
kabachuha 37504733b4 add license notices 2023-05-20 01:21:16 +03:00
hithereai c540c27201 CLEAN MORE 2023-05-19 20:47:25 +03:00
hithereai 24c8d22164 call the soft-embedded subs Deforum Data instead of Track 1 2023-05-15 16:48:39 +03:00
rewbs 16ed1f8796 Improve console output. Pass srt path in explicitly so subtitles are successfully added on upscaling and frame interpolation. 2023-05-15 16:02:01 +10:00
hithereai 2617b8b0e8 add default values to opts.data.get (critical!) 2023-05-12 18:59:23 +03:00
rewbs 5955abb18d Better output formatting (including error cases). Include whether current frame is a cadence frame or not in the subtitles. 2023-05-12 16:35:40 +10:00
rewbs ab05c05850 Allow prompts as subtitles. Optionally embed subtitles into mp4. Fix subtitles with Parseq: use getattr() instead of __dict__ to ensure fallback to non-Parseq controlled params works correctly. 2023-05-12 11:45:33 +10:00
hithereai eea43dfee7 fix frame count error at last frame just before stitching video 2023-05-08 00:20:15 +03:00
hithereai c30582ff2e add loopback mode to deforum's controlnet 2023-05-06 19:44:34 +03:00
reallybigname 352a8fdb07 Consistency flow masks & fixed Frames to Video
added consistency flow masks
- there is now an option to use flow consistency masks and an attached option for consistency mask blur, defaulted to 2.
- if you save extra frames, it also save consistency masks now
- you can see the effect on the flow in the flow outputs as well
- it doesn't work as great with cadence because you see afterimages, but if you up the blur it can be a little better.

fixed Frames to Video
- made the ffmpeg routine that Frames to Video uses able to take image files other than png.  If png, it includes the -vcodec png as normal. But, if anything else it includes vcodec libx264, which works for jpgs. (jpgs don't work if using vcodec png, so I made it switchable). I haven't tested it with other filetypes, but I bet it works with others too. The png vcodec was specific to png.
- also added two more lines of instruction for how to use the file string.

- I also changed a few ransac functions for future use. They work as normal, but now have a switching behavior if passed depth. But, I'm not passing depth to them for now.
- a few minor code var name edits in hybrid video to align code better (mostly changed matrices to M, as is often convention

- commented a bunch of unused imports in render.py
  - I'll leave it up to someone else to delete them after it's verified that everything works fine with them commented.  I searched and didn't find them in that file. VSCode showed them as gray automatically, but I also verified.
2023-04-29 22:37:49 -07:00
hithereai 1cd38479b4 support input path strings with quotes around them
to support windows built-in "copy-path" option
2023-04-29 20:33:23 +03:00
hithereai adcb61eff0 fix vid2frames not working with extract_nth_frame properly 2023-04-29 19:03:58 +03:00
hithereai 2fdaa80916 update cn related stuff 2023-04-26 14:43:14 +03:00
hithereai 00d20c6481 stop CN from re-extracting input vids frames with overwrite=False 2023-04-18 11:11:05 +03:00
hithereai 52903e8972 Update video_audio_utilities.py 2023-04-18 10:30:53 +03:00
hithereai 7acb6bf2b8 del comment 2023-04-18 10:29:14 +03:00
hithereai e0dd9806db minus one to thread count for frame extraction 2023-04-18 10:28:31 +03:00
hithereai f2f4389efb
Limit thread count in video extraction, p1 2023-04-18 10:06:01 +03:00
hithereai 75a1074b66 extract videos much faster 2023-04-18 00:04:20 +03:00
hithereai fb4065a6cb add more 2023-04-07 19:00:18 +03:00
hithereai d15f6269f0 add comment 2023-04-05 13:59:27 +03:00
hithereai fce0360f42 move ffmpeg settings to general webui's tab 2023-04-05 13:55:47 +03:00
hithereai f0f93b68b1 remove duplicated import 2023-03-17 02:17:36 +02:00
hithereai 33b67a519a much better manual-stitch frames to video 2023-03-17 02:16:59 +02:00
hithereai a13683c1cd align id var name to batch_id instead of run_id 2023-03-09 02:51:58 +02:00
hithereai 2aa41949f8 add an option to auto-delete imgs after video creation/s 2023-03-09 02:19:28 +02:00
hithereai 6e255f97c8 align img filenames to be of length 09.extension 2023-03-05 22:30:22 +02:00
hithereai b814218734 fix apply cwd location for gifski 2023-02-17 16:16:37 +02:00
hithereai 3c60502a54 Merge branch 'add_gifski_mac_support' into general_fixes 2023-02-17 16:07:23 +02:00
hithereai f4ea718d78 gifski mac support 2023-02-17 15:58:11 +02:00
hithereai 93de2689e2 way more robust stitch frame to video initial check 2023-02-17 12:54:52 +02:00
hithereai f9c8850b8a order/ clean 2023-02-17 05:15:16 +02:00
hithereai 97594bd883 order and cleaning 2023-02-17 04:28:06 +02:00
hithereai 6962deb263 fixes and cleaning 2023-02-17 02:07:34 +02:00
hithereai 475fa6c688 Revert "updated upscaler support for mac env"
This reverts commit 52913cc0b5.
2023-02-16 21:59:14 +02:00
yyahav 52913cc0b5 updated upscaler support for mac env 2023-02-16 21:40:08 +02:00
hithereai 67b5983109 more progress 2023-02-16 21:31:58 +02:00
hithereai 3eeb3925f6 fix typo 2023-02-16 15:09:02 +02:00
hithereai 2aba6600d7 fix apple xattr command 2023-02-16 15:06:33 +02:00
hithereai 1efb7eea67 new comment 2023-02-16 14:59:44 +02:00
hithereai 27cf6a40d4 apple xattr fix 2023-02-16 14:55:11 +02:00
hithereai 4ec1d2dfd0 Update video_audio_utilities.py 2023-02-15 22:03:21 +02:00
hithereai b8baa79298 even better error printing handling 2023-02-15 22:02:49 +02:00
hithereai 65d9179837 better error printing of ffmpeg 2023-02-15 22:01:00 +02:00
hithereai cdc41a031b add new "breathing" cli msg to upscaling prints 2023-02-15 21:48:27 +02:00
hithereai b8a05f6514 fix typo 2023-02-15 21:16:13 +02:00
hithereai 9833be34a4 small mac fix 2023-02-15 21:11:07 +02:00
hithereai d1d42e7189 apple -> mac fix typo 2023-02-15 21:07:10 +02:00
hithereai bee9728b24 let users know cli is working when it's working! 2023-02-15 20:44:29 +02:00
hithereai 384278f74e fix typo 2023-02-15 20:12:14 +02:00