Páginas

28 de marzo de 2015

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

cinelerra2


Las distros soportadas oficialmente


Fedora


CENTOS


OpenSUSE


Ubuntu


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

Código para compilar


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

Buildscript de Cinelerra-CV para CENTOS 32 bit


Buildscript de Cinelerra-CV para CENTOS 64 bit


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


Buildscript de Cinelerra-CV para Fedora 32 bit


Buildscript de Cinelerra-CV para Fedora 64 bit







from Desde Linux http://feedproxy.google.com/~r/UsemosLinux/~3/Ut4BEAJcR88/

via IFTTT