NastyaLove
@NastyaLove
JavaScript-разработчик

Можно ли создать GIF из GIF + PNG/JPG на Node.JS?

Всем привет, недавно задалась вопросом, можно ли на Node.js как-то сделать из gif и png/jpg обработанный gif. Под словом "обработанный" я имею ввиду создание картинки ранга пользователя(внизу будет пример того что есть, а также пример того, что должно быть на выходе).
Как пример на Node.js думаю многие знают такие модули как canvas, либо же jimp, но увы они работают лишь со png/jpg файлами(хотя не отрицаю, что я что-то могла вдруг не знать о них).
Поискав в интернете варианта так и не смогла увы ничего найти.

Примеры картинок:
5fa1028a6465e091516604.gif
5fa1046c2c923541193170.png

То что должно выйти на выходе(да да, выше фон чуть отличается, ибо не сохранила и сделала похожий):
5fa102a554be1629981761.gif
  • Вопрос задан
  • 468 просмотров
Решения вопроса 2
lastuniverse
@lastuniverse
Всегда вокруг да около IT тем
для этих целей есть консольные программы и соответствующий npm модуль для них

сами проги:
www.graphicsmagick.org
https://imagemagick.org/index.php

npm модуль
https://www.npmjs.com/package/gm
Ответ написан
Комментировать
Wondermarin
@Wondermarin
Библиотеки, которые позволяют использовать GIF внутри Canvas:
https://github.com/antimatter15/jsgif
https://github.com/spite/ccapture.js/
https://github.com/themadcreator/gifler
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
samodum
@samodum
Какой вопрос - такой и ответ
Можно. Ничто не мешает самостоятельно написать такой конвертер. Форматы PNG и gif открыты
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы