Создание gif-анимации из нескольких canvas элементов
Доброго времени суток, уважаемый формучане, пишу вам в надежде найти решение моей задачи, над которой уже бьюсь пару дней.
Исходные данные следующие:
Есть несколько сanvas.getImageData().data.
Нужно из них собрать gif анимацию и отобразить пользователю через <img src="url:data">
Примерный процесс "конвертации", как я его понял: сanvas.getImageData().data (Он же RGB) -> RAW(hex) -> base64. Возможно там еще где-то ascii или что-то вроде.
Вопросы, которые возникли.
Как перевести из RGB в hex (Структуру gif я примерно понял), чтобы получился промежуточные данные, которые можно вставить в txt сохранить и получить gif. Это так, для проверки получившегося результата.
Там что-то с blob связано? не пойму?
Возможен ли перевод из hex в base64 без использования php и сторонних библиотек, стандартными средствами javascript.
Буду благодарен любому фидбэку.
|