Closed tassaron closed 2 years ago
I think any activity on this project's main branch be a good thing, even if it's not in a perfect state yet.
After we merge this, I'm going to keep improving this project over time using smaller, focused branches. My goal would be to improve readability/structure of the code because it has giant classes with too many responsibilities. Also to add some tests that confirm features aren't regressing. Lots of code I wrote 5 years ago could be improved nowadays.
I will stay active maintaining the project for Ubuntu and Pip installation in the forseeable future. I'll do my best with other platforms and install methods but I can't make any promises about them long-term. I have to be realistic about how much work I can do, because trying to do too much will zap my motivation again.
The GUI redesign branch is working fine for me using Ubuntu 22.04 and Kubuntu 22.04.
My method of testing Ubuntu 22.04:
sudo apt install ffmpeg python3-pip python3-pyqt5
pip install .
in the same folder as setup.pypython3 -m avp
now runs the programIt seems to work perfectly under Linux as far as I can tell.
Commandline mode works on Windows 11 but GUI mode crashes when exporting the video. I'm pretty sure I did have a working commit on Windows at some point recently, so hopefully I can fix that next week.
I'm looking for feedback on the Linux compatibility right now.
I don't have macOS for testing that platform, so any help would be appreciated there.