GIF, MP4 или WebM: что выбрать?
Когда анимация готова, встаёт вопрос формата. Ответ целиком зависит от того, куда она поедет. Ниже сильные и слабые стороны четырёх распространённых форматов и то, какой из них верен в каком случае.
GIF: открывается везде, обходится дорого
Единственное достоинство GIF — универсальность: он воспроизводится и зацикливается сам в мессенджерах, на форумах, где угодно. Плата высока: не более 256 цветов, из-за чего мягкие градиенты полосят, и файлы получаются намного крупнее видео при том же материале. Для рисунков плоским цветом с ограниченной палитрой он всё ещё вполне хорош.
MP4 и WebM: маленькие файлы, настоящий цвет
Видеоформаты несут миллионы цветов и хранят ту же анимацию в десятую долю размера GIF. MP4 — король совместимости: играет на любом устройстве. WebM сжимает лучше и поддерживает прозрачность, но может споткнуться на старых устройствах и в части монтажных программ. Для соцсетей — MP4, для встраивания на сайт — WebM.
Если нужна прозрачность, выбор сужается
Для анимации с прозрачным фоном GIF даёт лишь однобитную прозрачность с зубчатыми краями. WebM поддерживает прозрачность как следует, а APNG предлагает мягкую прозрачность и полный цвет, но файлы велики и играет он не везде. WebM для сайта, APNG для встраивания в одно приложение — обычно верный ответ.
| Формат | Цвет | Прозрачность | Размер | Лучше всего для |
|---|---|---|---|---|
| GIF | 256 цветов | Жёсткий край | Большой | Мессенджеры, форумы, почта |
| MP4 | Полный цвет | Нет | Маленький | Соцсети, обычная публикация |
| WebM | Полный цвет | Есть | Самый маленький | Встраивание на сайт |
| APNG | Полный цвет | Мягкая | Средний-большой | Стикеры, анимация интерфейса |
Частые вопросы
Почему файлы GIF такие большие?
GIF хранит каждый кадр как отдельное изображение и не пользуется современным сжатием, предсказывающим движение между кадрами. Видеоформаты записывают только изменившиеся области; разница часто превышает десять раз.
Почему на телефоне получается MP4, а на компьютере WebM?
Поддержка записи видео в браузерах различается. Запись в MP4 появилась в браузерах поздно, поэтому старые версии автоматически откатываются к WebM. Содержимое то же; меняются контейнер и сжатие.
Возможен ли экспорт без потери качества?
Для покадровых рисунков да: APNG и GIF без потерь. MP4 и WebM сжимают с потерями, но при высоком битрейте разница незаметна. На чёткой линии потери проявляются главным образом лёгкой размытостью вокруг контура.
Кисть рисует живой линией. Kipirti — блокнот для анимации: рисуйте кадр за кадром, сверяйтесь по кальке и сохраняйте GIF или видео. Работает прямо в браузере, ничего устанавливать не нужно.
Открыть в браузере Скачать в Google Play