Convierte un clip de vídeo en un GIF
Gratis, sin registro, y nada se sube.
Ejemplo resuelto
Un GIF guarda solo 256 colores por fotograma, así que la paleta importa más que cualquier otro ajuste.
Un GIF guarda 256 colores por fotograma, así que la paleta lo es todo. Esto hace dos pasadas: una para calcular la mejor paleta de tu clip y otra para aplicarla:
El comando equivalente
ffmpeg -ss 5 -i holiday-clip.mp4 -t 4 -vf fps=12,scale=480:-2:flags=lanczos,palettegen -y palette.png && \
ffmpeg -ss 5 -i holiday-clip.mp4 -i palette.png -t 4 -lavfi 'fps=12,scale=480:-2:flags=lanczos[x];[x][1:v]paletteuse=dither=bayer:bayer_scale=5' -an -loop 0 -y out-holiday-clip.gif
Esto es exactamente lo que se ejecuta en el navegador. Cópialo para hacer el mismo trabajo en local con un archivo demasiado grande para una pestaña.
Una exportación a GIF de una sola pasada usa una paleta web fija y produce bandas en cualquier degradado. La pasada extra cuesta unos segundos y es la diferencia entre usable y no usable.
Por qué importa
Una exportación a GIF de una sola pasada elige una paleta fija y genérica y produce bandas visibles en cualquier degradado: un cielo, una cara, un fundido. Hacer una primera pasada para calcular los mejores 256 colores de tu clip concreto y una segunda para aplicarlos con difuminado cuesta unos segundos más y transforma el resultado. Esa cadena de dos pasadas es lo que hace esta herramienta por defecto.
Qué necesita esto
Una descarga de FFmpeg de 30.7 MB, que tu navegador guarda en caché tras la primera vez. No se descarga nada hasta que haces clic.