Version 1.5:
Removed FFPROBE.exe from the program/code.
It not only makes the program smaller in size as a whole but it also fixes some things.
I have replaced it with MediaInfoCli, this allowed me to have a lot more control over the 'view streams' sub window in the codec selection.
This also allowed me to fix a small bug that was sometimes caused by tracks that have been improperly muxed, allowing the program to become confused and think there was 1 more track then there was. Track detection is now 100% accurate.
I have added a module to allow drag and drop to the GUI. You can now drag any supported file and drop it on the 'Open File' button or the text box beside it.
This still might be lacking some extensions, but I've got all the major ones covered. I'll research this further and add as many as I can in a later update.
On top of that, I tried to remove anything unnecessary to help with the false positive virus detection Windows does. Apparently it's a problem with pyinstaller .exes. So there might still be some false positives but it is rare.