Конвертировать gif в HTML5 — можно ли автоматически?

Стоит задача преобразовать файл из gif либо видео из формата mp4 в html5 для отображения на сайте. Цель - минимизировать вес анимации.
Существуют ли способы сделать это с помощью какого-либо конвертера или единственный возможный вариант - найти человека, который сможет сделать анимации сразу в html5?
  • Вопрос задан
  • 2450 просмотров
Пригласить эксперта
Ответы на вопрос 4
profesor08
@profesor08
Нет не можно. gif, mp4 это набор готовых кадров. А анимация на canvas это программируемая штука, и анимация должна быть спроектирована таким образом, чтоб ее можно было запрограммировать. Иначе, как в случае с вашей гифкой, ничего толкового не выйдет. Так как в любом случае понадобится весь набор текстур, их надо будет загрузить, их надо будет накладывать в нужные места по интервалу.

нужен размер на порядок меньше. т.е. исходный креатив прим. 1 Мб, а целевой размер до 100 Кб

Смешно. Без серьезной потери качества невозможно.

Если хочется чтоб было компактно, красиво и масштабируемо, то надо делать всю графику векторной. В ней все описывается параметрами и все выглядит одинаково красиво в любом масштабе.

Все это можно сделать в After Effects, оттуда можно будет экспортировать весь таймлайн, а потом воспроизвести в вебе с помощью специальных инструментов.
Ответ написан
Комментировать
@Byte255
Пишу на PHP за еду
Боюсь соврать, но по моему Flash MX мог разложить gif-ку по кадрам *.fla проекта.
А Flash 5 (или 6, последний вобщем) мог экспортировать *.fla проект в html5/js приложение.
Ответ написан
Комментировать
chakaponi
@chakaponi
У вас нет анимации, судя по предоставленной ссылке. У вас есть лишь набор кадров в формате gif.
Ответ: Так как на предоставленной gif отсутствует всякая анимация единственным вариантом является использование gif, mp4 или просто последовательно сменяющихся кадров (глупость)
Ответ написан
Комментировать
@SEOVirus
А в gif/mp4 вы что будете хтмлу показывать? Как и куда нужно блок передвигать? :) Зачем такой конвертатор?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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