OpenVIP software is a flexible video-processing tool for Unix. It consists of two parts:
1. OpenVIP core, which is written in C/C++. You can use it either as a library linked with your code, or as a standalone application for batch processing of multimedia files (you specify what to do in a XML file).
2. OpenVIP GUI written in Python, which provides a user-friendly interface to the core. It is based on the timeline concept: You place multimedia files on the timeline and apply various filters and transitions on them.
Here are some key features of "OpenVIP":
┬· Support for a wide range of multimedia files (and codecs) including AVI, MPEG, MP3. We use libraries from the ffmpeg project for reading and writing files. It is also possible to read AVI files using native codecs under Windows.
┬· A lot of nice plugins including colour transformations, geometric distortions, basic sound processing and transitions between two movies. See the online HTML documentation for screenshots.
┬· Simple interface for including your own plugins written in C/C++. It is described in the comprehensive Developer's Documentation.
┬· Python >= 2.2.2
┬· wxPython >= 2.4.0
┬· ffmpeg >= 0.4.6
┬· fftw >= 2.1
┬· ImageMagick >= 5.4.8
┬· libxml2 >= 2.4.0
┬· libxml2-python >= 2.4.0
┬· Freetype2 >= 2.1.3