MEWA allows you to make simple and advanced video edition using image sequences.
It is an enhanced version of the strategy game Total Annihilation.
All-in-one HD Film video conversion solution.