Olive (software)

Olive is a free and open-source cross-platform video editing application for Linux, Windows and macOS.

It is written in C++ and uses Qt for its graphical user interface, FFmpeg for its multimedia functions, OpenImageIO library, OpenColorIO for color management and CMake build system for configuring.

[9] The plan of the development team is to combine complete color management, a fast and high-fidelity half-float/float-based render pipeline, node-based compositing and audio mixing, and a highly efficient automated disk cache all together in the one program.

Since the code base of 0.1 wouldn't allow planned features and because the development team saw that the "codebase was full of problems that made it unsustainable", the program had to be rewritten from the ground up.

The far future version 0.3 is planned to improve project management features allowing users to pre-cache only the parts of a video needed.