GIMP: el rango de video extraído de GAP solo obtiene el primer cuadro

Lo que estoy tratando de hacer:
estoy tratando de usar Gimp (2.8) para convertir un video mp4 en un gif.

Lo que he hecho y el problema:

  • Descargué e instalé GAP (pegué los recursos que usé a continuación).
  • GIMP abierto
  • Fui a Video > Dividir video en cuadros > Extraer cuadro de video
  • Seleccionado el vídeo
  • Establezca "To Frame" en 180 (he intentado usar diferentes rangos aquí).
  • Seleccionó "Crear solo una imagen multicapa"
  • Hizo clic en "Aceptar"

Una vez que estoy de vuelta en la pantalla principal de gimp, solo aparece un cuadro en Capas.

ingrese la descripción de la imagen aquí

Posible problema y mi pregunta:

  • Digamos que selecciono "Para enmarcar" y pongo 180 (consulte la captura de pantalla a continuación).
  • Luego hago clic en "Rango de video".
  • En la pantalla Video Range, 180 es ahora el "End Frame" (lo que tiene sentido).
  • Sin embargo, si hago clic en el control deslizante sobre la vista previa del video en la pantalla "Rango de video", los valores "Para enmarcar" y "Finalizar cuadro" se restablecen a 1.

ingrese la descripción de la imagen aquí

Entonces, supongo que el comportamiento puede ser un indicador de cualquiera que sea el problema principal. ¿Hay alguna configuración predeterminada que deba cambiar en alguna parte para permitir que Gimp convierta el video en más de un cuadro? Si no es así, ¿alguien más ha encontrado este problema y ha encontrado una solución?

Gracias por cualquier ayuda.

Recursos:
Descarga de GAP:

Tutoriales de video a GIF:

Después de importar el video, aún no es una animación basada en capas. Debe hacer clic en Video > Fotogramas a imagen y configurar el rango de fotogramas para convertir. Eso lo convertirá en una animación basada en capas.
@BillyKerr ¿Cómo lo importas antes de convertirlo en un gif? Si va a archivo> abrir, obtiene "tipo de archivo no compatible". La única forma que veo para importar un video es ir a Video> Dividir video en marcos> Extraer marco de video. Pero cuando hago eso, solo obtengo un cuadro de vuelta.
Ya lo hiciste cuando dividiste el video en cuadros. La siguiente etapa es crear una animación basada en capas. No podrá ver las capas hasta que haya hecho eso.
@BillyKerr Gracias. Lo intenté después de que lo sugirieras. Cuando ejecuto "Marcos a imagen", solo tiene un cuadro. No me deja seleccionar un rango. Las flechas junto a "Para enmarcar" están atenuadas y no puede ingresar nada más que 1 en el cuadro. Incluso si selecciono "bien" con todos los valores predeterminados, solo tengo una capa. ¿Hay algo más que pueda probar?
Mmm . . . No estoy seguro de qué más puedes hacer realmente. Esto funciona para mi. Tal vez pruebe un convertidor de video a GIF en línea.
He agregado algunos pasos más a mi respuesta, y un poco más en la forma de descripciones. Esperemos que esto le ayudará a lograr el éxito.

Respuestas (1)

Ya casi has llegado. Antes de hacer esto, asegúrese de que su archivo de video esté en una carpeta propia.

  1. Haga clic en Vídeo > Dividir vídeo en fotogramas. Elija el archivo de vídeo. Seleccione el rango. También asegúrese de que las carpetas de salida estén configuradas en la misma carpeta en la que se encuentra su archivo de video. Haga clic en Aceptar y GIMP importará el video. Tenga en cuenta que esto aparecerá como solo 1 capa en la ventana de la imagen. ¡Esto es normal!

En este punto, la carpeta que ha elegido como carpeta de salida debe llenarse con archivos XCF para cada cuadro del video. Abra la carpeta y debería verlos allí.

  1. Haga clic en Vídeo > Fotogramas a imagen. Seleccione el rango de marcos para convertir. Esto abrirá una nueva ventana de imagen en GIMP, con el video convertido en capas.

En este punto, es posible que desee escalar la imagen para hacerla más pequeña, para mantener el tamaño del archivo pequeño.

  1. Haga clic en Imagen > Modo > Indexado y elija Floyd-Steinberg (corrección de color reducida) como método de interpolación. Puede seleccionar 64 colores para tratar de mantener el tamaño del archivo más pequeño.

  2. Optimice la animación usando Filtros > Animación > Optimizar (para GIF). Esto abrirá una nueva ventana de imagen con las capas optimizadas.

  3. Para ver una vista previa de la animación, haga clic en Filtros > Animación > Reproducción.

  4. Para exportar el GIF, haga clic en Archivo > Exportar como (o si usa GIMP 2.6.x, use Archivo > Guardar como), elija GIF como tipo de archivo.

  5. Cuando aparezca el cuadro de diálogo de exportación de GIF, seleccione la opción "Guardar como animación".

Eso es todo.

Aquí hay un GIF de ejemplo que hice, con GAP en GIMP, usando los pasos anteriores, de un archivo MP4 de muestra disponible aquí . Extraje los cuadros 60 a 100, dando una animación de 40 cuadros.

ingrese la descripción de la imagen aquí