Problem:
Users should be able to upload high resolution video clips from within an app (fat client) that runs on their system. inside this app, i need an framework or lib that is capable of converting an video into an low resolution version.
and on the other side, i need something that is capable of building up video right away from images, animating them in a way that they look like videos.
I would recommend the following:
Windows
Mac
Linux
If you need a cross platform solution I would recommend the commercial MainConcept CodecSDK, which has some of the best video codec implementations around.
来源:https://stackoverflow.com/questions/701885/what-technologies-are-available-for-programmatic-video-editing