Как объединить два анимированных GIF с javascript? - PullRequest
0 голосов
/ 20 марта 2020

У меня есть веб-приложение, которое позволяет пользователям загружать анимированные картинки. GIF-файлы отображаются на той же странице, используя теги <img>, и пользователь может перемещать их на странице. Когда пользователь заканчивает перемещать GIF-файлы, мне нужно экспортировать результат в один GIF-файл, который включает их все.

Например, пользователь может загрузить два файла анимированных GIF-файлов и разместить их рядом на веб-странице, мне нужно экспортировать их в один GIF-файл, который отображает два GIF-файла рядом.

Я думал о том, чтобы извлечь все кадры из каждого загруженного GIF, объединить кадры из каждого GIF в один кадр (например, result_frame_1 = gif1_frame_1 + gif2_frame1, result_frame_2 = gif1_frame_2 + gif2_frame2 и т. Д. c) и Полученные кадры, чтобы получить новый GIF.

Мне нужно сделать это с javascript, есть ли библиотеки, которые могли бы помочь мне с этой задачей? По сути, мне нужна библиотека для извлечения кадров из GIF, манипулирования ими и воссоздания GIF из них.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...