| [Top] | [Contents] | [Index] | [ ? ] |
| 1. Introducción | Cinelerra a grandes rasgos. | |
| 2. Instalación | Conseguir que Cinelerra funcione en su sistema. | |
| 3. Configuración | Ajustar el comportamiento de Cinelerra. | |
| 4. Atributos del proyecto | Modificar la forma en que se muestran los contenidos. | |
| 5. Cargar y guardar ficheros | Mover los contenidos entre el disco y Cinelerra. | |
| 6. Ventana del programa | ||
| 7. El Compositor | ||
| 8. El Visor | ||
| 9. La ventana de Recursos | ||
| 10. Ventanas de medida del nivel de sonido | ||
| 11. Controles de navegación | ||
| 12. La barra de tiempos | ||
| 13. Efectos en tiempo real | ||
| 14. Efectos renderizados | ||
| 15. Efectos Ladspa | ||
| 16. Transiciones | ||
| 17. Fotogramas clave | Hacer que los efectos cambien en el tiempo. | |
| 18. Capturar contenidos | Trasladar contenidos del mundo real al disco. | |
| 19. Renderizar archivos | ||
| 20. Trucos | Aplicaciones poco comunes de Cinelerra a problemas frecuentes. | |
| 21. Resolución de problemas | Problemas con Cinelerra. | |
| 22. Atajos de teclado | Acelerar la mayoría de los comandos usando el teclado. | |
| GNU General Public License (GPL) | La licencia GNU General Public License. |
Durante años, muchas personas han deseado poder editar sus archivos de audio y vídeo en un único lugar, con la misma facilidad con que se edita texto. Cinelerra intenta cubrir en un único punto todas sus necesidades de edición de vídeo y audio. Aquí se gestionan grabación, edición y reproducción. Se puede usar como un reproductor de audio. Se puede usar para grabar audio o vídeo. Se puede usar, incluso, para retoque fotográfico.
| 1.1 Acerca de Cinelerra | ||
| 1.2 Las dos versiones de Cinelerra | ||
| 1.3 Sobre este manual | ||
| 1.4 Conseguir ayuda | ||
| 1.5 Tutoriales | ||
| 1.6 Enlaces varios |
Durante años, muchas personas han deseado poder editar sus archivos de audio y vídeo en un único lugar, con la misma facilidad con que se edita texto. Cinelerra intenta cubrir en un único punto todas sus necesidades de edición de vídeo y audio. Aquí se gestionan grabación, edición y reproducción. Se puede usar como un reproductor de audio. Se puede usar para grabar audio o vídeo. Se puede usar, incluso, para retoque fotográfico.
Hay dos tipos de personas interesadas en el vídeo: los productores, que crean contenidos nuevos y los retocan para mejorarlos un tiempo más tarde, y los consumidores, que adquieren contenido y lo reproducenc. Cinelerra no está pensado para los consumidores. Cinelerra incorpora abundante funcionalidad para trabajar con contenido sin comprimir, procesamiento de alta resolución y composición. Los productores necesitan toda esta funcionalidad para poder retocar muchas generaciones de metraje, lo que hace de Cinelerra un programa muy complejo. Los consumidores deberían evaluar otras herramientas, como MainActor, Kino o Moxy.
Hay dos ramas de Cinelerra. Una se puede encontrar en http://www.heroinewarrior.com y la otra en http://cvs.cinelerra.org. Esta documentación se ciñe a Cinelerra-CV (Community Version).
El código fuente oficial de Cinelerra se desarrolla "upstream" por Heroine Virtual, Ltd (HV). HV comparte su código base con una versión de la comunidad de Cinelerra (Cinelerra-CV, "Community Version"), pero no participa activamente con la comunidad de desarrolladores responsable de Cinelerra-CV. A HV le gusta trabajar en su propia copia de Cinelerra, liberando código de manera regular cada seis meses aproximadamente.
Cinelerra-CV fue fundada por desarrolladores que querían añadir funcionalidad y arreglar problemas inherentes al código base de HV. Decidieron desarrollar Cinelerra de manera colectiva sin escindirse completamente ("fork") del código original de HV. Así que el código de Cinelerra CV es muy similar al de la versión oficial. Los programadores de la versión comunitaria, CV, corrigen errores en el código (http://bugs.cinelerra.org) y añaden mejoras al SVN y aumentan la compatibilidad. Ocasionalmente, estos programadores hacen llegar sus correcciones al desarrollador principal. De esta manera, Cinelerra CV posee una serie de características de las que carece la versión oficial.
A diferencia de otros programas, la versión de HV no se puede calificar de "estable". Después del lanzamiento de una versión de Cinelerra por HV, a menudo surgen nuevos errores o funcionalidades imposibles de usar. Cuando se produce uno de estos lanzamientos, un miembro de la comunidad (j6t) une el código de HV con el código de Cinelerra CV, aplicando las mejoras de HV y reformateando el código de la versión CV (espacios en blanco, nombres de funciones, nombres de directorios) para que sea más similar al de HV, con ligeros cambios en la implementación. Tras esta fusión, la última versión de Cinelerra CV es algo inestable y los usuarios suelen encontrar errores. Cuando el tiempo lo permite, los programadores de Cinelerra CV corrigen tantos de estos errores como es posible. De esta manera, Cinelerra CV se puede entender como el intento por parte de la comunidad de estabilizar los lanzamientos de HV.
Como ya se mencionó, la comunidad añade nuevas mejoras al código de HV. Los miembros comentan entre sí sus implementaciones, para crear un producto más estable y funcional. Ocasionalmente, HV acepta las implementaciones que los miembros de la comunidad le envían. Sin embargo, no todas las mejoras que crea la comunidad se abren camino al código final; por ejemplo, el renderizado por tuberías ("pipes") YUV.
De la anterior discusión se desprende que el código obtenido del SVN justo antes de una fusión ("merge") será más estable que el inmediatamente posterior. Es conveniente tener en cuenta que los archivos de descripción de proyectos o Listas de Decisiones de Edición (EDL, se discuten más adelante) podrían no ser compatibles con la nueva versión tras combinar el código de HV y CV. Con cualquier versión de Cinelerra, la tarea de encontrar errores es relativamente sencilla. Sin embargo, documentar estos errores de manera clara y concisa para que la comunidad pueda ocuparse de ellos es una tarea en la que se pide colaboración a todos los usuarios del software. La comunidad responde rápidamente. Por favor, ayúdales proporcionándoles informes de errores bien elaborados. Puedes incorporarte a nuestra lista de correo en http://cvs.cinelerra.org.
La edición de este manual es la 1.32.ES, para la versión de Cinelerra CV 2.1. Se permite su distribución y/o modificación bajo los términos de la licencia GNU General Public License, tal y como la publica la Free Software Foundation; tanto la versión 2 de dicha Licencia como, opcionalmente, cualquier versión posterior.
Este manual surge a partir de "Secrets of Cinelerra", una introducción excelente escrita por Adam WILLIAMS de HEROINE VIRTUAL LTD. En el año 2003 Alex FERRER creó una Wiki basada en dicho manual, y añadió abundantes capturas de pantalla y descripciones de diversos temas. En aquel momento, Cinelerra CV aún no tenía su propio manual de usuario, y la información relativa a la Versión de la Comunidad de Cinelerra se encontraba dispersa en diversos lugares de Internet (listas de correo, IRC, sitios web, wiki, etc). En el año 2006, Nicolas MAUFRAIS combinó el documento original "Secrets of Cinelerra" con los contenidos de la Wiki de Alex FERRER en un sólo documento.
Responsables de la documentación de Cinelerra CV:
Inglés: Nicolas MAUFRAIS (coordinador)
Francés: Jean-Luc COULON
Español: Alberto RAMALLO
Otras contribuciones: Alexandre BOURGET, Kevin BROSIUS, Carlos DAVILA, Rafael DINIZ, Pierre DUMUID, Mike EDWARDS, Martin ELLISON, Graham EVANS, Scott FRASE, Joe FRIEDRICHSEN, Gus Gus, Terje HANSSEN, Mikko HUHTALA, Ben JORDEN, Nathan KIDD, Marcin KOSTUR, Joseph L., Valentina MESSERI, Sean PAPPALARDO, Herman ROBAK, Dana ROGERS, Jim SCOTT, Andraz TORI, Raffaella TRANIELLO, Alberto RAMALLO.
Gracias al equipo del proyecto GNU, y en particular a Karl BERRY, responsable de GNU Texinfo, por la valiosa ayuda que nos proporcionó durante la elaboración de este manual.
cg-clone git://scm.pipapo.org/cinelerra/nicolasm
Se puede conseguir ayuda en:
En Internet hay disponibles algunos tutoriales:
Enlaces varios:
A continuación se muestra el contenido de todos los paquetes de Cinelerra.
Cinelerra es un programa muy exigente en cualquier PC, ya que leer, decodificar y reproducir vídeo son actividades que suponen un gran consumo de recursos. Por lo tanto, el rendimiento de Cinelerra y su usabilidad son directamente proporcionales al formato de vídeo usado (SVCD/DV/HDV/HD/etc), la velocidad de la CPU y del bus de entrada/salida y las arquitecturas de memoria y vídeo de su equipo. Es evidente, por lo tanto, que los usuarios que sólo trabajen con audio o formatos de vídeo de baja resolución tendrán suficiente con un un sistema corriente. Sin embargo, ese mismo sistema podría ralentizarse considerablemente al reproducir un formato de mayor resolución, como un vídeo DV. Estos problemas se acentuarán al usar efectos o varias pistas de audio. Con estas restricciones, podemos proporcionar algunas sugerencias para la ejecución de Cinelerra:
Para instalar Cinelerra deberá disponer de una versión actual de GNU/Linux con XFree86 y alguna aplicación de gestión de audio funcionando correctamente. También debería tener instaladas las siguientes bibliotecas (la lista no es completa):
| 2.3.1 Proceso habitual de compilación | ||
| 2.3.2 Compilar con símbolos de depuración |
Puede instalar Cinelerra CV descargando las fuentes y compilándolas. Éste es el método que debe usar si desea disponer de la versión más actual de Cinelerra CV.
svn checkout svn://svn.skolelinux.org/cinelerra/trunk/hvirtualsvn updatesvn checkout -r <revision>
svn://svn.skolelinux.org/cinelerra/trunk/hvirtual
cd hvirtual
autoreconf -i --force
./configure --with-buildinfo=svn/recompile./configure --help
makemake 2>&1 | tee logfile
sudo make install
Notas:
./configure
con la opción `--enable-mmx' . Si lo hace, probablemente tenga que usar la opción
`--without-pic' además, ya que de otro modo la compilación podría fallar.
./configure --prefix=/usr --enable-x86 --enable-mmx --enable-freetype2
--with-buildinfo=svn/recompile CFLAGS='-O3 -pipe -fomit-frame-pointer
-funroll-all-loops -falign-loops=2 -falign-jumps=2 -falign-functions=2
-ffast-math -march=pentium-m -mfpmath=sse,387 -mmmx -msse'
./configure (sustituya `xxx' por el número de la versión que está
compilando):./configure prefix=/usrcd posudo make installcd /usr/local_cinelerra/r960./cinelerra_r960
Cuando Cinelerra CV falla, se puede optar por compilarlo con símbolos de depuración y ejecutarlo desde gdb. La información que proporciona gdb es mucho más detallada y ayuda a los desarrolladores de Cinelerra CV a encontrar los fallos antes.
En primer lugar, obtenga las fuentes del repositorio SVN como de costumbre.
A continuación, ejecute los siguientes comandos:
cd hvirtual
nice -19 autoreconf -i --force
mkdir ../hvdbg
cd ../hvdbg
nice -19 ../hvirtual/configure CXXFLAGS='-O0 -g' CFLAGS='-O0 -g'
--with-buildinfo=svn/recompile
cd quicktime/ffmpeg
nice -19 make CFLAGS='-O3'
cd ../..
nice -19 make
nice -19 make install
Consulte la sección, para obtener información sobre cómo ejecutar Cinelerra CV desde gdb.
La forma más sencilla de ejecutar Cinelerra es ejecutar /usr/bin/cinelerra
También hay disponibles opciones para línea de comandos, escribiendo cinelerra -h.
Estas opciones se describen en varias secciones posteriores. En particular, puede obtener
información sobre cómo renderizar un proyecto desde línea de comandos en
Si obtiene este mensaje de error al ejecutar Cinelerra por primera vez:
WARNING:/proc/sys/kernel/shmmax is 0x2000000, which is too low}
consulte
| 2.5.1 Binarios Debian | ||
| 2.5.2 Prerrequisitos en Debian |
Andraz TORI mantiene instrucciones de empaquetamiento para Debian Sid. También También ofrece paquetes binarios .deb para Sid. Están construidos a partir de los lanzamientos no oficiales del SVN. Los paquetes de Debian Sid se pueden encontrar aquí:
deb http://www.kiberpipa.org/~minmax/cinelerra/builds/sid/ ./
deb http://www.kiberpipa.org/~minmax/cinelerra/builds/pentium4/ ./
deb http://www.kiberpipa.org/~minmax/cinelerra/builds/pentiumm/ ./
deb http://www.kiberpipa.org/~minmax/cinelerra/builds/athlonxp/ ./
deb http://giss.tv/~vale/debian64/ ./
Nota: Si Cinelerra produce el siguiente error:
cinelerra: relocation error: /usr/lib/libavcodec.so.0.4.8:
undefined symbol: faacDecOpen
puede resolver este problema mediante el siguiente comando (como superusuario, "root"):
apt-get install --reinstall libfaad2-0=2.0.0-0.5
Necesita poseer ciertos prerrequisitos que no se encuentran en los repositorios
oficiales de Debian. Deberá añadir a su fichero `/etc/apt/sources.list' la
siguiente línea, que es el repositorio de Christian Marillat:
deb http://www.debian-multimedia.org/ sid main
Para poder usar este repositorio, debe añadir a su gestor de claves gpg la de Marillat:
gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys 1F41B907
gpg --armor --export 1F41B907 | sudo apt-key add -
Si no utiliza sudo, puede sustituir la línea anterior por la siguiente, ejecutada como root:
gpg --armor --export 1F41B907 | apt-key add -
MUZZOL construyó paquetes de Cinelerra para Ubuntu Edgy. Para instalarlos con Gestor de Paquetes Synaptic vaya a Settings -> Repositorios. En la ventana de Fuentes de Software, asegúrese de tener universo, multiverso y fuentes restringidas chequeados. Pulse sobre la pestaña Third Party. Pulse el botón Añadir y escriba el siguiente repositorio en la ventana que aparece:
deb http://www.kiberpipa.org/~muzzol/cinelerra/edgy-i386/ ./
Al pulsar ahora en Añadir fuente, el nuevo repositorio aparecerá disponible y habilitado en la ventana de Fuentes de Software.
Alternativamente, puede añadir la siguiente línea directamente a su fichero `/etc/apt/sources.list'
deb http://www.kiberpipa.org/~muzzol/cinelerra/edgy-i386/ ./
Hecho esto, debería poder encontrar Cinelerra en Synaptic.
Para instalar Cinelerra con el Instalador de Paquetes GDebi, diríjase a esta página:
http://www.kiberpipa.org/~muzzol/cinelerra/edgy-i386/.
Pulse el enlace cinelerra_2.1.0+svn20070109-0ubuntu1_i386.deb. Un ventana de diálogo
le pedirá que confirme su intención de abrir este fichero con el Instalador de Paquetes
GDebi. Si durante el proceso de instalación obtiene errores relativos a dependencias no
satisfechas, intente instalar la biblioteca problemática con el mismo método, desde
la misma página web.
Valentina MESSERI también construyó paquetes para Ubuntu Edgy:
Para Ubuntu Edgy:
deb http://giss.tv/~vale/ubuntu32 ./ deb-src http://giss.tv/~vale/ubuntu32 ./
Para Ubuntu Edgy AMD64:
deb http://giss.tv/~vale/ubuntu64 ./ deb-src http://giss.tv/~vale/ubuntu64 ./
Para aquellos que deseen intentar compilar el software desde el código fuente,
se puede encontrar un tutorial sobre Instalación de Cinelerra en Ubuntu 6.10
(en inglés) en:
http://www.ubuntuforums.org/showthread.php?t=320701&highlight=cinelerra
Ubuntu 6.06 Dapper Drake
Jure CUHALEV construyó los paquetes para Ubuntu Dapper (sin los repositorios de Marillat). A continuación se ofrecen las instrucciones para instalarlos.
Asegúrese de tener los repositorios universe, multiverse y fuentes restringidas habilitados, comprobando que la siguiente línea aparezca sin comentar en su fichero `/etc/apt/sources.list':
deb http://archive.ubuntu.com/ubuntu dapper universe multiverse restricted
Añada el backport para ubuntu de mjpegtools, añadiendo para ello la siguiente línea a su fichero `/etc/apt/sources.list':
deb http://www.kiberpipa.org/~gandalf/ubuntu/dapper/mjpegtools ./
Añada el paquete de Cinelerra construido para su arquitectura concreta añadiendo una de las siguientes líneas a su fichero `/etc/apt/sources.list':
Para pentium4:
deb http://www.kiberpipa.org/~gandalf/ubuntu/dapper/cinelerra/pentium4/ ./
Para i686:
deb http://www.kiberpipa.org/~gandalf/ubuntu/dapper/cinelerra/i686/ ./
Para athlonxp:
deb http://www.kiberpipa.org/~gandalf/ubuntu/dapper/cinelerra/athlonxp/ ./
Instale Cinelerra escribiendo en su consola:
apt-get update
y a continuación
apt-get install cinelerra
La instalación para Gentoo GNU/Linux es muy sencilla. Simplemente, escriba:
emerge cinelerra-cvs
como root y esto debería bastar para instalar y ejecutar Cinelerra sin problemas. Note que podría necesitar poner cinelerra en su fichero `/etc/portage/package.keywords' para poder usarla:
echo "=media-video/cinelerra-cvs-20061020" >> /etc/portage/package.keywords
Puede consultar http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3&chap=3 para obtener más detalles.
Nota: La versión para Gentoo llamada media-video/cinelerra-cvs-20061020 no tiene iconos para los modos de edición. Consulte si desea más información.
Puede probar Cinelerra en un computador sin tener que instalarlo en el disco duro. Esto se puede hacer usando Live CDs, que son distribuciones de GNU/Linux que arrancan desde un CD, sin necesitar instalación en un disco duro. Los siguientes son algunos de los Live CDs que se sabe que contienen Cinelerra:
Cinelerra se incluye en el repositorio Freshrpms, en http://freshrpms.net. La forma más fácil de instalar paquetes de Freshrpms es incluir el repositorio en la configuración de yum. Ya está incluido por defecto en Fedora 5 y 6, y Core (Núcleo) y Extras están unidos en uno solo en Fedora 7.
En Fedora 6, como superusuario (root), escriba:
rpm -ivh http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/6/\ freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm
En Fedora 5, escriba:
rpm -ivh http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/5/\ freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm
A continuación, escriba:
yum -y install cinelerra
para obtener e instalar Cinelerra y todas las dependencias, incluido ffmpeg y mjpegtools. Si esto no funciona, compruebe el fichero `/etc/yum.conf' y asegúrese de que la configuración de Freshrpms está incluida desde `/etc/yum.repos.d'.
Notas:
Los paquetes de Cinelerra para Mandriva los hace PLF, y están listos para instalar. Consulte http://plf.zarb.org/packages.php para obtener más información.
Rafael DINIZ construyó paquetes para Slackware de Cinelerra.
Hay RPMs para SuSE 9 construidos a partir de las fuentes SVN por Kevin BROSIUS, disponibles en http://cin.kevb.net/files/RPM/
Los RPMs para OpenSUSE 10.1 y 10.2, arquitecturas i586 y x86_64, están construidos a partir de las fuentes del SVN por Leon FREITAG en Packman. Están disponibles en http://packman.links2linux.org/package/cinelerra/16413.
Los paquetes RPM se pueden instalar como root en un terminal usando este comando:
rpm -Uvh package_name.rpm
El siguiente ejemplo de instalación muestra cuatro capturas de pantalla para una instalación de Cinelerra a partir de SVN en OpenSUSE 10.2 i586 usando YaST2. Primero hay que añadir el repositorio YaST2 de packman como una fuente de instalación de YaST2, y a continuación instalar el paquete con el Gestor de Software YaST2.
Arranque el Centro de Control YaST en OpenSUSE 10.2 y escriba la contraseña de superadministrador (root) cuando se le pida:
Inicie la herramienta de fuentes de instalación YaST2, escoja protocolo HTTP y añada el nombre del servidor packman como se muestra. La sincronización con Zenworks puede tardar un rato, aguarde hasta que haya acabado.
Inicie el Gestor de Software YaST2. Escriba "Cinelerra" en el campo de búsqueda izquierdo y seleccione las casillas de los paquetes de Cinelerra en los resultados de la búsqueda que aparezcan en la ventana de la derecha. Si hay una versión anterior de Cinelerra instalada, se indicará con un icono de candado. En este caso, puede probar a realizar una actualización primero o eliminarla directamente.
Pulse Aceptar para empezar la instalación del paquete y, más tarde, Siguiente para acabar.
REDÁCTEME
Debido a su flexibilidad, optimizar Cinelerra para sus necesidades
específicas requiere una configuración especial. Por desgracia, en el momento de la compilación
se pueden ajustar muy pocos parámetros. Por lo tanto, la configuración en tiempo
de ejecución es la única opción para la mayoría de los usuarios, a causa de esta multitud
de parámetros disponibles.
A continuación se presentan opciones de configuración, así como las APIs soportadas en GNU/Linux.
Arrancado Cinelerra, diríjase a settings->preferences para encontrar las opciones.
| 3.1 Variables de entorno | Éstas son las variables de entorno reconocidas por Cinelerra | |
| 3.2 Drivers de audio | Información sobre los drivers de audio | |
| 3.3 Drivers de vídeo | Información sobre los drivers de vídeo | |
| 3.4 Reproducción | Configuración de los parámetros relacionados con la reproducción. | |
| 3.5 Grabación | Configuración de los parámetros relacionados con la grabación. | |
| 3.6 Rendimiento | Configuración de los parámetros relacionados con la velocidad de ejecución. | |
| 3.7 Interfaz | Configuración de la interfaz de usuario. | |
| 3.8 Acerca de | Ver información sobre el programa. |
En los derivados de UNIX, las variables de entorno son variables globales en la shell
que todas las aplicaciones pueden consultar. Se les asigna valor con un comando
como set VARIABLE=value. Los valores de todas las variables de entorno se pueden
saber usando un comando como env. Cinelerra reconoce las siguientes variables de entorno:
export LANG=es_ES,
y a continuación ejecute el comando cinelerra para lanzar el programa desde la
misma shell (consola). Se abrirá en español.Si instaló Cinelerra CV compilando las fuentes, y especificó una opción `--prefix=' diferente de `/usr/local', los ficheros traducidos probablemente no se instalaron. Consulte See section Proceso habitual de compilación, para conseguir más información sobre este tema.
Los drivers de audio se usan tanto para la grabación como para la reproducción. A continuación se describe su funcionalidad:
| 3.2.1 Atributos del driver de sonido | ||
| 3.2.2 OSS | Notas sobre el driver OSS | |
| 3.2.3 OSS Envy24 | Notas sobre el driver OSS para el chip Envy24 | |
| 3.2.4 Alsa | Notas sobre el driver ALSA | |
| 3.2.5 Esound | Notas sobre el driver Esound | |
| 3.2.6 Raw 1394 | Notas sobre el driver Raw1394 | |
| 3.2.7 DV 1394 | Notas sobre el driver DV1394 | |
| 3.2.8 IEC 61883 | Notas sobre el driver IEC 61883 |
Éste fue el primer driver de sonido para GNU/Linux. Tenía una implementación de código abierto y una implementación comercial que daba soporte a más tarjetas de sonido. Fue el driver de sonido estándar hasta la versión 2.4 del kernel Linux. Aún hoy es el único driver de sonido que un binario i386 puede usar al ejecutarse en sistemas x86_64.
La versión comercial de OSS tenía una variante para tarjetas de sonido de 96 KHz y 24 bits. Esta variante requería cambios significativos en el uso de los drivers de sonido, de donde se desprende la necesidad de este nuevo driver.
ALSA es el driver de sonido más corriente en la versión 2.6. de GNU/Linux. Soporta
la mayoría de las tarjetas de sonido actuales. Aprovecha funcionalidades de baja latencia
en GNU/Linux 2.6 para conseguir mejor rendimiento que el que OSS tenía en la versión 2.4,
pero apenas similar que el que OSS tenía en la 2.0. Por desgracia, ALSA cambia frecuentemente.
Un programa que un día funciona con este driver, podría no funcionar al día siguiente.
Constantemente se desarrollan nuevos wrappers sobre ALSA. Nuestra intención es darles
soporte de manera regular, aunque no con cada nuevo lanzamiento de cada nuevo wrapper.
ALSA ya no es portable entre i386 y x86_64. Si un binario i386 intenta reproducir en
un kernel x86_64, provacará un error. En este caso, use OSS..
ESOUND era un servidor de sonido que funcionaba sobre OSS. Fue escrito para un gestor de ventanas llamado Enlightenment. Soporta un número limitado de bits y tiene alta latencia comparado con drivers más modernos, pero ofrece la capacidad de multiplexar varias fuentes de audio. Se desconoce si aún funciona.
Ésta fue la primera interfaz entre el software para GNU/Linux y las cámaras digitales Firewire. Es la forma menos fiable de enviar audio a una cámara. Consiste en una biblioteca sobre comandos del kernel.
Segunda vez que se escribió el soporte para cámaras DV en GNU/Linux. Ésta es la forma más fiable de reproducir audio para una cámara y consiste en comandos directos del kernel.
Tercera vez que se escribió el soporte para cámaras DV en GNU/Linux. Es una biblioteca sobre RAW 1394 que es una biblioteca sobre comandos del kernel. Es menos fiable que DV 1394 pero más fiable que RAW 1394. La próxima vez que se escriba eso debería quedar arreglado. Visite http://www.linux1394.org para conseguir más información sobre los últimos drivers.
Los drivers de vídeo se usan para reproducción de vídeo en el compositor y el visor.
Fue la primera forma de mostrar gráficos en cualquier sistema UNIX. Simplemente escribe un triplete RGB para cada píxel directamente en la ventana. Es el método de reproducción más lento. Aún hoy es útil como último recurso cuando el hardware gráfico no consigue manejar ciertos fotogramas, por ejemplo aquéllos que tienen un tamaño excesivo.
Es una mejora sobre X11, realizada en 1999. Convierte YUV a RGB en hardware, con escalado. Es el método de reproducción preferido, pero no puede manejar grandes tamaños de fotograma. El mayor tamaño de vídeo para XV suele ser 1920x1080.
El método más poderoso para reproducir vídeo es OpenGL. Con este driver, la mayoría
de los efectos se hacen en hardware. OpenGL permite tamaños de vídeo tan grandes como
permita el máximo tamaño de textura, que suele ser mayor que lo que soporta XV, dependiendo
del driver gráfico. Para poder habilitarlo, necesitará un binario construido con soporte
para OpenGL. La opción de configure para habilitar OpenGL es `--enable-opengl'.
Se necesita una tarjeta de vídeo que soporte OpenGL 2.0. Las tarjetas Nvidia modernas deberían
funcionar. También necesita un driver de vídeo que soporte OpenGL 2.0, como el driver binario
de Nvidia. Para saber si su driver de vídeo soporta OpenGL 2.0, escriba el siguiente comando:
glxinfo | grep "OpenGL version":
OpenGL version string: 2.0.2 NVIDIA 87.74
OpenGL version string: 1.4 (2.0.2 NVIDIA 87.74)
OpenGL usa PBuffers y shaders para renderizar vídeo. El driver gráfico debe soportar OpenGL 2.0 y Cinelerra debe haber sido explícitamente compilado con soporte para OpenGL 2.0. Para ello debe compilarse en un sistema con las cabeceras (headers) de OpenGL 2.0. Algunos PBuffers son incoherentes: si la tarjeta gráfica no tiene suficiente memoria o no posee las características visuales adecuadas, los PBuffers no funcionan. Si OpenGL no funciona, intente avanzar varios fotogramas o cerrar y volver a iniciar Cinelerra.
Limitaciones:
BC_Texture::create_texture frame size <frame_width>x<frame_height> bigger
than maximum texture 4096x4096.
Es un método para reproducir archivos de JPEG-A en movimiento directamente a una señal compuesta analógica. Usa un popular hack del driver Video4Linux del 2000 para descomprimir el JPEG mediante hardware. Incluso aunque la salida analógica esté bastante obsoleta, han aparecido drivers nuevos para reemplazar a BUZ.
Fue la primera interfaz entre el software en GNU/Linux y las cámaras Firewire. Es la forma menos fiable de pasar el vídeo a una cámara, y consiste en una biblioteca desarrollada sobre comandos del núcleo (kernel).
Segunda vez que se escribió el soporte para cámaras digitales DV en GNU/Linux. Es el modo más fiable de pasar vídeo a una cámara y consiste en comandos directos del kernel.
La tercera vez que se escribió el soporte para cámaras digitales en GNU/Linux. Es una biblioteca sobre RAW 1394, menos fiable que DV 1394 pero más que RAW 1394, lo que debería arreglarse la próxima vez que se escriba. Visite http://www.linux1394.org para obtener más información y los drivers más actuales.
| 3.4.1 Salida de audio | ||
| 3.4.2 Salida de vídeo |
Determinan lo que sucede cuando se reproduce sonido desde la línea de tiempos.
Nota: Si cambia de drivers de sonido o cambia el valor de Usar el software para posicionar la información (propiedad en el diálog Preferencias), necesitará cambiar el valor de desplazamiento del audio, porque los diferentes drivers de sonido presentan errores de precisión dispares.
Determinan cómo llega el vídeo desde la línea de tiempos hasta sus ojos.
Los parámetros que se fijan aquí aceleran la función Fichero->Grabar..., al permitirle preconfigurar el formato de archivos. El formato de archivos se aplica a todas las grabaciones. Aquí también se configura el hardware usado para la grabación, puesto que el hardware suele determinar los formatos de archivo soportados.
| 3.5.1 Formato de fichero | ||
| 3.5.2 Entrada de audio | ||
| 3.5.3 Entrada de vídeo |
Determina el formato de fichero de salida en las grabaciones. Depende fuertemente del tipo de driver usado. Las opciones que presenta el menú son las mismas que las de la interfaz de renderizado. Puede consultarse La casilla Grabar pistas de audio debe estar seleccionada para grabar audio. La casilla Grabar pistas de vídeo debe estar seleccionada para grabar vídeo. El botón en forma de llave inglesa a la izquierda de cada una de estas casillas abre, al ser pulsado, un diálogo que permite configurar el esquema de compresión (códec que se va a usar) para cada flujo de salida de audio y vídeo. El audio y el vídeo se agrupan en un formato contenedor definido en el menú Formato de fichero. Los diferentes contenedores disponibles pueden grabar sólo audio, sólo vídeo o ambos.
Algunos drivers de vídeo sólo pueden grabar a un contenedor particular. Por ejemplo, DV sólo puede grabar a Quicktime con DV como esquema de compresión de vídeo. Si se cambia el driver de vídeo, el formato de fichero debe ser modificado para proporcionar la salida soportada. Si se cambia el formato de fichero a un formato no soportado, podría no funcionar con el driver de vídeo.
Determinan lo que sucede al grabar audio.
Determina lo que ocurre al grabar vídeo.
Se pasará la mayor parte del tiempo configurando esta sección. El objetivo principal de la sección de Rendimiento es configurar los parámetros de renderizado que no están disponibles en el diálogo de renderizado.
| 3.6.1 Renderizado en background | ||
| 3.6.2 Granja de render |
El renderizado en segundo plano o renderizado en background se concibió originalmente para permitir reproducir los efectos HDTV en tiempo real. El renderizado en segundo plano consiste en renderizar constantemente una salida temporal (no la definitiva que se producirá cuando realmente decida renderizar) mientras se está modificando la línea de tiempos. Esta salida temporal es la que se muestra durante la reproducción siempre que sea posible. Es util para poder visualizar transiciones y efectos demasiado complicados para poder ser calculados en tiempo real. Si hay una granja de renderizado disponible, se usa la granja para renderizar en segundo plano. De esta manera se tiene la posibilidad de visualizar efectos en tiempo real, si se dispone de suficiente ancho de banda y CPUs como nodos.
El renderizado en segundo plano se habilita en la pestaña Mejoras de la ventana de Preferencias.
A menudo, si la opción de renderizado en segundo plano está habilitada, es útil insertar un efecto o una transición y a continuación seleccionar el menú Preferencias -> Ajustar renderizado en background, estando el punto de inserción justo antes del efecto que queremos visualizar en tiempo real y con la verdadera frecuencia de fotogramas. Una barra roja aparece en la regla de tiempos indicando lo que se ha renderizado en segundo plano.
ls no funcionará en el directorio donde se están almacenando
las imágenes del renderizado en segundo plano. El botón de navegación
tampoco funcionará en este directorio, pero el
botón de configuración
sí lo hará.
Para usar la granja de renderizado, ajuste estas opciones. Puede ignorarlas si usa un único sistema individual.
Estos parámetros afectan únicamente al modo de trabajar del usuario.
Esta ventana le informa sobre el copyright, la fecha de la compilación actual, la ausencia de garantía y las versiones de algunas bibliotecas. Asegúrese de estar conforme con el hecho de que no se proporciona garantía de ningún tipo.
| 4.1 Ventana de formato | ||
| 4.2 Presets (formatos predefinidos) | ||
| 4.3 Atributos de audio | ||
| 4.4 Atributos de vídeo |
Al reproducir contenidos en Cinelerra, dichos contenidos deben tener un número determinado de pistas, fotogramas de un tamaño determinado, un valor concreto de muestreo, etcétera. No se trata de los atributos del archivo que se posee guardado en disco, sino que al reproducir un archivo de contenidos se hace según los atributos del proyecto. Por ejemplo, si el valor de muestreo de un fichero de audio es diferente a los valores de muestreo del proyecto, se vuelve a muestrear para adecuarlo al valor establecido para el proyecto. De manera similar, si el tamaño de fotograma de un archivo de vídeo es distinto del especificado en el formato del proyecto, el vídeo se visualizará sobre un fondo negro (si los fotogramas del vídeo son más pequeños que los del proyecto) o recortado (si son mayores).
Los atributos del proyecto se ajustan en el menú Preferencias->Formato... y, en menor medida, en Fichero->Nuevo.... Al ajustar los atributos del proyecto en Fichero->Nuevo... se crea una nueva línea de tiempos. Cada línea de tiempos creada desde este momento en adelante utiliza las mismas preferencias (es decir, los mismos atributos). Si ajusta las preferencias en Preferencias->Formato..., los contenidos en la línea de tiempos no cambiarán. Además, cada línea de tiempos creada desde este punto usará los mismos atributos.
Ventana de configuración de formato.
Además de los ajustes tradicionales como tasa de muestreo, tasa de fotogramas y tamaño de fotogramas, Cinelerra permite algunos ajustes poco habituales, como
Se llama presets a los formatos predefinidos disponibles en Cinelerra, que corresponden a estándares conocidos y usados actualmente. Puede escoger una opción de este menú para producir un proyecto en uno de estos formatos habituales.
Determina el número de pistas de audio de que dispondrá el nuevo proyecto. Más tarde se puede añadir o eliminar pistas en cualquier momento, pero aquí se ofrece esta opción por comodidad.
Los canales están numerados. Al renderizar, la salida del canal 1 se renderiza a la primera pista de salida en el archivo o al primer canal de la tarjeta de sonido. Canales posteriores se renderizan a pistas de salida consecutivamente numeradas.
Las posiciones de los canales de audio corresponden a la localización del elemento gráfico (altavoz rojo) de cada salida de audio. Es decir, la posición del altavoz rojo determina la localización de cada salida de audio.
En la ventana del Programa, cada pista de audio tiene una ventana de control de posición, en la que salen los mismos altavoces en la posición que haya seleccionado para ellos. En la ventana del Programa, los altavoces no se pueden mover. En cambio, pulsando en la ventana de control de posición para esa pista, aparecerá el control de orientación de salida de la misma (un aspa amarilla). Cuanto más acerquemos este control a alguno de los altavoces, más señal tendrá la salida final por el canal que ese altavoz representa.
Los altavoces pueden tener cualquier orientación. Se almacena una disposición diferente de altavoces para cada número de canales de audio, ya que normalmente no se desea la misma disposición de altavoces para diferente número de canales.
La posición de los canales es el único ajuste que no necesariamente afecta a la salida final. Es simplemente una comodidad, para que al usar más de dos canales se pueda distinguir entre ellos en la línea de tiempos. No tiene nada que ver con la disposición real de altavoces por el espectador final.
Se puede posicionar varios canales muy cerca unos de otros, para conseguir que tengan prácticamente la misma salida.
Aunque no se perciba, los formatos intermedios de audio contienen mucha
más información que el audio en el disco y el audio que se reproduce. El audio
siempre usa el formato intermedio de mayor ancho de banda porque es rápido.
Los formatos intermedios de vídeo deben usar la menor cantidad de datos que
permitan conseguir la calidad deseada, porque el vídeo es lento. Aún así,
los formatos intermedios de vídeo usan un modelo de color de mayor ancho
de banda que el vídeo almacenado y el vídeo que se reproduce. Esto permite
hacer mayor procesamiento con menor destrucción de los datos originales.
El vídeo se almacena en disco en un modelo de color, normalmente un derivado de
YUV. Al reproducirlo, Cinelerra lo descomprime del formato del archivo directamente
al formato de salida. Si se procesan los efectos, Cinelerra tiene que descomprimir
el vídeo a un modelo de color intermedio primero y luego convertirlo al formato del
dispositivo de salida. La selección de un modelo de color intermedio determina
lo rápidos y precisos que son los efectos.
Los modelos de color de Cinelerra se describen usando un orden de empaquetamiento
de componentes determinado y cierto número de bits para cada componente. El
orden de empaquetamiento se escribe a la izquierda, y la asignación de bits se
escribe a la derecha.
Para poder usar efectos que impliquen canales alfa, es necesario escoger un
modelo de color con canal alfa. Los modelos de color con canal alfa son RGBA8888,
YUVA8888, y RGBA Float. Los modelos de color de 4 canales son más lentos que los
modelos de color de 3 canales, siendo el más lento RGBA Flotante. Algunos efectos,
como los fundidos, pueden sortear la necesidad de canal alfa, pero otros, como
el Chromakey, necesitan un canal alfa para poder hacer algo útil. Suele ser
buena idea probar el efecto en cuestión sin canal alfa para ver si puede funcionar
así antes de añadir un canal alfa al modelo de color y ralentizar todas las operaciones.
Al usar metraje sin comprimir, los modelos de color YUV suelen ser más rápidos que
los RGB. Además destruyen menos colores que los RGB. Si el metraje almacenado
como JPEG o MPEG se procesa varias veces consecutivas en RGB, los colores se
irán difuminando. Esto no ocurre si se usa YUV.
Años de trabajo con metraje de alta carga dinámica han demostrado que RGB con
coma flotante es el mejor formato para estos casos. En el pasado se usaron
enteros de 16 bits y resultaron demasiado lentos, además de provocar excesivas
pérdidas.
RGB en coma flotante no destruye la información si se usa con metraje original
YUV y además soporta valores de brillo superiores al 100%. Tenga en cuenta que
algunos efectos, como el histograma, aún cortan los valores superiores al 100%
en coma flotante.
| 5.1 Formatos de archivo soportados | Formatos que Cinelerra puede importar y exportar | |
| 5.2 Cargar archivos | Abrir todo tipo de archivos | |
| 5.3 Cargar la copia de seguridad | Recuperar la sesión anterior a un fallo del programa | |
| 5.4 Guardar archivos | Guardar listas de decisiones de edición | |
| 5.5 Fusionar proyectos |
A continuación se muestran la mayoría de los formatos de archivo soportados
y algunas notas relativas a su tipo de compresión. Es posible cargar algunos
otros formatos no descritos aquí.
El formato de un fichero afecta el tratamiento que Cinelerra le da. Las listas
de decisiones de edición (LDE) en XML permiten guardar los ajustes del proyecto. Si la
tasa de muestreo de su proyecto es de 48 KHz y carga un fichero de sonido muestreado
a 96 KHz, aún así el proyecto se reproducirá a 48 KHz. Si carga un fichero LDE a 96 KHz
y la tasa de muestreo actual del proyecto es de 48 KHz, la cambiará a 96 KHz.
Algunos formatos de archivo se visualizan muy lentamente en la línea de tiempos. Suelen
ser formatos con vídeo altamente comprimido. Dibujar imágenes en miniatura de vídeo
altamente comprimido en la línea de tiempos (estas imágenes se llaman picons) puede
resultar muy lento. Puede deshabilitar el dibujo de picons para estos archivos con
el botón draw media, y así acelerar estas operaciones.
Los formatos de fichero actualmente soportados son:
Quicktime no es el estándar en UNIX, pero lo usamos porque está bien documentado.
Todas las películas en Quicktime en Internet están comprimidas. Cinelerra puede
trabajar con algunas películas en Quicktime comprimidas. Si Cinelerra falla (desaparece
o se bloquea), probablemente sea porque dicho formato de compresión no está soportado.
En realidad Quicktime es un contenedor para dos flujos de datos, uno de vídeo y otro de
audio. Estos flujos se comprimen usando esquemas de codificación independientes. La
codificación preferida para Quicktime es MPEG-4 Video y MPEG-4 Audio. Este formato es
compatible con los reproductores comerciales en Windows, tiene buena calidad de compresión
y buena calidad en la salida. Se puede conseguir mejor compresión usando vídeo H-264.
Por desgracia, la decodificación de H-264 es tan lenta que no puede reproducir tamaños
muy grandes de fotogramas.
Cinelerra soporta dos códecs no estandarizados: Dual MPEG-4 video y Dual H.264
video. Archivos comprimidos con estos códecs no se podrán reproducir fuera de Cinelerra
y XMovie. Han sido diseñados para películas en las que los fotogramas han sido divididos
en dos campos, cada uno visualizado secuencialmente. Los códecs duales entremezclan
sus salidas, de modo que aumentan la eficiencia sin exigir cambios significativos en
el reproductor.
Es lo mismo que Quicktime con MPEG-4 Audio como códec de audio.
Renderizar una secuencia de imágenes no es lo mismo que renderizar una única imagen. Al renderizar una secuencia de imágenes, Cinelerra genera una tabla de contenidos para la secuencia entera y crea un nuevo fichero por cada posición en la línea de tiempos. Para conseguir mejor rendimiento, se puede cargar la tabla de contenidos en lugar de cargar las imágenes individuales. Para aprender más sobre los diferentes formatos de imagen soportados en una secuencia de imágenes, consulte el siguiente apartado (imágenes fijas).
Para evitar importar en Cinelerra una secuencia de imágenes como una serie de fotogramas independientes y tener que ajustar manualmente su duración en la línea de tiempos (lo que sería terriblemente lento y usaría excesivos recursos del sistema), puede usar un fichero de lista. Un fichero de lista es un fichero de texto en un formato específico y que contiene rutas absolutas a cada fotograma de la secuencia, así como información adicional como la resolución de la imagen, el formato de archivo y la tasa de fotogramas de la secuencia. Esta lista se puede escribir a mano (no es muy agradable, especialmente si hay gran cantidad de imágenes y las rutas son largas), o con la ayuda de IMG2LIST 0.1.5., una pequeña aplicación escrita por Claudio "maléfico" ANDAUR. Este script genera una lista de fotogramas a partir de una secuencia de imágenes y autodetecta todos los parámetros relacionados con la lista, incluyendo el número de fotogramas, el formato de archivo y la resolución de la imagen. Para informarse sobre este Generador de Listas para Cinelerra o descargarlo, visite http://argoslabs.com/~malefico/software/img2list.html.
| 5.1.4.1 Cargar imágenes fijas | ||
| 5.1.4.2 Tamaño de las imágenes fijas | ||
| 5.1.4.3 Imágenes Open EXR | ||
| 5.1.4.4 Imágenes Raw de cámaras digitales |
Al renderizar una imagen única se sobreescribe el fichero de la imagen
en cada posición en la línea de tiempos. No se crea ninguna tabla de contenidos.
Al cargarla en la línea de tiempos, la imagen adquiere una duración de un fotograma.
Para ver la imagen, aumento el zoom del tiempo en la línea de tiempos, hasta que
pueda ver el fotograma. Para alargar la duración de la imagen, arrastre sus fronteras
como lo haría con contenido corriente de vídeo. Puede arrastrar los bordes de una
imagen fija tanto como desee. Las imágenes, en Cinelerra, tienen el don de poder ser
arrastradas hasta adquirir una duración infinita.
Cinelerra también permite definir la duración inicial de cualquier imagen cargada.
Este parámetro se puede ajustar en la sección Imágenes de la ventana
Preferencias->Preferencias...->Grabación.
Salvo que las imágenes originales que va a usar provengan directamente de una fuente digital
(como una cámara de fotos digital), lo primero que debe hacer antes de poder usarlo es,
de alguna manera, capturar los recursos en un formato digital úti.
Si se trata de fotografías antiguas, mapas en papel, dibujos o diagramas, podría escanearlos
y guardarlos en un formato de archivo como PNG, TIFF, TGA o JPG, usando un escáner digital.
Un programa muy útil para procesar dichos archivos de imagen es el Gimp, que le permitirá
reparar áreas de color estropeado, ocultar deterioros o efectuar correcciones.
Si las imágenes que desea usar provienen de una fuente digital, como una cámara digital
o una captura de pantalla, intente conseguir la mejor resolución posible en la
obtención de dicho material original. Esto le permitirá conseguir la mejor
calidad en la salida final de su proyecto Cinelerra.
Importante: Las imágenes importadas a un proyecto Cinelerra siempre permanecen
a su tamaño original. Por lo tanto, debe tener en cuenta la relación de aspecto del
vídeo en su proyecto Cinelerra, y reescalar sus imágenes antes de importarlas al proyecto.
Por ejemplo, la relación de aspecto de las imágenes PAL es 4/3, pero 720x576 es 5/4.
Para que sus imágenes importadas se visualicen correctamente, debe reescalar el tamaño
horizontal de las mismas:
nuevo tamaño horizontal = (5 / 4) / (4 / 3) x tamaño horizontal original
Para vídeos PAL, debe multiplicar el tamaño horizontal de las imágenes que desea importar
por un factor de 0.9375.
Aquí se presenta un pequeño "shell script" que, al ser ejecutado desde un directorio
que contenga imágenes .jpg, las redimensiona y almacena las nuevas imágenes en un
carpeta de nombre `resized':
#/bin/sh
mkdir resized
for element in `ls . | grep jpg`;
do
size=`identify ${element}`
width=`echo ${size} | sed '+s+.*JPEG ++' | sed '+s+x.*++'`
height=`echo ${size} | sed '+s+.*JPEG [0-9]*x++' | sed '+s+DirectClass.*++'`
let new_width=${width}*9375/10000
convert -resize "${new_width}x${height}!" -quality 100 ${element} resized/${element}
done
Quizá no conozca el formato Open EXR. Este formato almacena imágenes RGB en coma flotante. También soporta una pequeño grado de compresión. Los proyectos que vayan a ser renderizados en EXR deberían estar en un modelo de color en coma flotante, para poder beneficiarse de las ventajas de EXR. See section Atributos del proyecto. Hay disponibles varias opciones de compresión para EXR.
Escoja Usar Alpha si el modelo de color del proyecto tiene canal alfa y desea mantenerlo en el resultado final. De no ser así, los colores primarios se multiplicarán por el canal alfa.
Las imágenes en formato RAW de las cámaras digitales son un tipo especial de imagen que Cinelerra sólo puede importar (no exportar). Una vez están en la línea de tiempos, deben ser procesadas en un espacio de color en coma flotante. Las imágenes RAW de las cámaras Canon son las únicas que han sido probadas. Es necesario aplicarles el efecto Gamma para corregir el gamma. Puesto que se necesita mucho tiempo para interpolar las imágenes RAW, se visualizan en un fichero proxy para poder retocarlas luego.
En primer lugar, aplique el efecto Gamma a una pista de imágenes RAW, ajustado en modo automático y con valor de gamma de 0.6. A continuación renderice la línea de tiempos a un fichero JPEG Quicktime. Añada el fichero JPEG Quicktime en una pista nueva y deshabilite la pista vieja. Ahora la copia con el gamma corregido de cada imagen RAW se puede visualizar relativamente rápido en la misma posición en la línea de tiempos que la imagen original.
Debido a que el formato AVI (Audio-Video Interleave, Audio y Vídeo Entrelazados) está tan fragmentado entre diferentes códecs de audio y vídeo, es posible que haya ficheros en formato AVI que no pueda reproducir.
Los archivos MPEG que contienen vídeo se pueden cargar directamente en Cinelerra.
Si el fichero está soportado, se construirá una tabla de contenidos. Si el fichero
no está soportado, normalmente el programa se bloquea o falla, o muestra pistas
demasiado cortas. Por desgracia, este método para cargar archivos MPEG no es
suficientemente bueno si desea usar sus archivos en una granja de renderizado.
Para usar los archivos MPEG en una granja de renderizado, necesita ejecutar mpeg3toc
para generar una tabla de contenidos del fichero, y a continuación cargar la tabla así
generada en Cinelerra. mpeg3toc necesita la ruta absoluta del fichero MPEG. Si no usa
una ruta absoluta, asume que el fichero MPEG está en el mismo directorio en el que
se está ejecutando Cinelerra.
Los flujos de MPEG están estructurados en múltiples pistas. Cada pista puede ser
de vídeo o de audio. Cada pista de audio puede tener entre 1 y 6 canales. Cinelerra
convierte cada canal de audio en una pista.
Notas sobre la codificación de vídeo mpeg:
La codificación de vídeo MPEG es independiente de la codificación de audio MPEG.
En el vídeo MPEG hay dos modelos de color. El modelo de color YUV 4:2:0 se
codifica con una versión altamente optimizada de mpeg2enc con ajustes predeterminados
para los dispositivos electrónicos estándar del consumidor. En el proceso
de optimizar mpeg2enc, decidieron deshacerse de la codificación YUV 4:2:2.
El modelo de color YUV 4:2:2 se codifica con una versión mucho menos optimizada
de mpeg2enc.
La codificación YUV 4:2:2 se conservó porque la versión NTSC de vídeo DV pierde
demasiada calidad al ser transferida a YUV 4:2:0. El vídeo DV debe ser transferido
a YUV 4:2:2.
Al codificar YUV 4:2:0, el parámetro de tasa de bits significa cosas diferentes,
dependiendo de si la tasa de bits es fija, o lo es la cuantización. Si tasa de bits es fija,
este parámetro se refiere a la tasa de bits final. Si la cuantización es fija,
este parámetro se refiere a la máxima tasa de bits permitida. Este comportamiento es
una rareza de la versión de mpeg2enc.
Los DVDs se dividen en un cierto número de programas, cada uno identificado
por un fichero `IFO' único. Si desea cargar un DVD, encuentre el
fichero `IFO' correspondiente al programa que le interesa. Cargue el
fichero `IFO' directamente, y se generará una tabla de contenidos
automáticamente. De manera alternativa, para usar una granja de renderizado se
puede crear por separado una tabla de contenidos.
Ejecute: mpeg3toc -v /cdrom/video_ts/vts_01_0.ifo dvd.toc
o algo similar. Cargue a continuación `dvd.toc'.
Se trata de archivos .mp2 y .mp3. Si los ficheros han sido codificados usando tasa de bits fija, se pueden cargar directamente, sin tabla de contenidos. En cambio, los archivos con tasa de bits variable necesitan una tabla de contenidos, que se puede crear con mpeg3toc.
El formato OGG es un formato desfasado, pero supuestamente libre de patentes, para comprimir audio y vídeo. La calidad no es tan buena como la de H.264 o Audio MPEG-4. En realidad, cualquiera con suficiente dinero y ganas puede encontrar una violación de patentes en cualquier cosa.
Las listas de decisiones de edición son la forma en que Cinelerra almacena los proyectos. Los ficheros LDE tienen nombres terminados en .xml. Al cargarlos, modifican los atributos del proyecto presente. Puesto que las listas de decisiones de edición son únicamente texto, se pueden modificar con un editor de texto.
Todos los datos con los que se trabaja en Cinelerra se adquieren de dos únicas maneras:
o bien grabando de un dispositivo o bien cargando un archivo desde el disco. Esta
sección describe la carga de archivos.
La carga y reproducción de archivos se hacen como cabría esperar. Simplemente vaya al menú
Fichero->Cargar fichero..., escoja un archivo que cargar y pulse ok. Pulse el botón
de reproducción y el archivo debería empezar a reproducirse, independientemente de que aparezca
o no una barra de progreso.
La ventana de carga
Si el fichero es una imagen fija, los atributos del proyecto no cambian y la imagen ocupa el primer fotograma de la pista. Si el archivo tiene audio, Cinelerra podría construir un fichero de índice para acelerar el proceso de dibujo. Puede editar y reproducir el fichero mientras se construye el fichero de índice.