<div dir="ltr"><div><div><b>Andre Gronwald </b><i><br>.. Hi, yes, I can compile.<br>How do i get involved? Github?</i><br><br><b><br>Sylvain Jousse</b><br><br>Hi Igor,<br>  > <i>Igor</i>: Unfortunately, Linux users prefer to scribble kilometer messages-complaints<br>  > on forums, but do not want to do even small reports for developers.<br><i><br>I was just wandering if I could compile Cinellerra for Mandriva Linux and pack<br>it in RPM. ... do you know where I could<br>find a clear and simple tuto? (for compiling, finding all the dependancies and<br>building RPM package)<br></i><br><br>Hi guys, <br>sorry for the late reply.<br><br><br>First of all, if you want to compile a branch, you have to  read this:<br><a href="https://cinelerra-cv.org/main_repo.php">https://cinelerra-cv.org/main_repo.php</a><br><a href="http://www.g-raffa.eu/Cinelerra/HOWTO/compilation.html">http://www.g-raffa.eu/Cinelerra/HOWTO/compilation.html</a><br><br><br>Build-Depends: <br>debhelper (>= 7), automake, docbook-to-man, fakeroot, intltool, libasound2-dev, libdv4-dev, libavcodec-dev, libmp3lame-dev, libvorbis-dev (>= 1.0.0), libogg-dev, libtool, liba52-0.7.4-dev, libtheora-dev, libpng12-dev | libpng-dev, libjpeg8-dev | libjpeg-dev,libtiff4-dev | libtiff5-dev, libesd0-dev, libaudiofile-dev, libraw1394-dev, libavc1394-dev, libfreetype6-dev, libfontconfig1-dev, libfaad-dev, libmjpegtools-dev, libopenexr-dev, libxxf86vm-dev (>=6.8.2), libfftw3-dev | fftw3-dev, libsndfile1-dev, libiec61883-dev, libx264-dev, libfaac-dev, libx11-dev, libxext-dev, libxft-dev, libxv-dev, libxxf86vm-dev, libglu1-mesa-dev, libopencv-core-dev, libopencv-objdetect-dev, libopencv-legacy-dev, nasm, uuid-dev<br>-------------<br><br>But  note that I am suggesting you use the prefix <i> --prefix=/opt/name</i><br>./configure --prefix=/opt/name<br><br>=> You will have all the branches of cinelerra's world on the same system  without any problems.<br>+ packages from your repos  simultaneously.<br>They will not interfere with each other.<br><br>Note that settings directories of some branches have the same name.<br> Just do not forget to remove settings directory before running a other branch.<br> <br> Ok. Let's go !<br> --------------------------------<br><br>Original Cinelerra-HV from Adam Williams<br><br><a href="https://sourceforge.net/projects/heroines/">https://sourceforge.net/projects/heroines/</a><br><a href="http://heroinewarrior.com/cinelerra.php">http://heroinewarrior.com/cinelerra.php</a><br><br>settings directory   /home/user/.bcast<br>================<br><br>Сinelerra 5.1 from  GoodGuy<br>It is merging HV+CV+ a lot of GG's improvements and new parameters/plugins<br><br><a href="https://git.cinelerra-cv.org/gitweb?p=goodguy/cinelerra.git;a=summary">https://git.cinelerra-cv.org/gitweb?p=goodguy/cinelerra.git;a=summary</a><br><br>git clone "git://<a href="http://git.cinelerra-cv.org/goodguy/cinelerra.git">git.cinelerra-cv.org/goodguy/cinelerra.git</a>" --depth 1 cinelerra5.1 <br>./autogen.sh<br>./configure --prefix=/opt/cin5.1<br>make<br>sudo make install <br><br>settings directory /home/user/.bcast5 <br>=====================<br><br><br>CVO - Cinelerra-CV from main git<br><a href="http://git.cinelerra-cv.org/gitweb?p=CinelerraCV.git;a=summary">http://git.cinelerra-cv.org/gitweb?p=CinelerraCV.git;a=summary</a><br><br>git clone git://<a href="http://git.cinelerra-cv.org/CinelerraCV.git">git.cinelerra-cv.org/CinelerraCV.git</a> cv_main_git<br>git pull<br>./autogen.sh<br>./configure --prefix=/opt/cv_main_git --with-buildinfo=git/recompile<br>make<br>make install<br><br>settings directory  /home/user/.bcast<br>============<br><br>CVE -  a branch Cinelerra-CV from Einar Rünkaru<br><br>I am inviting users to test this a very interesting but little known branch. Currently,  import libx264/export to codec lib264 is already working !<br><br><span class="gmail-im"><span class="gmail-il">For example, the parameters Feather and Value</span> of Masc_tool  are interpolated in CVE. You can see interpolated values when you enable<br>
'Generate keyframes while tweeking'. </span><br><br>But do not forget that this is an experimental branch and some functions may be unstable or not work at all.<br><br><a href="http://git.cinelerra-cv.org/gitweb?p=einar/cinelerra.git;a=summary">http://git.cinelerra-cv.org/gitweb?p=einar/cinelerra.git;a=summary</a><br><br>git clone git://<a href="http://git.cinelerra-cv.org/einar/cinelerra.git">git.cinelerra-cv.org/einar/cinelerra.git</a> cv_einar<br>git pull<br>./autogen.sh<br>./configure --prefix=/opt/cv_einar --with-buildinfo=git/recompile<br>make<br>make install<br><br>settings directory  /home/user/.cinelerra<br>=============<br><br>M4.1 - Merge the Cinelerra-CV with the Cinelerra-HV releases (4.x)  (currently 4.1)<br>branch from Johannes Sixt <a href="https://en.wikipedia.org/wiki/KDbg">https://en.wikipedia.org/wiki/KDbg</a><br><br><a href="http://git.cinelerra-cv.org/gitweb?p=j6t/cinelerra.git;a=shortlog;h=refs/heads/merge-4">http://git.cinelerra-cv.org/gitweb?p=j6t/cinelerra.git;a=shortlog;h=refs/heads/merge-4</a><br><br>git clone -b merge-4 git://<a href="http://git.cinelerra-cv.org/j6t/cinelerra.git">git.cinelerra-cv.org/j6t/cinelerra.git</a> cv_merge_j6t <br>git pull<br>./autogen.sh<br>./configure --prefix=/opt/cv_merge_j6t --with-buildinfo=git/recompile<br>make<br>make install<br><br>settings directory   /home/user/.bcast<br><br><span id="gmail-result_box" class="gmail-short_text" lang="en"><span class="gmail-">It is rather </span><span>stable branch</span><span>, but r</span></span>endering currently does not work in M4.1<br>==========<br><br>CVA - Cinelerra-CV (Akirad) from Paolo Rampino.<br><a href="http://git.cinelerra-cv.org/gitweb?p=akirad/cinelerra.git;a=summary">http://git.cinelerra-cv.org/gitweb?p=akirad/cinelerra.git;a=summary</a><br><br>git clone git://<a href="http://git.cinelerra-cv.org/akirad/cinelerra.git">git.cinelerra-cv.org/akirad/cinelerra.git</a> cv_akirad <br>git pull<br>./autogen.sh<br>./configure --prefix=/opt/cv_akirad --enable-gtk --enable-dffmpeg --with-buildinfo=git/recompile<br>make<br>make install<br><br>settings directory  /home/user/.cinelerracv<br>-------------<br><br>Cinecutie from Paolo Rampino<br><a href="http://sourceforge.net/projects/cinecutie/">http://sourceforge.net/projects/cinecutie/</a><br><br>git clone git://<a href="http://git.code.sf.net/p/cinecutie/code">git.code.sf.net/p/cinecutie/code</a> cinecutie-git<br>git pull<br>./autogen.sh<br>./configure --prefix=/opt/cinecutie-git --with-buildinfo=git/recompile<br>make<br>make install<br><br>settings directory /home/user/.ccutie<br><br>===============<br><br>Branch from Monty Montgomery (Chris Montgomery  <a href="https://en.wikipedia.org/wiki/Chris_Montgomery">https://en.wikipedia.org/wiki/Chris_Montgomery</a>)<br><a href="http://git.xiph.org/?p=users/xiphmont/cinelerraCV.git;a=summary">http://git.xiph.org/?p=users/xiphmont/cinelerraCV.git;a=summary</a><br><br>git clone git://<a href="http://git.xiph.org/users/xiphmont/cinelerraCV.git">git.xiph.org/users/xiphmont/cinelerraCV.git</a> cv-monty<br>git pull<br>./autogen.sh<br>./configure --prefix=/opt/cv-monty --with-buildinfo=git/recompile<br>make<br>make install<br><br>settings directory  /home/user/.bcast<br><br>--------------<br><br></div>If you want to test a patch, you have to do  <a href="http://www.g-raffa.eu/Cinelerra/HOWTO/compilation.html#_1_get_the_source_code">http://www.g-raffa.eu/Cinelerra/HOWTO/compilation.html#_1_get_the_source_code</a><br></div><div>Quote<br><img alt="Note" src="http://www.g-raffa.eu/Cinelerra/HOWTO/images/icons/note.png"><i></i><em>: Sometimes you might want or need to apply a patch. That means merging some changes from a difference file .. prepared by a developer to the Cinelerra source code. This is mostly done for testing purposes.</em><br></div><div><br>go to /source_code<br>git am /path/to_patch/name.patch<br></div>./autogen.sh<br>...<br>.......<br><div><br></div></div>