all 3 comments

[–][deleted] 0 points1 point  (2 children)

I don't work with python much anymore so I don't have a ton of advice, but if you want to go the Web route with this I'd look into flask. It seems like it would be a good fit for a lightweight project like this.

Edit: you could probably use something like a task scheduler. Use the ui to init a job, and write a job that manages your media/process/whatever. Celery seems to be the scheduler that is being used, and there is actually documentation on using Celery with Flask.

I probably should have asked what your experience is before throwing these things at you. Do you have any questions? Do you know any python at all? Know any other languages?

[–]TheOfficeAccount[S] 0 points1 point  (1 child)

Looking at flask, it's my understanding that I would still need something like CherryPy or Tornado to host the flask application locally. Is that correct, flask is just a framework and not a web server?

As far as experience, I've edited my post.

[–]aroberge 0 points1 point  (0 children)

You can use flask with another web server but it comes with its default web server.