- PVSM.RU - https://www.pvsm.ru -

Mozilla выпустила улучшенный JPEG-кодировщик

image

Mozilla выпустила новую версию кодера для JPEG-изображений mozjpeg, пишет [1] TechCrunch. Новая версия уже тестируется на facebook.com, и Facebook пожертвовал Mozilla 60 000 долларов на продолжение работы над этим проектом.

Когда дело доходит до графических форматов в интернете, PNG и JPEG — в значительной степени единственные два варианта. На протяжении многих лет такие компании, как Microsoft и Google, разрабатывали свои собственные форматы, но ни один из них не прижился. Google использует свой формат WebP на собственных сайтах для пользователей Chrome, но он получил малое распространение за пределами Маунтин-Вью.

Mozilla обещает, что версия 2.0 её кодировщика уменьшает размер файла, как базовых (baseline), так и прогрессивных (progressive) JPEG-файлов в среднем на 5 %. В зависимости от изображения, процент может быть значительно выше (до 15 %) или чуть ниже. В отличие от первой версии, эффект которой был виден только на прогрессивных JPEG, новая версия также улучшает изображения, сохранённые в базовом формате.

По словам технического директора Mozilla Андреаса Гала, организация обнаружила, что WebP, майкрософтовский JPEG XR и подобные royalty-free-форматы не предлагают достаточно улучшений по сравнению с JPEG, чтобы оправдать затраты и усилия на раскрутку нового формата в интернете. Поэтому Mozilla решила направить усилия на улучшение кодировщика формата, который уже является самым популярным в интернете.

Для Facebook — и других сайтов со множеством изображений — меньшие размеры файлов означают, что они могут сделать свои сайты быстрее и сэкономить несколько долларов на счёте за интернет, так что не удивительно, что компания заинтересована в этом проекте. «Facebook поддерживает усилия Mozilla по разработке кодировщика JPEG, который может создавать меньшие изображения в формате JPEG без ущерба для визуального качества фотографий», — говорит Стейси Керкела, менеджер по разработке Facebook.

Как Mozilla и обещала, когда выпустила [2] первую версию mozjpeg в начале этого года, новая версия позволяет использовать треллис-квантование — алгоритм сжатия, традиционно используемой в видеокодерах. Другие улучшения включают поддержку ввода JPEG, облегчающего перекодирование существующих изображений, и ряд более мелких изменений, улучшающих совместимость с существующими JPEG-декодерами.

Андреас Гал признаёт, что такие форматы, как WebP, предлагают ряд возможностей, которые не доступны в JPEG (например, анимации), но для Mozilla этого недостаточно, чтобы поддержать их. При этом он считает, что некоторые из новых форматов смогут предложить значительные улучшения. Проблема со многими из них в том, что они обременены патентами, из-за чего может понадобится время, чтобы их поддержала Mozilla. Вместо этого, форматом, у которого наибольший потенциал для включения в Firefox, по мнению Гала, является Daala — новая технология сжатия видео, над которой Mozilla работает в партнёрстве с фондом Xiph.Org.

Автор: aleksandrit

Источник [3]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/open-source/65129

Ссылки в тексте:

[1] пишет: http://techcrunch.com/2014/07/15/mozilla-launches-improved-jpeg-encoder/

[2] выпустила: http://habrahabr.ru/post/214813/

[3] Источник: http://habrahabr.ru/post/230099/