Cinelerra was released by Heroine Virtual in 2002 and has been
a popular video editor on Linux for 10 years. In 2003 a community
version of Cinelerra was created. The purpose of this version
was to provide an open development platform where new features
and patches could be easily tested. Recently, updates to the
community version have lagged behind the the version maintained
by Heroine Virtual.
Patch for yuv4mpeg Streaming Output
Heroine Virtual released Cinelerra version 4.2 in October 2010.
While this new version contains many improvements to previous
versions. It also lacks important features of the community
version. An important feature that version 4.2 lacks is the ability to
render to an external encoder using a yuv4mpeg video stream.
Without this feature intermediate codecs such as mjpeg
must be used in any workflow aimed at producing DVD or blu-ray
compatible video streams.
The single-generation video workflows explained
in these pages require yuv4mpeg video streams.
The following patches
add this functionality to Cinelerra.
Patch for dnxhd and dv50 Quicktime Input
This section contains the patches
which add dnxhd and dv50 input to Cinelerra.
The advantage of dnxhd and dv50 over mjpeg is native support
of 1080i, 4:2:2 chroma and greater encoding quality due to more
flexible quantization and compression methods.
To transcode AVCHD camcorder source
to a dnxhd quicktime file use the command
ffmpeg -i 00032.mts -r 30000/1001 -s 1920x1080 -b 145M \
-acodec pcm_s16be -vcodec dnxhd -y 00032.mov
You may use a bitrate of 220M for even higher quality.
Patch to compile Cinelerra on Xubuntu 12.10
Xubuntu 12.10 ships with version 4.7 of g++ the GNU C++ compiler.
This compiler needs the flag -fpermissive added when
compiling the speech_tools third party library for Cinelerra.
The following patch makes this change.
Patch to fix symbol collision of cpu_accel
The function cpu_accel is defined in libquicktime as well as
in mjpegtools. This patch defines the mjpegtool version
to be called cpu_accel_mjp.
Last Updated: Fri Jun 28 11:36:24 PDT 2013