Olive (software)
   HOME

TheInfoList



OR:

Olive is a
free and open-source Free and open-source software (FOSS) is software available under a Software license, license that grants users the right to use, modify, and distribute the software modified or not to everyone free of charge. FOSS is an inclusive umbrella term ...
cross-platform video editing application for
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
,
Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
and
macOS macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
. It is currently in
alpha Alpha (uppercase , lowercase ) is the first letter of the Greek alphabet. In the system of Greek numerals, it has a value of one. Alpha is derived from the Phoenician letter ''aleph'' , whose name comes from the West Semitic word for ' ...
. It is released under
GNU General Public License The GNU General Public Licenses (GNU GPL or simply GPL) are a series of widely used free software licenses, or ''copyleft'' licenses, that guarantee end users the freedom to run, study, share, or modify the software. The GPL was the first ...
version 3. It is written in C++ and uses Qt for its
graphical user interface A graphical user interface, or GUI, is a form of user interface that allows user (computing), users to human–computer interaction, interact with electronic devices through Graphics, graphical icon (computing), icons and visual indicators such ...
,
FFmpeg FFmpeg is a free and open-source software project consisting of a suite of libraries and programs for handling video, audio, and other multimedia files and streams. At its core is the command-line ffmpeg tool itself, designed for processing vide ...
for its multimedia functions,
OpenImageIO OpenImageIO is an open source library for reading and writing images. Support for different image formats is realised through plugins. The project is distributed with a modified BSD license. History Project ''OpenImageIO'' started as ''ImageIO' ...
library A library is a collection of Book, books, and possibly other Document, materials and Media (communication), media, that is accessible for use by its members and members of allied institutions. Libraries provide physical (hard copies) or electron ...
, OpenColorIO for
color management Color management is the process of ensuring consistent and accurate colors across various devices, such as monitors, printers, and cameras. It involves the use of color profiles, which are standardized descriptions of how colors should be disp ...
and
CMake CMake is a free, cross-platform, software development tool for building applications via compiler-independent instructions. It also can automate testing, packaging and installation. It runs on a variety of platforms and supports many program ...
build system for configuring. 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. According to the development team, this batch of features is one "no other NLE - not even commercial - has tried to do".''Olive - September 2020 Update'' on patreon.com
/ref>


Features

Olive has the following features: * Intro/outro sequences * Cutting with Razor, Ripple, Slide, and Slip tools * Support for picture-in-picture or side-by-side clips *
Hardware acceleration Hardware acceleration is the use of computer hardware designed to perform specific functions more efficiently when compared to software running on a general-purpose central processing unit (CPU). Any transformation of data that can be calcula ...
* Watermarking


History

Olive 0.1 was in development for a year before it was published. The original author said that the program itself was his first C++ and his first large-scale programming project. Due to being inexperienced the author says that a lot of programming and video handling mistakes were made. It is known to be unstable. 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. Version 0.2, unofficially known as The Rewrite, is not officially released yet, nightly builds can be downloaded and tested. It is also planned to add support for OpenTimelineIO. It lacks support for files generated by version 0.1 but features several improvements. 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. It is also planned to improve the integration of multiple projects making collaborative work easier as well as improving the render pipeline for network rendering to allow multiple computers working together rendering the same project for preview caching and for export.


Release history


See also

*
Comparison of video editing software This is a comparison of non-linear video editing software applications. See also a more complete list of video editing software. General information This table gives basic general information about the different editors: Active Discontin ...
*
List of video editing software The following is a list of video editing software. The criterion for inclusion in this list is the ability to perform non-linear video editing. Most modern transcoding software supports transcoding a portion of a video clip, which would count as ...
* List of video editing free software *
Non-linear editing system Non-linear editing (NLE) is a form of offline editing for audio, video, and image editing. In offline editing, the original content is not modified in the course of editing. In non-linear editing, edits are specified and modified by speciali ...


References


External links

* {{Video editors Free and open-source video-editing software Video editing software for Linux Video editing software for Windows MacOS multimedia software Software that uses Qt Free software programmed in C++ Software using the GNU General Public License