Cinelerra-HV Heroine Virtual (HV), the producer of the original Cinelerra, generates a new release of Cinelerra annually, available as source code and a binary for Ubuntu in the HV-repo on SourceForge and as source code in the HV-repo on GitHub. A new rolling repository for Cinelerra-HV was published on Feb. 2024 in the HV-repo on GitHub. This repo contains the binaries (continuous builds) for Ubuntu. These continuous builds contain the latest features and bug fixes for testing purposes. After each update to the source code repository on GH, Adam Williams builds/provides a binary file for testing (in the binary repo on GH). HV has used
SourceForge since the beginning (first source 2001-09-09), but does not react to bugs, patches and feature requests on that platform. The source on SourceForge is only made available as complete download for each release. Intermediate access to source files on SF is not possible. Any bugs and usability issues found and resolved by the community that are submitted to Heroine Virtual often result in no immediate response, and it is not until a new release that there is any indication that Heroine Virtual has incorporated these changes. Intermediate access to source files as well as an immediate response is possible in the HV-repo on GitHub. The developer responds to bug reports, requests for fixes or additional features through this platform. Use GitHub Issues to track ideas, feedback, bugs, or usability issues. To distinguish between the different variants of the software, the releases made by Heroine Virtual are also called Cinelerra-HV.
Cinelerra-CV / Cinelerra-CVE Because of both the latency in development and the distribution-specific nature of the original Cinelerra from Heroine Virtual, a group of software developers created their own version of Cinelerra referred to as Cinelerra-CV (where CV stands for
Community Version). Cinelerra-CV allows the community to contribute to an open repository where changes to the code are accessible to everyone. Mailing list exist where more experienced users and developers can provide support to less experienced users, and developers can hold technical discussions. Cinelerra-CV is also packaged for a wider range of distributions. It also has a different
compilation system: system libraries are used extensively, and the
autoconf/
automake tools are used to configure the compilation system. Although Cinelerra-CV may technically be called a
fork, the relationship between Heroine Virtual and Cinelerra-CV is rather friendly. Heroine Virtual at times contributes to discussions on the mailing lists, and incorporates many of the changes made in the repository. Heroine Virtual posted the following message on their website describing the relationship: Up until Cinelerra 2.1 the versioning of Cinelerra-CV followed that of Heroine Virtual. After Heroine Virtual released a new version, Cinelerra-CV merged relevant code from the new HV variant and into their variant.
CV was appended to the end of the version number to indicate the community version (For example, after the 2.1 merger the CV version was labeled
2.1CV). Starting with release 2.2, Cinelerra-CV uses its own versioning scheme, but still merges code from Cinelerra-HV. Following the 26th June 2019, the official web pages were taken offline and the URL redirects to the website for Cinelerra-GG. The new official site of Cinelerra-CV was published on July 1 2020. The source code of Cinelerra-CV is available from the new official repo on
GitHub The new official Cinelerra-CV Mailing List is available [https://www.freelists.org/list/cinelerra-cv-team here. The Cinelerra-CV Mailing list from 2001 is archived. The complete collection of old (previous) Cinelerra-CV Mailing List archives is referenced/linked from this page of the new official Cinelerra-CV site.
Cinelerra-CVE is an experimental fork of Cinelerra-CV, created by the main Cinelerra-CV developer (2012-2018) Einar Rünkaru in June 2008 and published in the middle of March 2010:
Lumiera In April 2008, the Cinelerra community engaged into a rework and rewrite of the Community Version. Initially called Cinelerra3, it was soon separated into an independent project. The name Lumiera was chosen by the community through a collaborative selection and vote. The project maintained active development ever since, yet there is no usable application as of October 2023, since the core team decided to build the engine and infrastructure bottom-up, while the UI is developed to match the capabilities of the core. Lumiera is not a fork of Cinelerra. Not a single line of Cinelerra code is now used in Lumiera. Lumiera is built from scratch, starting with the engine core, yet pursuing a similar vision and expanding on some of the ideas and approaches found in Cinelerra. The project grew out of an effort to amend long standing problems present in the Cinelerra-CV code base at that time. The actual technology however is built ground-up, using contemporary methods. The project remains in a pre-alpha status of development with a yearly development news update Lumiera news. Lumiera's native interface will be written in
GTK+, although other interfaces will be possible, since the user interface is loaded as a plug-in. The goal of the Lumiera project is to build a free open-source nonlinear video editing and compositing application (NLE).
Cinelerra-GG Infinity Cinelerra-GG, a separate variant of Cinelerra by William Morrow and Phyllis Smith, started with merged code from Cinelerra-HV and Cinelerra-CV but quickly grew. It was first developed within Cinelerra.org (Cinelerra 4.6-mod, Cinelerra 5.0), then within the site of Cinelerra-cv.org (Cinelerra 5.0, Cinelerra 5.1, Cinelerra GG 5.1), and since December 2018 with its own website cinelerra-gg.org as Cinelerra-GG Infinity. William died on 11/2020 during a bicycle ride, but Phyllis continues to work on Cinelerra-GG. A new developer is now making frequent updates. An important issue is that Cinelerra-GG reduces reliance on system libraries by including them where practical, like ffmpeg and OpenEXR. This makes it more predictable on different platforms, and also allows it to pick up new versions before the platform does. Cinelerra-GG is determined to get as close as possible to what can be expected from professional level video editing software (NLE) for the Linux platform. Its software features include support for recent versions of
ffmpeg, extensive color correction tools, Ultra HD up to 8K, more than 400 video- and audio effects, two interfaces for audio plug-ins (LADSPA, and LV2 such as Calf Studio Gear), multiple denoisers and motion stabilizers, multi-camera editing, proxies, smart folders media filtering, 8, 10 and 12 bit color spaces, advanced trim, live preview of resources, shared tracks, group edits, horizontal and/or vertical timeline split, rendering pre-configuration options, and the ability to save workspace layouts. It supports over 400 video/picture formats for decoding, and over 140 for encoding, including Apple ProRes, AV1, and WEBP. It has a ¨Sketcher" plug-in for free-hand drawing, supports creating HD Blu-ray, and DVDs, and some
OpenCV plugins like FindObj. It allows nested clips, and clip sharing between projects ("file-by-reference"). Its hardware support is for jog-wheels ShuttlePRO V.2 and ShuttleXpress from Contour Design, multiple monitors, HiDPI, and hardware-supported decoding/encoding via
VAAPI/
VDPAU/
CUDA. Like the other Cinelerra variants Cinelerra-GG uses its own GUI. It has eleven GUI themes to cater to user preferences. The GG variant is under active development, with regular stable releases. It is supplied as a 64 or 32 bit AppImage for Linux. The source code is available as (manual) monthly download or from its git. Before 2021, it was supplied as a multi user program pre-packaged for eight different Linux distributions (Ubuntu, Debian, Arch, OpenSuse, Slackware, Fedora, Centos, Mint), and FreeBSD. When the applicable repository was added to a distribution's update manager, the monthly updates would appear automatically. In addition, there were single-user builds for the eight Linux distributions plus Gentoo, as tar files. All those builds are available in 64-bit, for Debian 9, Slackware and Ubuntu 14 there are also 32-bit single user builds. As a proof-of-concept, with the 2020-01 release was a Windows version with limited functionality; for details see the manual's chapter 1. In addition to the GG variant's monthly releases, it is also available in two Linux variants dedicated to multimedia: AVLinux, and Bodhi Linux Media. It is also included in DeLinuxCo, and in lightweight Elive, of which the 32 bit version is usable on older computers. Cinelerra-GG communicates with it users and developers through three platforms: its forum (user oriented), a bug tracker (feature requests, bugs, roadmap), and a mailing list (developers discussions). Each monthly release has a significant number of changes resulting from discussions and exchanges of information on these platforms. Cinelerra-GG has an extensive, actively maintained manual in both PDF and HTML form, which is also accessible from within the Cinelerra-GG program. The manual is helpful for both beginners (e.g. Quickstart section) and professionals. There is also a YouTube channel with tutorials. The differences between the GG and other Cinelerra variants can be found in . ==History of Cinelerra versions==