OpenVIP is a free video-processing tool for Linux and Windows. It consists of
two parts:
OpenVIP core, which can be used for processing multimedia files from
command line, or as a C++ library linked to other applications.
OpenVIP editor, which provides a user-friendly GUI to the core and
is based on the timeline concept - you place multimedia files on the timeline, apply filters,
transitions, ...
These are the main features of OpenVIP:
Supports AVI, DV, MPEG, MOV, MP3, VOB, WMA, and WMV formats (via the
FFmpeg libraries) as well as sequences of
bitmap files (via the ImageMagick library)
A lot of nice plugins including colour transformations,
geometric distortions, basic sound processing and transitions between
two clips
A simple interface for developing your own plugins in C++