Commit Graph

247 Commits

Author SHA1 Message Date
henryruhs
39ea10cf07 Remove signal on hard_exit() to prevent exceptions 2024-12-23 11:06:39 +01:00
Henry Ruhs
df96eb51e7
Feat/webcam improvements (#838)
* Detect available webcams

* Fix CI, Move webcam id dropdown to the sidebar, Disable warnings

* Fix CI
2024-12-23 09:10:24 +01:00
henryruhs
aa60da7e9a Stop webcam on source image change 2024-12-22 19:18:30 +01:00
henryruhs
bbc485c229 Minor updates for testing 2024-12-22 00:35:39 +01:00
henryruhs
487795fec4 Use communicate() over wait() 2024-12-21 22:38:17 +01:00
Henry Ruhs
034d029a41
Feat/download provider fallback (#837)
* Introduce download providers fallback, Use CURL everywhre

* Fix CI

* Use readlines() over readline() to avoid while

* Use readlines() over readline() to avoid while

* Use readlines() over readline() to avoid while
2024-12-21 23:00:10 +01:00
henryruhs
e26381753c Update dependencies 2024-12-20 23:17:23 +01:00
henryruhs
dbaecd4e4a Move FACE_MASK_REGIONS to choices 2024-12-20 19:56:03 +01:00
henryruhs
e894aaf435 Adjust wording 2024-12-20 19:34:12 +01:00
henryruhs
4380e7a154 Add region mask for deep swapper 2024-12-20 16:39:41 +01:00
Henry Ruhs
0d7fd5cd07
Fix out of range for trim frame, Fix ffmpeg extraction count (#836)
* Fix out of range for trim frame, Fix ffmpeg extraction count

* Move restrict of trim frame to the core, Make sure all values are within the range

* Fix and merge testing

* Fix typing
2024-12-19 12:15:56 +01:00
henryruhs
e38324e6f6 Simplify model context 2024-12-18 00:42:35 +01:00
Henry Ruhs
cf642e4e9d
Feat/face masker models (#834)
* Introduce face masker models

* Introduce face masker models

* Introduce face masker models

* Register needed step keys

* Provide different XSeg models
2024-12-17 10:05:05 +01:00
henryruhs
f42117ba61 Update yet another dfm by Druuzil 2024-12-15 18:20:23 +01:00
henryruhs
af5e236aa6 Fix styles for tabs, Restore toast 2024-12-13 23:26:25 +01:00
Henry Ruhs
2ca200bd0a
Refactor/choices and naming (#833)
* Refactor choices, imports and naming

* Refactor choices, imports and naming
2024-12-12 08:30:23 +01:00
henryruhs
5856ac509e Update yet another dfm by Druuzil 2024-12-10 23:12:53 +01:00
Henry Ruhs
173f1db3f6
Feat/local deep swapper models (#832)
* Local model support for deep swapper

* Local model support for deep swapper part2

* Local model support for deep swapper part3
2024-12-10 19:22:39 +01:00
Henry Ruhs
cc5ee3be33
Introduce File using list_directory() (#830) 2024-12-09 23:07:53 +01:00
henryruhs
63399c04d0 Change order in choices and typing 2024-12-07 00:58:49 +01:00
Henry Ruhs
0c0062db72
Feat/ffmpeg with progress (#827)
* FFmpeg with progress bar

* Fix typing

* FFmpeg with progress bar part2

* Restore streaming wording
2024-12-06 11:33:37 +01:00
henryruhs
70f0c708e1 Use tolerant for video_memory_strategy in benchmark 2024-12-05 14:13:43 +01:00
henryruhs
03acb4ac8a Update dependencies 2024-12-04 18:43:52 +01:00
henryruhs
a20dfd3b28 Fix wording 2024-12-04 00:14:41 +01:00
henryruhs
ca52e2ea24 Fix wording 2024-12-03 23:40:24 +01:00
henryruhs
9cee75542a Rename create_log_level_program to create_misc_program 2024-12-03 22:50:30 +01:00
henryruhs
bc5934950d Update README 2024-12-03 22:14:01 +01:00
henryruhs
3ec187425f Fix space 2024-12-03 22:14:01 +01:00
henryruhs
d362796bee Change source-paths behaviour 2024-12-01 21:36:24 +01:00
Henry Ruhs
33db393af9
Introduce download scopes (#826)
* Introduce download scopes

* Limit download scopes to force-download command
2024-11-26 18:21:11 +01:00
henryruhs
acdddc730e Add deep swapper models by Edel 2024-11-25 23:42:11 +01:00
henryruhs
12a01cab8f Remove duplicates (Rumateus is the creator) 2024-11-25 22:21:31 +01:00
henryruhs
2adb716d15 Fix CoreML partially 2024-11-25 20:26:57 +01:00
henryruhs
d73d75378f Change TempFrameFormat order 2024-11-24 22:39:10 +01:00
henryruhs
c93de4ecd2 Remove as this does not work 2024-11-24 00:16:58 +01:00
henryruhs
216d1f05cd Kill resolve_execution_provider_keys() and move fallbacks where they belong 2024-11-23 22:59:03 +01:00
henryruhs
bae8c65cf0 Kill resolve_execution_provider_keys() and move fallbacks where they belong 2024-11-23 22:53:26 +01:00
henryruhs
2f98ac8471 Fix space 2024-11-23 21:21:42 +01:00
henryruhs
1348575d05 Fix resolve_download_url 2024-11-23 18:03:45 +01:00
henryruhs
44b4c926da Use resolve_download_url() everywhere, Vanish --skip-download flag 2024-11-23 17:56:08 +01:00
henryruhs
efd4071a3e Switch to latest XSeg 2024-11-22 17:36:10 +01:00
henryruhs
a96ea0fae4 Switch to latest XSeg 2024-11-22 17:27:38 +01:00
henryruhs
f3523d91c4 Switch to latest XSeg 2024-11-22 17:23:35 +01:00
henryruhs
003fa61fcd Undo restore_audio() 2024-11-22 15:13:59 +01:00
henryruhs
4fb1d0b1f3 Fix model key 2024-11-22 09:55:35 +01:00
Henry Ruhs
b4f1a0e083
Move clear over to the UI (#825) 2024-11-21 11:02:26 +01:00
Henry Ruhs
48440407e2
Introduce create_static_model_set() everywhere (#824) 2024-11-20 21:05:18 +01:00
henryruhs
ab34dbb991 Add deep swapper models by Jen 2024-11-20 14:23:47 +01:00
henryruhs
ba874607d7 Use static model set creation 2024-11-19 22:46:38 +01:00
henryruhs
01420056b4 Fix face enhancer blend in UI 2024-11-19 18:28:03 +01:00