TNTwise / REAL-Video-Enhancer

Interpolate and Upscale easily on Linux/Windows.
GNU Affero General Public License v3.0
269 stars 19 forks source link

[wish] Separate UI & logic into separate repos #27

Open twardoch opened 2 months ago

twardoch commented 2 months ago

I'd love to see some refactoring of this:

  1. A proper pip/uv-installable Python package that can setup the environment & download the models, and can perform the inference — such that it can be published on Pypi, and used e.g. in a Google Colab notebook or my own code

  2. A separate repo that holds the Qt app GUI and desktop/GUI app creation

These two repos could have very separate dependencies, and the "engine" shouldn't have to rely on Qt.

TNTwise commented 2 months ago

This seems like a possible idea, but if you want just the backend it is completely separate and in the backend/ folder. It doesn't need Qt to function. Args are in the rve-backend.py file.