Replies: 2 comments 1 reply
-
Good idea, I will investigate how to implement it |
Beta Was this translation helpful? Give feedback.
1 reply
-
Was this being implemented? Would be an amazing feature tbh! Right now the faceswapping is indeed a little bottleneck to go over it frame-by-frame |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I've been using this plugin for a while now and love it.
Now the last couple of weeks I've been tinkering with AnimateDiff. I noticed that the plugin works with AnimateDiff but the issue is that it sequentally swaps each frame, which can take a while with 16+ frames. For the 30XX - 40XX users you could easily swap 10 - 15 frames simultaneously just like how other Inswapper / Roop-based projects do it such as FaceFusion.
They usually implement it with a Python Threading library where the user can provide how many threads they wanna distribute the tasks to.
Multi-threading would offer massive speed gains not only for AnimateDiff but also if one would like to create batches of images that all needed to be swapped. I'm not familiar with A1111 inner-workings and if this solution is possible within that pipeline.
Beta Was this translation helpful? Give feedback.
All reactions