Animación orgánica con Context Free
Me quedé con la curiosidad de cómo generar una animación del programa en Context Free sin la interfaz de usuario que existe en otras plataformas como güindous y mac.
Esta es la solución que encontre:
- Suponiendo que el código fuente document.cfdg se encuentra en el directorio_actual, y que tenemos la siguiente estructura de directorios:
directorio_actual
|
+----animation
|
+-----frames - Instalar las herramientas de consola ffmpeg y convert.
- Generar los cuadros de nuestra animación, en mi caso 50, con la siguiente línea:
cfdg -w 500 -h 500 document.cfdg ./animation/art.png -a 500
- Como el cfdg solo genera imágenes png y ffmpeg (que convierte una secuencia de imágenes en video) sólo acepta imágenes jpg, realizamos la conversión de las imágenes con la siguiente línea:
cd animation
convert * ./frames/anima.jpg - Generamos el video con el comando ffmpeg:
cd frames
ffmpeg -f image2 -i anima-%d.jpg video.mpeg
sudo apt-get install convert
sudo apt-get install ffmpeg
sudo apt-get install ffmpeg
¡Listo!, ya tenemos una animación de nuestro programa.
0 Comments
