La forma más rápida de crear un GIF transparente a partir de PNG

A menudo creo GIF a partir de una secuencia consecutiva de PNG transparentes (exportados desde una aplicación de modelado 3D).

Mi flujo de trabajo actual es:

1-Exportar la animación desde la aplicación 3D ( Blender ) a PNG transparentes

2-Importa la secuencia PNG a After Effects

3-Exportar a Lossless RGB + Alpha desde After Effects

4-Importa el archivo resultante a Photoshop

5-Guardar para Web desde Photoshop como GIF

El flujo de trabajo me parece un poco largo y tedioso.

¿Existen otras formas más rápidas de convertir una serie de PNG transparentes en un GIF transparente?

Debe haber un software que haga precisamente eso. ¿Intentaste googlear?
Puede usar imagemagik para ensamblar un GIF, entonces no importa qué aplicación use. Demonios, puedes ejecutar este formulario de comando en casi cualquier motor de renderizado que renderice el enlace completo. ver esto
Si en realidad no estás haciendo nada en AE, entonces es un paso sin sentido; puedes abrir la secuencia PNG directamente en PS
@Cali ¿Cómo importo los marcos PNG de PS? En AE se llama "Importar varios archivos", pero no veo eso en PS, solo "Importar> Cuadros de video a capas" (no reconoce PNG) o "Importar> Desde dispositivo" (las imágenes no están en un dispositivo externo). dispositivo)
@MicroMachine, además de lo que dijo joojaa, si desea permanecer en el software de Adobe, puede exportar gif directamente desde Premier Pro si lo usa en lugar de After Effects. Solo puede exportar gif desde Windows aunque no Mac
@MicroMachine desde el cuadro de diálogo abierto, presione el botón de opciones y marque "Secuencia de imágenes" i.stack.imgur.com/QupYh.png
@Cai No funciona; cuando selecciono todos los archivos PNG, la "Secuencia de imágenes" se vuelve gris. Si selecciono solo un archivo PNG, solo se abre uno... esto es en Photoshop CC 2017 en Mac
@MicroMachine debe seleccionar solo el primero en la secuencia, luego marcar la opción y debería funcionar (lo hago a menudo, la misma versión en Mac)
También depende de si busca calidad, tamaño o alguna intersección de los dos.
@Cai, ¿ha mirado la captura de pantalla en mi comentario anterior "esto es en Photoshop CC 2017"?
@MicroMachine Hice algunas pruebas para tratar de descubrir por qué no funcionaría y encontré un error extraño que puede o no ser el motivo por el que no funciona para usted; no funciona si usa el cuadro de diálogo abierto desde la nueva pantalla de inicio, pero funciona desde el menú Archivo> Abrir. Ver recordit.co/ZO8nPhnclX
@MicroMachine, su archivo debe ser un nombre y una secuencia numérica. Hice una prueba usando solo una secuencia numérica pero no funcionó.

Respuestas (4)

Joojaa tiene razón. Es fácil de hacer con software de código abierto en Mac y Linux y Windows, si no le teme a la línea de comandos, porque necesitará usar la terminal.

Aquí hay una línea de comando para que copie y pegue (con 25 fps y en bucle para siempre)

   gm convert *.png -delay 25 -loop 0 -filter lanczos blent.gif

Antes de ejecutar ese comando, deberá instalar graphicsmagick (el primo de imagemagick de mayor calidad y rendimiento):

En una Mac:

   brew install gm 

En Linux, use su administrador de paquetes, o en Windows, descárguelo del sitio web de graphicsmagick.

Si pudiera, votaría mi propia respuesta por encontrar el participio pasado de blend y usarlo como el png 'mezclado' para gif.

https://github.com/doakey3/Bligify es un complemento de Blender para exportar GIF animados. Lo usé hace unos meses para uno de proyecto y funcionó perfectamente.

https://www.youtube.com/watch?v=eCdI6hfqsK8&feature=youtu.be lo muestra en acción.

Para su información, el complemento utiliza imagemagick y un intérprete de png de Python puro. Así que apuesto a que funciona bien, si no totalmente lento.
Y tendrá que usar la línea de comando de todos modos para instalar los paquetes que necesita este complemento...
Es interesante, pero en realidad tienes que exportarlo como película antes de convertirlo a GIF, ¿verdad?

Puede importar directamente la secuencia PNG como video en las versiones más recientes de Photoshop.

  1. Abres el archivo. Archivo/abrir...
  2. Seleccionas el primer archivo de la secuencia. Asegúrate de que tengan el mismo nombre seguido de un número para que Photoshop lo entienda como una secuencia.
  3. Asegúrese de que se haya importado como una secuencia echando un vistazo en el Panel de línea de tiempo.
  4. OPCIONAL: Es posible que desee tener más control (sobre el orden o el tiempo) sobre los fotogramas individuales en la línea de tiempo. Para lograrlo, debe ir a las opciones del Panel de línea de tiempo Convertir fotogramas / Convertir a animación de fotogramas y editar en consecuencia en la línea de tiempo.
  5. Para exportarlo como GIF, debe ir a exportar/guardar para web
  6. Asegúrese de que el formato sea GIF y que las opciones de bucle sean las que desee. (la mayoría de las veces lo querrá en la configuración 'para siempre'.

Secuencia de PNG a GIF en Photoshop

O puede usar un generador en línea como este para hacer el truco.

Dé los pasos detallados, si le interesa leer los comentarios en esta página, verá que no es del todo obvio cómo importar PNG como una secuencia de video en Photoshop... gracias
Gracias por editar tu respuesta. Todavía no funciona cuando sigo tus pasos... - (solo importa un cuadro si selecciono solo un cuadro, incluso si hago clic en "Secuencia de imágenes", si selecciono todo, "Secuencia de imágenes" se vuelve gris)
Además, la herramienta gifmaker es difícil de entender (mi primer intento genera un GIF muy lento) y lento de usar (ya que todas las imágenes en la animación deben cargarse en la web)

guardar como web es mejor que yo sepa. Normalmente, la herramienta de conversión en línea es tan rápida que estoy usando.