Skip to content

🔥 Helping the project to become more user-friendly: #32

Open
@AlonDan

Description

@AlonDan

First of all, THANK YOU for working on this wonderful project! ❤
I found this project few days ago, I'm pretty much fall in love with it right away.

After trying the latest 2 features added:

  1. Remove Watermark
  2. Swap SPECIFIC Face

It inspired me as a simple user, how can I help the project grow with my own ideas & skills.

Suggestion / Ideas:

  1. Replace 'SPECIFIC' Multiple Faces at once
  2. GUI - Easy to use basic user-interface

1. If it's possible to go a bit farther with the "Replace Specific Face" to multiple?
For example, good reference is something like ReFace App:
First, it analyze the video find ALL the faces (I guess it snapshot and crop them as best as it can consider if face is close to edge or something it gives extra space on the other sides),
Then it allow the user to choose / select which one of the founded faces to swap: just a specific face or every single one of them. (total freedom of selection to the user)

2. Related to above suggestion, if possible it will be AMAZING :
Can you make a super-simplistic (basic as possible for start) GUI so we run 1 command it will open the GUI, this will help the user with some preview and controls such as:

  • Having all the features (current and future optional usage) working in one place.
  • Selecting the Main Destination Video or Image
  • Run video or image analyze (will recognize and crop each discovered face)
  • Align + Crop each founded face (so the user could SEE + Replace)
  • When analyze finished: Show 1 thumbnail of each of the cropped founded faces
  • Select / Drag & Drop to the SPECIFIC faces (thumbnails) with the wanted 1 or multiple Source image/s (the faces you want to use instead).
  • Run the Final Render-Process to Analyze, Align, Crop selected Source Images and merge all together.
  • When done, it can either play the final video inside the GUI as preview
  • If you like it, you can keep it or REDO change the SPECIFIC faces again, or anything else

The most helpful thing will be to SEE the recognized face of the current video / image so the users can CLICK the thumbnail of FACE-1 and swap to (either drag and drop or just load from our PC) the face we want, same for FACE-2, FACE-6 or Remove their selection, so it's easy to test results in one place which is the main GUI.

In case of multiple faces, if you don't swap one of the SPECIFIC faces, it will just leave them as the original video / image and do it's swapping magic.


I can help with the GUI + GUI Design:
I'm aware a GUI could be different, but it's a very inviting user-friendly for sure.

If you need help with the GUI design + buttons, I'll be happy to help using my skills:
I can design the basic GUI mockup for reference and the buttons (if needed), maybe you just want to draw whatever default buttons uses for minimalistic GUI which is fine and maybe faster to produce. again, I'm not a programmer I'm an animator + game/software designer so I look at it from other angle.

THE MAIN IDEA
Is to keep it simple for the user, but also start re-build upcoming features based on a specific Base-GUI so the user may see immediately new buttons or options when update.
If you will like my idea I'll be happy to help with the GUI graphics design: make a rough Mockup + Design the buttons.

  • Of course I have SO MANY IDEAS for extra features... but let's start with the basics first ;)

Thanks ahead and sorry about my bad English, I hope that you can understand most of what I wrote.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions