Creación y edición de animaciones gif y mp4 con Gifine

[h]Creación y edición de animaciones gif y mp4 con Gifine[/h]
[video]youtube.com/watch?v=FYSoAt3EZUE[/video]
¿Qué tal estáis en este domingo?
Espero que lo habéis dedicado a venerar al Monstruo del Espagueti Volador.
Hoy les presentaré a Gifine
Aquí tenéis a la pagina oficial del proyecto:
[list=*]
]Gifine by leafo @ Git Hub/]
[/list]
Lo dice le nombre, Gifine es para hacer animaciones gif. Y mp4. Esto no lo dice el nombre, Es un regalo de la casa. ¡Hay que vivir a lo grande!
Es una aplicación hecha con GTK lo que viene bien si tenemos un entorno gráfico GNOME, Unity o XFCE (menos dependencias a instalar ;))
Algunas cosas a destacar:

  • Vale para hacer todo el proceso, desde garbar imágenes hasta editar el gif
  • Se puede definir una área para grabar el Escritorio o para guardar en el gif
  • Muy fácil de usar
    La aplicación no se encuentra en unos repositorios, debemos instalar algunas dependencias de nuestro lado antes de instalar Gifine,
    No es complicado. Lo hago desde Ubuntu 16.10. La cosa puede variar según los sistemas. No será nada de otro mundo; si tienes algún problema no dudes en preguntar aquí mismo.
    [h]Instalación[/h]
    Vamos a necesitar varios paquetes extras
    Primero actualizamos bien el sistema:
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade  && sudo apt-get autoremove

Luego pasamos a git: Es soló para usar los repositorios directamente. Es muy liviano y viene bien en todos casos.

sudo apt-get install git

Ahora instalamos xrectsel. Es imprescindible para poder grabar el escritorio.
Necesitamos unos paquetes para poder compilarlo que no vienen instalados por defecto en Ubuntu
subversion, autoconf y “libx11”. Hay varios paquetes relacionados con libx11 en los repositorios de Ubuntu… Para estar seguros de tener el paquete requerido instalamos las librerías de desarrolló: libx11-dev. :wink:

sudo apt-get install subversion autoconf libx11-dev

Podemos ahora instalar al dichoso xrectsel. Y ya habrás el hecho lo más duro: Lo que viene después es pan comido. :wink:
Bajamos la rama git del proyecto:

git clone https://github.com/lolilolicon/xrectsel.git

Nos situamos en ella:

cd xrectsel

Debemos crear el documento configure para poder compilar:

 ./bootstrap

Lo ejecutamos:

 ./configure --prefix /usr

Compilamos:

make

Instalamos

sudo make DESTDIR="$directory" install

Normalmente deberías ver esto en consola: https://www.wifi-libre.com/img/members/3/Seleccion_001.png
Queda por instalar gifsicle (para editar gif, ffmpeg (para MP4) y montar un entorno LUA

sudo apt install gifsicle luarocks libgirepository1.0-dev gobject-introspection lua-lgi-dev ffmpeg

Ultima linea: Usamos el gestor de paquetes LUA para instalar Gifine
En la salida se advierte de que falta lgi pero al final se instala.
https://www.wifi-libre.com/img/members/3/Seleccion_002_20170115-1922.png
Es algo que pasa con Ubuntu 16.10… Las librerías lgi están presentes pero no están detectadas a primera vista.
No importa.
[h]Probando gifine[/h]
Lo lanzamos desde consola:

gifine

Un interfaz de estilo minimalista surge para grabar una área del escritorio o abrir un proyecto. Podemos definir el framerate (imágenes grabadas por segundos).
https://www.wifi-libre.com/img/members/3/Seleccion_003.png
Hago un ensayo y le doy a Record rectangle
¡Estamos rodando ya!
Para parrar la grabación le damos a stop record

Y estamos luego en modo de edición :
https://www.wifi-libre.com/img/members/3/Seleccion_005.png
Podemos recortar, bajar au aumentar la frecuencia de imágenes por segundo,
Una vez que hemos acabado elegimos el formato mp4 o gif.
https://www.wifi-libre.com/img/members/3/Seleccion_004_20170115-1937.png
Le damos un nombre al proyecto y luego hay que esperar un poco (El Working editing que podéis leer en la precedente)
Tarda bastante si queremos un gif con una buena frecuencia de imágenes por segundo (con mi PC que no es potente)

Conclusión: No estoy familiarizado con las herramientas para crear gif,
He hecho algunos con gimp y con gifine es mucho mas fácil… ¡Es que no se puede ser más sencillo!
Me ha parecido un poco lento para editar el gif pero a lo mejor es así con todas las aplicaciones.
La interfaz es simple y el diseño opta por la técnica del camaleón: Pilla el tema gtk que tenemos en uso.
La integración es a nivel gráfico por lo tanto “perfecta”
Por lo que es de la integración en el sistema operativo le falta pulir detalles.
La ausencia de paquete o de script de instalación hace que no hay ninguno lanzador y debemos iniciar la aplicación en consola.
Es algo tedioso instar la aplicación con la sola ayuda en Git Hub …
Hay varias dependencias que no salen y he tenido que improvisar sobre la marcha para lograrlo.
Unos paquetes *deb y *aur vendrían bien o por lo menos disponer de una ayuda mas con más detalles en comparación con la que que se puede consultar en la rama Git Hub.

Fuentes
[list=]
]Make Animated Screenshot Gifs Using Gifine for Linux by * Joey Sneddon @ OMG! Ubuntu!/
]
*]Nothing happens when you click on “Record rectangle” without xrectsel installed #4 @ *leafo/gifine