Изображения
Формат GIF: спецификация и направления
Направления в обе стороны: из GIF и в GIF, с параметрами каждого преобразования.
Спецификация GIF
| Полное имя | Graphics Interchange Format |
|---|---|
| Разработчик спецификации | CompuServe (автор — Стив Уилхайт) |
| Год публикации | 1987 |
| Расширение | .gif |
| MIME-тип | image/gif |
| Тип содержимого | Двоичное |
| Модель сжатия | Без потерь |
| Альфа-канал | Есть |
| Многостраничность | Реализована |
| Палитра | до 256 цветов на кадр |
| Сжатие | LZW, без потерь |
| Прозрачность | 1 бит: есть или нет |
| Анимация | покадровая, с задержками |
| Слабое место | фотографии и длинные ролики |
| Читающие программы | любой браузер, Просмотр фотографий Windows, GIMP, Adobe Photoshop, IrfanView, ScreenToGif |
| Документ спецификации | Открыть спецификацию |
GIF → другие форматы
| Направление | Что получится | Точность |
|---|---|---|
| .gif.mp4 | Конвертация GIF в MP4 | близкая |
| .gif.png | Конвертация GIF в PNG | точная |
| .gif.jpg | Конвертация GIF в JPG | близкая |
| .gif.webm | Конвертация GIF в WebM | близкая |
| .gif.webp | Конвертация GIF в WebP | близкая |
Другие форматы → GIF
| Направление | Что получится | Точность |
|---|---|---|
| .mp4.gif | Конвертация MP4 в GIF | приблизительная |
| .mov.gif | Конвертация MOV в GIF | приблизительная |
| .webm.gif | Конвертация WebM в GIF | приблизительная |
| .png.gif | Конвертация PNG в GIF | приблизительная |
| .jpg.gif | Конвертация JPG в GIF | приблизительная |
| .webp.gif | Конвертация WebP в GIF | приблизительная |
Спецификация GIF
GIF — растровое изображение, расширение .gif, тип image/gif, сжатие без потерь, поддерживает прозрачность, несколько кадров в одном файле. Направлений из GIF — 5, в GIF — 6. Все они выполняются на сервере: набор кодеков и версии библиотек одинаковы для любого запроса.
GIF чаще всего переводят в MP4, PNG, JPG и WebM. Всего доступно 5 направлений. В GIF собирают из MP4, MOV, WebM и PNG.
Класс — растровое изображение, полное название — Graphics Interchange Format. Расширение: .gif. MIME-тип: image/gif. Содержимое двоичное. Формат распространён умеренно: поддержка есть, но встречается он реже ключевых. Формат описан открытой спецификацией.
Модель хранения — сжатие без потерь. Альфа-канал поддерживается, прозрачность переносится без подложки. Контейнер многостраничный: кадры хранятся в одном файле. Из характеристик реестра: прозрачность — 1 бит: есть или нет; анимация — покадровая, с задержками; слабое место — фотографии и длинные ролики.
Разработчик формата — CompuServe (автор — Стив Уилхайт). Год появления — 1987. Читают файл любой браузер, Просмотр фотографий Windows, GIMP и Adobe Photoshop. Предельный размер загрузки указан в форме на странице направления.
Форматы того же класса
Остальные записи класса «Изображения». Для каждой заведена своя страница с полным перечнем направлений: и от GIF, и к нему.
Вопросы по формату GIF
Какие характеристики у GIF?
GIF — растровое изображение, расширение .gif, тип image/gif, сжатие без потерь, поддерживает прозрачность, несколько кадров в одном файле. Файл может содержать несколько страниц или кадров. Формат бинарный: содержимое читается программой, которая его поддерживает.
Во что конвертируется GIF?
Доступно 5 направлений: MP4, PNG, JPG, WebM и WebP. Параметры и ограничения указаны на странице каждого направления.
Как долго файлы хранятся на сервере?
Час с момента загрузки. После этого исходный файл и результат удаляются, ссылка перестаёт отвечать. Идентификатор в адресе случайный, перебор невозможен.