No estas registrado.

#1 2014-02-23 20:19:30

Wada
Staff
Registrado: 2012-07-31
Mensajes: 448
Página Web

[Aporte] Crear un screenshot en gif

Tengo la idea de hacer un post sobre vim y sus funciones que creo muchos desconocen y para hacerlo mas llamativo me dije tal vez podria crear algunos gif... me puse manos a la obra y pues también comparto como funciona big_smile

Primero instalar las aplicaciones necesarias:

# pacman -S recordmydesktop mplayer imagemagick

Capturar con recordmydesktop

$ recordmydesktop <nombre.ogv>

Para capturar una ventana, agregamos posicion [x, y] y tamaño [width(ancho), height(alto)]

$ recordmydesktop -x 1 -y 1 --width 400 --height 200 -o <video.ogv>

Recomiendo crear un directorio para almacenar los frames del video

$ mkdir <directorio>

Sacamos los frames de el video con mplayer La salida de las imagenes podria ser jpeg pero pierde mucha calidad por ello deje png

$ mplayer -ao null <video.ogv> -vo png:outdir=<directorio>

Por ultimo creamos el gif

$ convert -delay 10x100 <directorio>/* <nombre.gif>

Todos estos pasos hahaha nos dejan un lindo gif
que no pude subir a imgur porque pesa mas de 2mb
Pero este gif que para ser honestos se ve muy decente pesa 4.2 mb

"Optimizamos" un poco

$ convert <nombre.gif> -fuzz 10% -layers Optimize <optNombre.gif>

Ahora tenemos un gif algo feo... Pero. solo pesa 262kb
9oxZbNz.gif

Ahora buscare mejores formas de optimizarlo

Edito
Descpues de editar un poco el comando al editar el parametro -fuzz

Aca con fuzz al 5%
Jw97iwH.gif
Peso: 335kb

Aca con fuzz al 2%
iD8r44m.gif
Peso: 1.3mb

Perfecto smile

Ultima edición por Wada (2014-02-24 14:33:03)


[⠠⠵] || Archlinux || Awesome || urxvt || Bash

Desconectado

#2 2014-02-24 15:08:05

rawBasic
<" Forum Mod
Desde: In the database..
Registrado: 2012-10-28
Mensajes: 272
Página Web

Re: [Aporte] Crear un screenshot en gif

Wenas..

Gracias por compartirlo..

Realmente es un interesante procedimiento, seguramente le vendrá bien a más de uno..

Desde ya muchas gracias..

rawBasic..

PS: por cierto, espero con muchas ganas ese post sobre vim.. ..aunque soy pro ´vi´.. xD


Un foro organizado es un foro eficaz..
4_horsemen_of_the_apocalypse_by_9888888-d31h1m1.gif

"El que busca encuentra. El que no, se pierde. Acá, un precioso buscador."

Desconectado

#3 2014-02-26 09:32:24

elav
BOFH
Desde: SystemInside
Registrado: 2011-12-03
Mensajes: 1,313
Página Web

Re: [Aporte] Crear un screenshot en gif

Lo publico en el blog.. Genial!!!


”... Hacer uso de Software Libre es sentir entre tus manos, palpable y predecible, esa necesidad básica llamada Libertad al que todo ser humano aspira y que muchos por desconocimiento, o simplemente por no entenderlo, nunca podrán tener... ”

Desconectado

#4 2014-03-03 05:59:10

Wada
Staff
Registrado: 2012-07-31
Mensajes: 448
Página Web

Re: [Aporte] Crear un screenshot en gif

@raw: Vim es mejor big_smile hahahaha y ya lo tengo preparado en un rato lo subo... [vozinterna]Esto esta mal, muy mal... Tengo 3 semanas que no duermo mas de 4 horas... Voy a morir [/vozinterna]

@elav: Genial lo vi por el blog gracias big_smile


[⠠⠵] || Archlinux || Awesome || urxvt || Bash

Desconectado

#5 2015-01-27 16:07:12

Rayonant
Tuxes
Desde: Bogotá
Registrado: 2011-12-27
Mensajes: 428

Re: [Aporte] Crear un screenshot en gif

L por aquí haciendo necrobumping xD. la verdad me ha sido de utilidad hoy, pero hace mucho no utilizo mplayer sino mpv, luego me surge la duda dado la similitud entre los proyectos, ¿habría forma de hacerlo con mpv Wada?


Desdelinux%2Buserbar.png

Desconectado

#6 2015-04-25 23:31:35

Rayonant
Tuxes
Desde: Bogotá
Registrado: 2011-12-27
Mensajes: 428

Re: [Aporte] Crear un screenshot en gif

Mucho tiempo después  me he acordado de esto  y me ha vuelto la curiosidad, luego de trastear un poco he logrado hacerlo, así es como se haría con mpv:

mpv -ao null <video.ogv> --vo=image:format=png:outdir=<directorio>

Puede que a alguien le sea útil.

Ultima edición por Rayonant (2015-04-25 23:33:22)


Desdelinux%2Buserbar.png

Desconectado

#7 2015-04-26 12:32:22

YukiteruAmano
SystemInside Staff
Desde: /home/yukiteru
Registrado: 2013-05-12
Mensajes: 1,049
Página Web

Re: [Aporte] Crear un screenshot en gif

Rayonant escribió:

Mucho tiempo después  me he acordado de esto  y me ha vuelto la curiosidad, luego de trastear un poco he logrado hacerlo, así es como se haría con mpv:

mpv -ao null <video.ogv> --vo=image:format=png:outdir=<directorio>

Puede que a alguien le sea útil.

mpv es una delicia big_smile


Dios en su Cielo, todo bien en la Tierra / God in his Heaven, all right in the Earth.

Desconectado

Pie de página

Powered by FluxBB