I create the batch file on purpose: On one hand, both CLI and GUI are expected to be buggy; on the other, it is not yet worth the efforts, the next encoder may have a remarkably different set of options; and finally, you don't really need a GUI, do you?
Also it is not easy anymore to find out how to redirect console outputs to Delphi... most Delphi websites are already dead...