Blender Multimedia - Editores y sus manías

2 - Editores y sus manías

[editar]
Tutorial creado por Claudio "malefico" Andaur. Extraido de: http://www.mononeurona.org/index.php?idp=527
24 de Octubre de 2005

Como dice líneas arriba, Blender es un digno editor de vídeo, pero uno puede llegar a necesitar algo más. Un excelente editor de video y audio que supo ganarse un lugar en el mundo multimedia linux es (o era) Broadcast 2000 y su secuela tecnológica Cinelerra. Este programa de calidad profesional, puede leer y grabar audio WAV, MP3 y vídeo Quicktime con distintos sistemas de compresión (JPG, DV, YUV, etc). Estaba disponible en HeroineWarrior pero su autor lo ha quitado del acceso público para evitar posibles problemas legales. De cualquier manera está aún presente en muchas distribuciones linux hasta la versión "C".

Entonces, para qué me molesto en escribir sobre esto ? Buena pregunta Watson. La razón es que existe una comunidad que siguió desarrollando Broadcast y que además de mantenerlo disponible en la web, hackeó el código original añadiéndole interesantes funcionalidades. La versión que me parece más útil de las que he visto hasta ahora es la Broadcast2000c MF2. El código original y esta versión modificada pueden conseguirse en este sitio. Esta versión modificada permite grabar un vídeo con compresión OpenDivx, además de importar audio OGG Vorbis.

Una opción entonces sería descargar esta versión de Broadcast2000c y compilarla e instalarla como primer paso. La compilación no debería traer problemas a un usuario linux promedio, las fuentes no traen un script de configuración, pero el Makefile está bien hecho y debe funcionar sin problemas (recuerden: 'make' y 'make install' como root). Una vez finalizada la instalación podremos llamar al programa tipeando "bcast" en cualquier terminal.

Sin embargo a nadie recomiendo abrir un AVI recién salido de Blender con este programa, solo conseguirá obtener un centenar de pistas de audio y probablemente algún cuelgue del servidor X. La razón es que Broadcast y sus versiones hackeadas trabajan con archivos de vídeo en formato Quicktime o listas de imágenes JPG. Por ello deberemos convertir nuestros AVI al formato Quicktime, o bien renderizar las animaciones como archivos JPG y generar una lista. Para lo primero la mejor solución es utilizar el excelente programa GMerlin o aún mejor MPlayer que nos permitirá leer el AVI y volver a codificarlo como Quicktime con distintos esquemas de compresión de vídeo como MJPA, JPG y OpenDivX. Si no tenemos ganas de bajar este programa (alrededor de 5MB) y compilarlo, siempre podemos optar por crear una lista JPG.

video-tut-05-rendersettings.jpg
Figure 1: Renderizando como listas JPG desde Blender

Para crear una lista JPG lo que primero debemos hacer es renderizar con Blender nuestra animación como una lista de imágenes JPG. Para ello seleccionaremos en la ventana de render el formato JPG y escribiremos el path donde deseamos guardar las imágenes en la caja correspondiente. Conviene usar un directorio aparte preparado para almacenar las imágenes (frames) de nuestra animación en lugar de un nombre de archivo ennuestro directorio habitual.

Luego haremos click en ANIM y las imágenes se generarán y guardarán en disco con nombres secuenciales (frame0001, 0002, 0003, etc).

Una vez renderizada la secuencia, generaremos una lista JPG en un archivo de texto. Este archivo podemos generarlo manualmente incluyendo los nombres de todos los archivos JPG generados pero lo mejor será abrir una terminal y movernos al directorio donde hayamos guardado las imágenes y tipear "ls > lista.txt" para obtener un archivo con la lista.

Para que Broadcast2000 pueda entender la lista es necesario editar este archivo y añadir las siguientes lineas como encabezado :

JPEGLIST # cualquier comentario despues del caracter '#'  24.000000 #frame rate usado en Blender  640 #resolucion en X de la animacion  480 #resolucion en Y  (...)

video-tut-01.jpg
Figura 2: Una lista JPG

Y a continuación los nombres de las imágenes. Estos nombres es recomendable tipearlos con el path completo o bien lanzar Broadcast2000 desde el mismo directorio donde se encuentran las imágenes.

Para nuestra comodidad, sobre todo si la animación tiene mas de 100 cuadros, he escrito un par de pequeños scripts para bash TGA2LIST y JPG2LIST, que generarán interactivamente las dichosas listas (formatos TGA o JPG). Para ejecutarlo basta con copiarlo al directorio donde hemos almacenado las imágenes (asegurarse de que no haya otro archivo más en el directorio porque será incluido en la lista, produciendo un bug en Broadcast2000) y descomprimirlo con Gunzip (WinZip tambien funciona) o bien instalarlo en el directorio /usr/bin o /usr/local/bin para acceder desde cualquier directorio.

Una vez que hayamos generado la lista, el archivo JPGLIST.TXT generado por el script o bien el archivo editado manualmente, arrancaremos Broadcast2000 y lo cargaremos desde FILE -> OPEN como si se tratase de una animación. Si todo fue bien, veremos aparecer los cuadros de la animación.

imagenes_video-tut-04.jpg
Figure 3: Broadcast2000 en acción

A partir de aquí añadiremos los sonidos y música en pistas de audio mediante FILE -> APPEND. Como esto no es un curso de Broadcast2000, les recomiendo la documentación incluida en las fuentes para aprender el uso del editor. Una vez concluida nuestra edición de audio, deberemos renderizar las pistas de audio y vídeo juntas eligiendo para este último caso, el sistema de compresión OpenDivx. Esto generará un archivo MOV (el formato Quicktime) con compresión OpenDivX. Claro que esto no es lo mismo que tener un AVI con compresión DivX. Pero se le parece bastante. El último paso será codificar este archivo al formato más popular AVI DivX. Podemos utilizar el GMerlin comentado más arriba o el MEncoder que viene con MPlayer. Este codificador podrá leer el MOV comprimido y recodificarlo como AVI usando los codecs DivX que tengamos instalados en nuestro sistema.

[editar]

3 opiniones

Porfis ayudenme porfis.

Porfa alguien me podria ayudar a hacer un laborato
porfis
porfis
porfis
porfis... Mi coreo es jalisco_999@hotmail.com.
Buenisimo.

Este programa me parece excelente... Recien comienzo a usarlo... Aunke tengo muchas preguntas... Solo queri decir. Que espero que este programa perdure a traves de los años... Suerte.
Gez
Blender multimedia.

Muy buen tuto, male!
es bueno ver que hay opciones y que hay gente que se toma el trabajo de mostrárnoslas!.

Tutoriales relacionados con 'Blender Multimedia'

Blender además de ser un excelente programa de modelado y animación, es también un digno... Más »

Autor y licencia de 'Blender Multimedia'


Tutorial de Claudio "malefico" Andaur. Extraido de: http://www.mononeurona.org/index.php?idp=527 CopyLeft
Este trabajo está licenciado bajo la Creative Commons License
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.