BPG (Better Portable Graphics) — новый графический формат, цель которого заменить JPEG там, где качество или размер файла имеют значение. Именно так описывает BPG создатель этого формата — гениальный программист Фабрис Беллар, автор таких программ как LZEXE, FFmpeg, QEMU и др.
Основные преимущества BPG
- Высокая степень сжатия. Файлы гораздо меньше, чем JPEG при таком же качестве.
- Поддержка большинством веб-браузеров через маленький Javascript-декодер (56 КБ в gzip).
- Основан на подмножестве открытого стандарта видеосжатия HEVC.
- Поддержка тех же форматов цветности, что и в JPEG (grayscale, YCbCr 4:2:0, 4:2:2, 4:4:4) для снижения потерь во время конвертации. Альфа-канал поддерживается. Цветовые пространства RGB, YCgCo и CMYK тоже поддерживаются.
- Нативная поддержка от 8 до 14 бит на канал для расширения динамического диапазона.
- Возможно сжатие без потерь.
- Различные метаданные (такие как EXIF, профили ICC, XMP) можно внедрить в файл.
- Поддержка анимации.
Именно последний пункт даёт возможность предположить, что BPG заменит в интернете анимированный GIF. В самом деле, он лучше по всем параметрам.
Читать полностью »