WinForms Deepfake App

Windows app that streamlines commandline driven apps
Page last updated on 5/31/2021

To get more experience using C# and learn how to use WinForms, I decided to design a simple GUI app which streamlines the usage of several command line softwares which I use. For fun, I make deepfake videos using Python scripts I found on GitHub, and these Python scripts take extremely long input sequences, making them very inconvenient to use for making more than one deepfake. In addition, each of the different Python scripts has different paremeter names which I always forget and have to look up when using them. This GUI app has made my life much easier by taking inputs using the Windows File Dialogue system and an assortment of checkboxes, and then making the command line calls for me, completing abstracting out the original Python scripts from the user. This was a great exercise in event-driven programming with C# and GUIs. As a side note, I additionally encountered bugs in the Python scripts which I found on GitHub, and had to debug them with PyCharm to figure out what the issues were and make changes