|This article relies on references to primary sources. (June 2011)|
|Developer(s)||Heroine Virtual / Cinelerra community|
|Stable release||4.6 / September 8, 2014|
|Type||Video editing software|
|License||GNU General Public License|
Cinelerra is a video editing and compositing software package. It is designed for the GNU/Linux operating system. It is produced by Heroine Virtual, and is free software distributed under the GNU General Public License. Cinelerra also includes a video compositing engine, allowing the user to perform advanced compositing operations such as keying and mattes.
Cinelerra was first released August 1, 2002, and was based in part on an earlier product known as Broadcast 2000. Broadcast 2000 was withdrawn by Heroine Virtual in September 2001.[better source needed]
Cinelerra includes support for very high-fidelity audio and video: it processes audio using 64 bits of precision, and can work in both RGBA and YUVA color spaces, using floating-point and 16-bit integer representations, respectively. It is resolution and frame rate-independent, meaning that it can support video of any speed and size. The application has a wide range of features.
Cinelerra's player does not support videos with a pixel ratio other than 1:1, which makes conversion of these clips necessary before editing them in Cinelerra.
Cinelerra's interface is similar to that of other Non-linear editing systems, such as Adobe Premiere Pro, Final Cut Pro, and Avid Media Composer. However, because it includes a compositing engine, it may also be likened to compositing software such as Adobe After Effects, Smoke on GNU/Linux or Shake. The user is presented with four screens:
- The timeline, which gives the user a time-based view of all video and audio tracks in the project, as well as keyframe data for e.g. camera movement, effects, or opacity;
- the viewer, which gives the user a method of "scrubbing" (manually moving the playhead forwards or backwards to locate a specific cue or word) through footage;
- the resource window, which presents the user with a view of all audio and video resources in the project, as well as available audio and video effects and transitions; and
- the compositor, which presents the user with a view of the final project as it would look when rendered. The compositor is interactive in that it allows the user to adjust the positions of video objects; it also updates in response to user input.
Cinelerra usage and awards
Cinelerra has gained ground among some GNU/Linux enthusiasts looking for a native video editing system. Professional use is mostly promoted by Linux Media Arts, which sells an integrated hardware and software package for video production that includes Cinelerra.
At the National Association of Broadcasters' 2004 Electronic Media Show, Cinelerra was awarded Bob Turner's "Making the Cut" award. The award is given to "the best and most exciting postproduction products seen at the convention".
Heroine Virtual generates a new release of Cinelerra semi-annually, available as source code only. 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. Because of both the latency in development and the distribution-specific nature of the release, a group of free and open-source 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 lists and an IRC channel 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:
|“||What you'll find here is the heroinewarrior version of Cinelerra. This is the version that supports what we need to do at Heroine Virtual Ltd. and is the same tree that was started in 1997. As time passes and new students come and go from the GNU/Linux scene, new forks of Cinelerra emerge that are more suited to the community but not what Heroine Virtual Ltd. needs. Today you'll probably find the cinelerra-cv.org fork more useful.
They allow certain parts of our fork into their fork while contributing anything they want while we allow certain parts of their fork into our fork while contributing anything we want".
The versioning of Cinelerra-CV follows that of Heroine Virtual. After Heroine Virtual produces a release, Cinelerra-CV examines the changes introduced by the new version and merges them into their version. CV is appended to the end of the version number to indicate the community version. (For example, after the 2.1 merger the CV version is labeled 2.1CV.)
In the beginning of April 2008, the Cinelerra community announced a complete rewrite of the current community version, named as Lumiera. It was born as a rewrite of the Cinelerra codebase called Cinelerra3 but soon was separated into an independent project with its own name. Lumiera is still in at the pre-alpha stage, but is under active development. There is a binary Debian build of the development preview available.
|4.6||September 8 2014||From the Heroine Virtual website's NEWS section:
|4.5||October 31 2013||From the Heroine Virtual website's NEWS section:
|4.4||July 9, 2012||From the Heroine Virtual website's NEWS section:
|4.3||August 6, 2011||"Text to movie". Allows one to turn a script into an instant movie with live updating and seeking.|
|4.2||October 15, 2010||From the Heroine Virtual website's NEWS section:
|4.1||September 24, 2009||From the Heroine Virtual website's NEWS section:
|4.0||August 8, 2008||Since all versions 2.0 onward 10bit (useful for prof. Cinepaint) and 16bit RGB(A),YUV(A) have been removed and replaced with RGB YUV Float instead.|
|2.1||September 7, 2006||Merge with community SVN version. (The first use of git and a multi-person merge)|
|2.1||July 2, 2006||N/A|
|2.0||September 29, 2005||Merge with community SVN version.|
|2.0||September 12, 2005||From the Heroine Virtual website's NEWS section:
|1.2.2||January 18, 2005||Merged with community CVS version.|
|1.2.2||January 10, 2005||N/A|
|1.2.1||August 16, 2004||Merged with community CVS version. Special enhancements were added to this version E.g. H264 Kod. Cineon used at NAB under Fedora 1,2 and BSD 5, this could handle 4k film 4096x4096 if graphics card permits. Fast frame rate in excess of 210 frames per second at 720x480 29.97, while bringing in live HD video in the timeline from a video camera. video4linux driver Zoran chip.|
|1.2.1||August 8, 2004||From the Heroine Virtual website's NEWS section:
|1.2.0||May 11, 2004||From the Heroine Virtual website's NEWS section:
|1.1.9||February 17, 2004||Merge with community CVS version.|
|1.1.9||February 11, 2004||From the Heroine Virtual website's NEWS section:
|1.1.7||October 5, 2003||Merge with community CVS version.|
|1.1.7||August 11, 2003||N/A|
|1.1.6||May 12, 2003||N/A|
|1.1.5||April 29, 2003||Code "forked" into a community CVS version.|
|1.0.0||August 1, 2002||Inital release.|
- Kline, Dave (15 July 2005). "Cinelerra: Rough and ready video editor". Linux.com. SourceForge, Inc. Retrieved 5 October 2012.
- "MainActor vs Cinelerra — Simple Editing, Part 2". Flavor8.com. 5 August 2006. Retrieved 5 October 2012.
- Traniello, Raffaella (21 August 2012). "Cinelerra for Grandma". g-raffa.eu. Retrieved 5 October 2012.
- Official website
- Cinelerra -- Heroine Warrior and Community Version Integration Project
- Cinelerra community version