Noticia Aprende a instalar Cinelerra en tu distro GNU/Linux

Cinelerra es un editor de vídeo veterano pues lleva 15 años de desarrollo y sus características le permiten compararse con programas líderes del software privativo, como Adobe Premiere o Lightworks.

Su interfaz es pensada para productores profesionales gracias a características como, edición en HD y el correspondiente soporte a vídeo en calidad 4k, el soporte a cálculo en coma flotante, granjas de renderizado, su interfaz especialmente pensada para entornos multimonitor, además de un extraordinario soporte para códecs propietarios.

El programa en si está licenciado con la licencia GPLv2, posee un ciclo de desarrollo mas suave que el de otros programas, como Kdenlive o Lives, los cuales liberan muchas versiones en un intervalo de tiempo determinado, ya que este solo las libera cada 6 meses.

Como instalar Cinelerra

Solo puedes instalar uno de estos 2 “Cinelerras” en tu ordenador y debes escoger entre el Cinelerra-Heroine y el Cinelerra-CV
La versión oficial de Cinelerra oficialmente solo soporta 64 bits y solo existe para Fedora, Centos, Opensuse y Ubuntu, aunque en AUR existe un buildscript que te permite instalarlo en 32 bits, pero es algo inestable



Las distros soportadas oficialmente





Este método se basa en el paquete de AUR que contiene a cinelerra-heroine y puede ser inestable. Este proceso exige Fedora 21, y [os repositorios RPMFusion, Russian Fedora y PPostinstaller

Instalamos las dependencias necesarias:

# dnf -y install kernel-headers
# dnf -y install kernel-devel
# dnf -y groupinstall "Development Tools"
# dnf -y groupinstall "Development Libraries"
# dnf -y install esound-devel alsa-lib-devel mjpegtools-devel e2fsprogs-devel fftw3-devel a52dec-devel libsndfile-devel faad2-devel libraw1394-devel libiec61883-devel libavc1394-devel x264-devel libogg-devel libvorbis-devel libtheora-devel nasm faac-devel libtiff-devel libdv-devel ffmpeg-devel libuuid-devel faad2 faac mjpegtools lame-devel lame opencv-devel libjpeg-turbo-devel libjpeg-turbo-utils ilmbase-devel OpenEXR-devel OpenEXR frei0r-plugins-opencv zfstream ncurses patch

Modificaciones obligatorias:

sed -i 's/ltermcap/lncurses/g' ./thirdparty/speech_tools/{configure{,.in},config/config}

patch -Np1 -i "$srcdir/quicktime.patch"
patch -Np1 -i "$srcdir/texi2html.patch"
patch -Np1 -i "$srcdir/gpac.patch"
patch -Np1 -i "$srcdir/libavcodec.patch"
patch -Np1 -i "$srcdir/cinelerra_4.6.patch"

Ejecutamos el script configure:

./configure

Arreglamos un bug de FAAC que nos arruinaría la compilación:

sed -i 's/LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro/LDFLAGS = -Wl,-O1,-lm,--sort-common,--as-needed,-z,relro/' \
./quicktime/thirdparty/faac-1.24/frontend/Makefile

Finalmente lo compilamos

make
make install


La versión comunitaria incluye varias modificaciones de la de Heroine Virtual, como un código optimizado, el soporte completo en 32 bits, la compatibilidad nativa con librerías modernas
Arch y Derivados:


Abrimos un terminal y ponemos:

pacman -Syu && pacman -Sy cinelerra-cv
Debian/LMDE

Acá lo único que cambia es la primera linea de código, luego podes seguir el Tutorial con total normalidad sea que uses Sid, Jeessie o Whezzy

Añadimos el repo deb multimedia:

Para Debian Sid


deb http://www.deb-multimedia.org sid main
Para Debian Jessie


deb http://www.deb-multimedia.org jessie main
Si usas Debian Whezzy


deb http://www.deb-multimedia.org wheezy main

Ahora si a instalarlo

apt-get update
apt-get install deb-multimedia-keyring
apt-get install cinelerra-cv
en deb-multimedia tenemos 2 Cinelerras, el cinelerra-heroine tiene un paquete de mediados de 2012, en cambio cinelerra-cv lo tiene de 2014 asi que recomiendo instalar el cinelerra-cv
en Mageia 4:


Habilitar el repo blogdrake y actualizar la lista de paquetes:

urpmi.update -a

Instalar cinelerra

urpmi cinelerra
OpenSUSE


zypper ar -f http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_12.3 Packman && zypper in cinelerra
a partir de este momento no tenemos RPMs de calidad disponibles, ya que en el caso de CENTOS su RPM es de 2011 y en el de Fedora no existe RPM, asi que se debe compilar
Estos scripts de compilación que cree para CENTOS exigen los repositorios EPEL y ATRPMS y los scripts deben ser corridos con privilegios de superusuario



Fedora

estos scripts exigen los repositorios de Russian Fedora, de rpmfusion y postinstaller

dnf -y install wget && dnf -y install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-21.noarch.rpm && dnf -y install http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-21.noarch.rpm
&& dnf -y install --nogpgcheck http://mirror.yandex.ru/fedora/russianfedora/russianfedora/free/fedora/russianfedora-free-release-stable.noarch.rpm http://mirror.yandex.ru/fedora/russianfedora/russianfedora/nonfree/fedora/russianfedora-nonfree-release-stable.noarch.rpm && dnf -y --nogpgcheck http://mirror.yandex.ru/fedora/russianfedora/russianfedora/fixes/fedora/russianfedora-fixes-release-stable.noarch.rpm && cd / && cd etc && cd yum.repos.d && wget -P https://raw.github.com/kuboosoft/postinstallerf/master/postinstallerf.repo

Ahora si podemos ejecutar los scripts




Ut4BEAJcR88


Continúar leyendo...