fireattack / chapter_converter

Convert between different video chapter file formats
MIT License
37 stars 5 forks source link

Add an optional GUI using Gooey #4

Closed Ethkuil closed 1 year ago

Ethkuil commented 1 year ago

a simple gui

fireattack commented 1 year ago

Thanks!

Tested it, it works. I think it would be better if we use GooeyParser and add widget='FileChooser' to the original script, but that requires the user to install gooey, which is pretty heavy, even if they just want to use CLI.

I also have some trouble installing gooey due to two issues on wxPython:

  1. https://github.com/wxWidgets/Phoenix/issues/2297 -- the current build has issues on Py3.11, which is fixed but hasn't been released
  2. https://github.com/wxWidgets/Phoenix/issues/2236 or https://github.com/wxWidgets/Phoenix/issues/2296 -- users (in certain OS at least) need to manually install attrdict3 in order to be able to install wxPython

I solved them myself, but it would be confusing for others espeically newbies. So for now I will just merge it as-is.