Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expose Auto Swap for videos as well #24

Open
wants to merge 66 commits into
base: development
Choose a base branch
from

Conversation

JaredTherriault
Copy link

I know it's intentionally not a video feature since the first frame of a video doesn't necessarily have a face in it, but there are plenty of videos that do start with a face. I think it's worth letting the user elect to it.

…rs panel with scrollwheel when hovering scrollbar
Since frame jumping doesn't work when playback is active by design
sort videos and faces lists alphanumerically
fix scrollwheel behaviour for linux and mac, allow scrolling paramete…
Fix mouse wheel seeking on timeline for Unix
…ng-frames

Stop playback when attempting to jump frames via button or mouse wheel
add avg fps entry so users can find the best settings for realtime pl…
…error

Clamp values when creating restore mouth mask to ensure offsets don't…
Add tooltip for video tiles with untruncated filename
3-4x speedup on my system! Possibly better on CPUs with more cored
I know it's intentionally not a video feature since the first frame of a video doesn't necessarily have a face in it, but there are plenty of videos that do start with a face. I think it's worth letting the user elect to it.
Use Alt+click to toggle "lock" a source face or saved embedding to always be on and highlighted in green. When locked, source faces and saved embeddings won't be cleared when selecting new target faces or input images/videos, even with auto-swap toggled off. This allows the end user to maintain a specific "look" for a target face, even between videos.
Add 'locking' mechanism for source faces and embeddings (Alt+click_
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant